#include <PrsMgr_Prs.hxx>
Inheritance diagram for PrsMgr_Prs:
Public Member Functions | |
Standard_EXPORT | PrsMgr_Prs (const Handle(Graphic3d_StructureManager)&aStructureManager, const PrsMgr_Presentation3dPointer &aPresentation, const PrsMgr_TypeOfPresentation3d aTypeOfPresentation3d) |
Standard_EXPORT Handle_Graphic3d_Structure | Compute (const Handle(Graphic3d_DataStructureManager)&aProjector) |
Returns the new Structure defined for the new visualization . | |
Standard_EXPORT Handle_Graphic3d_Structure | Compute (const Handle(Graphic3d_DataStructureManager)&aProjector, const TColStd_Array2OfReal &AMatrix) |
the "degenerated" Structure is displayed with a transformation defined by <amatrix> which is not a Pure Translation. We have to take in account this Transformation in the computation of hidden line removal... returns a filled Graphic Structure. | |
Standard_EXPORT void | Compute (const Handle(Graphic3d_DataStructureManager)&aProjector, Handle(Graphic3d_Structure)&ComputedStruct) |
No need to return a structure, just to fill <computedstruct> .... . | |
Standard_EXPORT void | Compute (const Handle(Graphic3d_DataStructureManager)&aProjector, const TColStd_Array2OfReal &AMatrix, Handle(Graphic3d_Structure)&aStructure) |
No Need to return a Structure, just to Fill <astructure>. The Trsf has to be taken in account in the computation (Rotation Part....) . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
PrsMgr_Presentation3dPointer | myPresentation3d |
|
|
|
Reimplemented from Prs3d_Presentation. |
|
Reimplemented from Prs3d_Presentation. |
|
Reimplemented from Prs3d_Presentation. |
|
Reimplemented from Prs3d_Presentation. |
|
Reimplemented from Prs3d_Presentation. |
|
|