|
Open CASCADE Technology 6.5.2
|
Ellipse Max radius dimension of a Shape which can be Edge
or Face (planar or cylindrical(surface of extrusion or
surface of offset))
#include <AIS_MaxRadiusDimension.hxx>

Public Member Functions | |
| AIS_MaxRadiusDimension (const TopoDS_Shape &aShape, const Standard_Real aVal, const TCollection_ExtendedString &aText) | |
| Max Ellipse radius dimension Shape can be edge , planar face or cylindrical face | |
| AIS_MaxRadiusDimension (const TopoDS_Shape &aShape, const Standard_Real aVal, const TCollection_ExtendedString &aText, const gp_Pnt &aPosition, const DsgPrs_ArrowSide aSymbolPrs, const Standard_Real anArrowSize=0.0) | |
| Max Ellipse radius dimension with position Shape can be edge , planar face or cylindrical face | |
| virtual void | Compute (const Handle< Prs3d_Projector > &aProjector, const Handle< Geom_Transformation > &aTrsf, const Handle< Prs3d_Presentation > &aPresentation) |
| computes the presentation according to a point of view given by <aProjector>. To be Used when the associated degenerated Presentations have been transformed by <aTrsf> which is not a Pure Translation. The HLR Prs can't be deducted automatically WARNING :<aTrsf> must be applied to the object to display before computation !!! | |
| AIS_MaxRadiusDimension::AIS_MaxRadiusDimension | ( | const TopoDS_Shape & | aShape, |
| const Standard_Real | aVal, | ||
| const TCollection_ExtendedString & | aText | ||
| ) |
| AIS_MaxRadiusDimension::AIS_MaxRadiusDimension | ( | const TopoDS_Shape & | aShape, |
| const Standard_Real | aVal, | ||
| const TCollection_ExtendedString & | aText, | ||
| const gp_Pnt & | aPosition, | ||
| const DsgPrs_ArrowSide | aSymbolPrs, | ||
| const Standard_Real | anArrowSize = 0.0 |
||
| ) |
| virtual void AIS_MaxRadiusDimension::Compute | ( | const Handle< Prs3d_Projector > & | aProjector, |
| const Handle< Geom_Transformation > & | aTrsf, | ||
| const Handle< Prs3d_Presentation > & | aPresentation | ||
| ) | [virtual] |
Reimplemented from PrsMgr_PresentableObject.
1.7.4