Open CASCADE Technology 6.6.0
|
Presentable shape only for purpose of display for BRepOwner...
#include <StdSelect_Shape.hxx>
Public Member Functions | |
StdSelect_Shape (const TopoDS_Shape &Sh) | |
void | Compute (const Handle< PrsMgr_PresentationManager3d > &aPresentationManager, const Handle< Prs3d_Presentation > &aPresentation, const Standard_Integer aMode=0) |
Calculates the 3D view aPresentation and its updates. The latter are managed by aPresentationManager. aPresentableObject has the display mode aMode; this has the default value of 0, that is, the wireframe display mode. | |
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 !!! | |
const TopoDS_Shape & | Shape () const |
void | Shape (const TopoDS_Shape &sh) |
StdSelect_Shape::StdSelect_Shape | ( | const TopoDS_Shape & | Sh | ) |
void StdSelect_Shape::Compute | ( | const Handle< PrsMgr_PresentationManager3d > & | aPresentationManager, |
const Handle< Prs3d_Presentation > & | aPresentation, | ||
const Standard_Integer | aMode = 0 |
||
) | [virtual] |
Reimplemented from PrsMgr_PresentableObject.
virtual void StdSelect_Shape::Compute | ( | const Handle< Prs3d_Projector > & | aProjector, |
const Handle< Geom_Transformation > & | aTrsf, | ||
const Handle< Prs3d_Presentation > & | aPresentation | ||
) | [virtual] |
Reimplemented from PrsMgr_PresentableObject.
const TopoDS_Shape& StdSelect_Shape::Shape | ( | ) | const |
void StdSelect_Shape::Shape | ( | const TopoDS_Shape & | sh | ) |