Sketcher::SolverGeometryExtension::Ellipse Class Reference

#include <SolverGeometryExtension.h>

Public Member Functions

 Ellipse ()=default
 
ParameterStatus getFocusMinorRadiusStatus () const
 
ParameterStatus getFocusXStatus () const
 
ParameterStatus getFocusYStatus () const
 
bool isFocusDoF () const
 
bool isMinorRadiusDoF () const
 
- Public Member Functions inherited from Sketcher::SolverGeometryExtension::EdgeParameterStatus
 EdgeParameterStatus ()=default
 
ParameterStatus getStatus () const
 
void init (int nparams)
 
void setStatus (int index, ParameterStatus status)
 
void setStatus (ParameterStatus status)
 

Additional Inherited Members

- Protected Attributes inherited from Sketcher::SolverGeometryExtension::EdgeParameterStatus
std::vector< ParameterStatuspstatus
 

Constructor & Destructor Documentation

◆ Ellipse()

Sketcher::SolverGeometryExtension::Ellipse::Ellipse ( )
default

Member Function Documentation

◆ getFocusMinorRadiusStatus()

ParameterStatus Sketcher::SolverGeometryExtension::Ellipse::getFocusMinorRadiusStatus ( ) const

◆ getFocusXStatus()

ParameterStatus Sketcher::SolverGeometryExtension::Ellipse::getFocusXStatus ( ) const

◆ getFocusYStatus()

ParameterStatus Sketcher::SolverGeometryExtension::Ellipse::getFocusYStatus ( ) const

◆ isFocusDoF()

bool Sketcher::SolverGeometryExtension::Ellipse::isFocusDoF ( ) const

◆ isMinorRadiusDoF()

bool Sketcher::SolverGeometryExtension::Ellipse::isMinorRadiusDoF ( ) const

The documentation for this class was generated from the following file: