|
Open CASCADE Technology 6.5.2
|
Computes geometry ( basis curve and plane of dimension)
for input shape aShape from TopoDS
Root class for MinRadiusDimension and MaxRadiusDimension
#include <AIS_EllipseRadiusDimension.hxx>

Public Member Functions | |
| virtual AIS_KindOfDimension | KindOfDimension () const |
| Indicates that the type of dimension is unknown. | |
| virtual Standard_Boolean | IsMovable () const |
| Returns true if the interactive object is movable. | |
| void | ComputeGeometry () |
Protected Member Functions | |
| AIS_EllipseRadiusDimension (const TopoDS_Shape &aShape, const TCollection_ExtendedString &aText) | |
Protected Attributes | |
| gp_Elips | myEllipse |
| Standard_Real | myFirstPar |
| Standard_Real | myLastPar |
| Standard_Boolean | myIsAnArc |
| Handle_Geom_OffsetCurve | myOffsetCurve |
| Standard_Real | myOffset |
| Standard_Boolean | myIsOffset |
| AIS_EllipseRadiusDimension::AIS_EllipseRadiusDimension | ( | const TopoDS_Shape & | aShape, |
| const TCollection_ExtendedString & | aText | ||
| ) | [protected] |
| void AIS_EllipseRadiusDimension::ComputeGeometry | ( | ) |
| virtual Standard_Boolean AIS_EllipseRadiusDimension::IsMovable | ( | ) | const [virtual] |
Reimplemented from AIS_Relation.
| virtual AIS_KindOfDimension AIS_EllipseRadiusDimension::KindOfDimension | ( | ) | const [virtual] |
Reimplemented from AIS_Relation.
gp_Elips AIS_EllipseRadiusDimension::myEllipse [protected] |
Standard_Real AIS_EllipseRadiusDimension::myFirstPar [protected] |
Standard_Real AIS_EllipseRadiusDimension::myLastPar [protected] |
Standard_Real AIS_EllipseRadiusDimension::myOffset [protected] |
Handle_Geom_OffsetCurve AIS_EllipseRadiusDimension::myOffsetCurve [protected] |
1.7.4