C# Class CascadeSharp.TKV3d.PrsMgr.PrsMgr_PresentableObject

Inheritance: Standard_Transient
Afficher le fichier Open project: Oblikovati/CascadeSharp Class Usage Examples

Méthodes publiques

Méthode Description
AcceptDisplayMode ( int theMode ) : bool
AddChild ( PrsMgr_PresentableObject theObject ) : void
AddChildWithCurrentTransformation ( PrsMgr_PresentableObject theObject ) : void
AddClipPlane ( Graphic3d_ClipPlane thePlane ) : void
Attributes ( ) : Prs3d_Drawer
BoundingBox ( Bnd_Box theBndBox ) : void
ClipPlanes ( ) : Graphic3d_SequenceOfHClipPlane
Color ( Quantity_Color theColor ) : void
CombinedParentTransformation ( ) : TopLoc_Datum3D
CurrentFacingModel ( ) : Aspect_TypeOfFacingModel
DefaultDisplayMode ( ) : int
DisplayMode ( ) : int
DynamicHilightAttributes ( ) : Prs3d_Drawer
GetTransformPersistenceMode ( ) : Graphic3d_TransModeFlags
GetTransformPersistencePoint ( ) : gp_Pnt
HasColor ( ) : bool
HasDisplayMode ( ) : bool
HasHilightMode ( ) : bool
HasMaterial ( ) : bool
HasOwnPresentations ( ) : bool
HasPolygonOffsets ( ) : bool
HasTransformation ( ) : bool
HasWidth ( ) : bool
HilightAttributes ( ) : Prs3d_Drawer
HilightMode ( ) : int
InversedTransformation ( ) : gp_GTrsf
IsInfinite ( ) : bool
IsMutable ( ) : bool
IsTransparent ( ) : bool
LocalTransformation ( ) : gp_Trsf
LocalTransformationGeom ( ) : TopLoc_Datum3D
Material ( ) : Graphic3d_NameOfMaterial
Parent ( ) : PrsMgr_PresentableObject
PolygonOffsets ( int &aMode, float &aFactor, float &aUnits ) : void
PrsMgr_PresentableObject ( ) : System
PrsMgr_PresentableObject ( PrsMgr_PresentableObject parameter1 ) : System
RemoveChild ( PrsMgr_PresentableObject theObject ) : void
RemoveChildWithRestoreTransformation ( PrsMgr_PresentableObject theObject ) : void
RemoveClipPlane ( Graphic3d_ClipPlane thePlane ) : void
ResetTransformation ( ) : void
SetAttributes ( Prs3d_Drawer theDrawer ) : void
SetClipPlanes ( Graphic3d_SequenceOfHClipPlane thePlanes ) : void
SetColor ( Quantity_Color theColor ) : void
SetCombinedParentTransform ( TopLoc_Datum3D theTrsf ) : void
SetCurrentFacingModel ( ) : void
SetCurrentFacingModel ( Aspect_TypeOfFacingModel theModel ) : void
SetDisplayMode ( int theMode ) : void
SetDynamicHilightAttributes ( Prs3d_Drawer theDrawer ) : void
SetHilightAttributes ( Prs3d_Drawer theDrawer ) : void
SetHilightMode ( int theMode ) : void
SetInfiniteState ( ) : void
SetInfiniteState ( bool theFlag ) : void
SetIsoOnTriangulation ( bool theIsEnabled ) : void
SetLocalTransformation ( TopLoc_Datum3D theTrsf ) : void
SetLocalTransformation ( gp_Trsf theTrsf ) : void
SetMaterial ( Graphic3d_MaterialAspect aName ) : void
SetMutable ( bool theIsMutable ) : void
SetPolygonOffsets ( int aMode ) : void
SetPolygonOffsets ( int aMode, float aFactor ) : void
SetPolygonOffsets ( int aMode, float aFactor, float aUnits ) : void
SetPropagateVisualState ( bool theFlag ) : void
SetToUpdate ( ) : void
SetToUpdate ( int theMode ) : void
SetTransformPersistence ( Graphic3d_TransModeFlags theMode ) : void
SetTransformPersistence ( Graphic3d_TransModeFlags theMode, gp_Pnt thePoint ) : void
SetTransformPersistence ( Graphic3d_TransformPers theTrsfPers ) : void
SetTransparency ( ) : void
SetTransparency ( double aValue ) : void
SetWidth ( double theWidth ) : void
SetZLayer ( int theLayerId ) : void
SynchronizeAspects ( ) : void
ToBeUpdated ( ) : bool
ToBeUpdated ( bool theToIncludeHidden ) : bool
ToBeUpdated ( TColStd_ListOfInteger L_istOfMode ) : void
ToPropagateVisualState ( ) : bool
TransformPersistence ( ) : Graphic3d_TransformPers
Transformation ( ) : gp_Trsf
TransformationGeom ( ) : TopLoc_Datum3D
Transparency ( ) : double
UnsetAttributes ( ) : void
UnsetColor ( ) : void
UnsetDisplayMode ( ) : void
UnsetHilightAttributes ( ) : void
UnsetHilightMode ( ) : void
UnsetMaterial ( ) : void
UnsetTransparency ( ) : void
UnsetWidth ( ) : void
Update ( ) : void
Update ( bool theToIncludeHidden ) : void
Update ( int theMode, bool theToClearOther ) : void
UpdateClipping ( ) : void
UpdatePresentations ( ) : bool
UpdatePresentations ( bool theToIncludeHidden ) : bool
UpdateTransformation ( ) : void
Width ( ) : double
ZLayer ( ) : int
computeHLR ( Graphic3d_Camera theProjector, TopLoc_Datum3D theTrsf, Graphic3d_Structure thePrs ) : void
getIdentityTrsf ( ) : gp_Trsf
get_type_name ( ) : char
recomputeComputed ( ) : void
replaceAspects ( Graphic3d_MapOfAspectsToAspects theMap ) : void
setLocalTransformation ( TopLoc_Datum3D theTransformation ) : void

Method Details

AcceptDisplayMode() public méthode

public AcceptDisplayMode ( int theMode ) : bool
theMode int
Résultat bool

AddChild() public méthode

public AddChild ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
Résultat void

AddChildWithCurrentTransformation() public méthode

public AddChildWithCurrentTransformation ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
Résultat void

AddClipPlane() public méthode

public AddClipPlane ( Graphic3d_ClipPlane thePlane ) : void
thePlane Graphic3d_ClipPlane
Résultat void

Attributes() public méthode

public Attributes ( ) : Prs3d_Drawer
Résultat Prs3d_Drawer

BoundingBox() public méthode

public BoundingBox ( Bnd_Box theBndBox ) : void
theBndBox Bnd_Box
Résultat void

ClipPlanes() public méthode

public ClipPlanes ( ) : Graphic3d_SequenceOfHClipPlane
Résultat Graphic3d_SequenceOfHClipPlane

Color() public méthode

public Color ( Quantity_Color theColor ) : void
theColor Quantity_Color
Résultat void

CombinedParentTransformation() public méthode

public CombinedParentTransformation ( ) : TopLoc_Datum3D
Résultat TopLoc_Datum3D

CurrentFacingModel() public méthode

public CurrentFacingModel ( ) : Aspect_TypeOfFacingModel
Résultat Aspect_TypeOfFacingModel

DefaultDisplayMode() public méthode

public DefaultDisplayMode ( ) : int
Résultat int

DisplayMode() public méthode

public DisplayMode ( ) : int
Résultat int

DynamicHilightAttributes() public méthode

public DynamicHilightAttributes ( ) : Prs3d_Drawer
Résultat Prs3d_Drawer

GetTransformPersistenceMode() public méthode

public GetTransformPersistenceMode ( ) : Graphic3d_TransModeFlags
Résultat Graphic3d_TransModeFlags

GetTransformPersistencePoint() public méthode

public GetTransformPersistencePoint ( ) : gp_Pnt
Résultat gp_Pnt

HasColor() public méthode

public HasColor ( ) : bool
Résultat bool

HasDisplayMode() public méthode

public HasDisplayMode ( ) : bool
Résultat bool

HasHilightMode() public méthode

public HasHilightMode ( ) : bool
Résultat bool

HasMaterial() public méthode

public HasMaterial ( ) : bool
Résultat bool

HasOwnPresentations() public méthode

public HasOwnPresentations ( ) : bool
Résultat bool

HasPolygonOffsets() public méthode

public HasPolygonOffsets ( ) : bool
Résultat bool

HasTransformation() public méthode

public HasTransformation ( ) : bool
Résultat bool

HasWidth() public méthode

public HasWidth ( ) : bool
Résultat bool

HilightAttributes() public méthode

public HilightAttributes ( ) : Prs3d_Drawer
Résultat Prs3d_Drawer

HilightMode() public méthode

public HilightMode ( ) : int
Résultat int

InversedTransformation() public méthode

public InversedTransformation ( ) : gp_GTrsf
Résultat gp_GTrsf

IsInfinite() public méthode

public IsInfinite ( ) : bool
Résultat bool

IsMutable() public méthode

public IsMutable ( ) : bool
Résultat bool

IsTransparent() public méthode

public IsTransparent ( ) : bool
Résultat bool

LocalTransformation() public méthode

public LocalTransformation ( ) : gp_Trsf
Résultat gp_Trsf

LocalTransformationGeom() public méthode

public LocalTransformationGeom ( ) : TopLoc_Datum3D
Résultat TopLoc_Datum3D

Material() public méthode

public Material ( ) : Graphic3d_NameOfMaterial
Résultat Graphic3d_NameOfMaterial

Parent() public méthode

public Parent ( ) : PrsMgr_PresentableObject
Résultat PrsMgr_PresentableObject

PolygonOffsets() public méthode

public PolygonOffsets ( int &aMode, float &aFactor, float &aUnits ) : void
aMode int
aFactor float
aUnits float
Résultat void

PrsMgr_PresentableObject() public méthode

public PrsMgr_PresentableObject ( ) : System
Résultat System

PrsMgr_PresentableObject() public méthode

public PrsMgr_PresentableObject ( PrsMgr_PresentableObject parameter1 ) : System
parameter1 PrsMgr_PresentableObject
Résultat System

RemoveChild() public méthode

public RemoveChild ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
Résultat void

RemoveChildWithRestoreTransformation() public méthode

public RemoveChildWithRestoreTransformation ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
Résultat void

RemoveClipPlane() public méthode

public RemoveClipPlane ( Graphic3d_ClipPlane thePlane ) : void
thePlane Graphic3d_ClipPlane
Résultat void

ResetTransformation() public méthode

public ResetTransformation ( ) : void
Résultat void

SetAttributes() public méthode

public SetAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
Résultat void

SetClipPlanes() public méthode

public SetClipPlanes ( Graphic3d_SequenceOfHClipPlane thePlanes ) : void
thePlanes Graphic3d_SequenceOfHClipPlane
Résultat void

SetColor() public méthode

public SetColor ( Quantity_Color theColor ) : void
theColor Quantity_Color
Résultat void

SetCombinedParentTransform() public méthode

public SetCombinedParentTransform ( TopLoc_Datum3D theTrsf ) : void
theTrsf TopLoc_Datum3D
Résultat void

SetCurrentFacingModel() public méthode

public SetCurrentFacingModel ( ) : void
Résultat void

SetCurrentFacingModel() public méthode

public SetCurrentFacingModel ( Aspect_TypeOfFacingModel theModel ) : void
theModel Aspect_TypeOfFacingModel
Résultat void

SetDisplayMode() public méthode

public SetDisplayMode ( int theMode ) : void
theMode int
Résultat void

SetDynamicHilightAttributes() public méthode

public SetDynamicHilightAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
Résultat void

SetHilightAttributes() public méthode

public SetHilightAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
Résultat void

SetHilightMode() public méthode

public SetHilightMode ( int theMode ) : void
theMode int
Résultat void

SetInfiniteState() public méthode

public SetInfiniteState ( ) : void
Résultat void

SetInfiniteState() public méthode

public SetInfiniteState ( bool theFlag ) : void
theFlag bool
Résultat void

SetIsoOnTriangulation() public méthode

public SetIsoOnTriangulation ( bool theIsEnabled ) : void
theIsEnabled bool
Résultat void

SetLocalTransformation() public méthode

public SetLocalTransformation ( TopLoc_Datum3D theTrsf ) : void
theTrsf TopLoc_Datum3D
Résultat void

SetLocalTransformation() public méthode

public SetLocalTransformation ( gp_Trsf theTrsf ) : void
theTrsf gp_Trsf
Résultat void

SetMaterial() public méthode

public SetMaterial ( Graphic3d_MaterialAspect aName ) : void
aName Graphic3d_MaterialAspect
Résultat void

SetMutable() public méthode

public SetMutable ( bool theIsMutable ) : void
theIsMutable bool
Résultat void

SetPolygonOffsets() public méthode

public SetPolygonOffsets ( int aMode ) : void
aMode int
Résultat void

SetPolygonOffsets() public méthode

public SetPolygonOffsets ( int aMode, float aFactor ) : void
aMode int
aFactor float
Résultat void

SetPolygonOffsets() public méthode

public SetPolygonOffsets ( int aMode, float aFactor, float aUnits ) : void
aMode int
aFactor float
aUnits float
Résultat void

SetPropagateVisualState() public méthode

public SetPropagateVisualState ( bool theFlag ) : void
theFlag bool
Résultat void

SetToUpdate() public méthode

public SetToUpdate ( ) : void
Résultat void

SetToUpdate() public méthode

public SetToUpdate ( int theMode ) : void
theMode int
Résultat void

SetTransformPersistence() public méthode

public SetTransformPersistence ( Graphic3d_TransModeFlags theMode ) : void
theMode Graphic3d_TransModeFlags
Résultat void

SetTransformPersistence() public méthode

public SetTransformPersistence ( Graphic3d_TransModeFlags theMode, gp_Pnt thePoint ) : void
theMode Graphic3d_TransModeFlags
thePoint gp_Pnt
Résultat void

SetTransformPersistence() public méthode

public SetTransformPersistence ( Graphic3d_TransformPers theTrsfPers ) : void
theTrsfPers Graphic3d_TransformPers
Résultat void

SetTransparency() public méthode

public SetTransparency ( ) : void
Résultat void

SetTransparency() public méthode

public SetTransparency ( double aValue ) : void
aValue double
Résultat void

SetWidth() public méthode

public SetWidth ( double theWidth ) : void
theWidth double
Résultat void

SetZLayer() public méthode

public SetZLayer ( int theLayerId ) : void
theLayerId int
Résultat void

SynchronizeAspects() public méthode

public SynchronizeAspects ( ) : void
Résultat void

ToBeUpdated() public méthode

public ToBeUpdated ( ) : bool
Résultat bool

ToBeUpdated() public méthode

public ToBeUpdated ( bool theToIncludeHidden ) : bool
theToIncludeHidden bool
Résultat bool

ToBeUpdated() public méthode

public ToBeUpdated ( TColStd_ListOfInteger L_istOfMode ) : void
L_istOfMode TColStd_ListOfInteger
Résultat void

ToPropagateVisualState() public méthode

public ToPropagateVisualState ( ) : bool
Résultat bool

TransformPersistence() public méthode

public TransformPersistence ( ) : Graphic3d_TransformPers
Résultat Graphic3d_TransformPers

Transformation() public méthode

public Transformation ( ) : gp_Trsf
Résultat gp_Trsf

TransformationGeom() public méthode

public TransformationGeom ( ) : TopLoc_Datum3D
Résultat TopLoc_Datum3D

Transparency() public méthode

public Transparency ( ) : double
Résultat double

UnsetAttributes() public méthode

public UnsetAttributes ( ) : void
Résultat void

UnsetColor() public méthode

public UnsetColor ( ) : void
Résultat void

UnsetDisplayMode() public méthode

public UnsetDisplayMode ( ) : void
Résultat void

UnsetHilightAttributes() public méthode

public UnsetHilightAttributes ( ) : void
Résultat void

UnsetHilightMode() public méthode

public UnsetHilightMode ( ) : void
Résultat void

UnsetMaterial() public méthode

public UnsetMaterial ( ) : void
Résultat void

UnsetTransparency() public méthode

public UnsetTransparency ( ) : void
Résultat void

UnsetWidth() public méthode

public UnsetWidth ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Update() public méthode

public Update ( bool theToIncludeHidden ) : void
theToIncludeHidden bool
Résultat void

Update() public méthode

public Update ( int theMode, bool theToClearOther ) : void
theMode int
theToClearOther bool
Résultat void

UpdateClipping() public méthode

public UpdateClipping ( ) : void
Résultat void

UpdatePresentations() public méthode

public UpdatePresentations ( ) : bool
Résultat bool

UpdatePresentations() public méthode

public UpdatePresentations ( bool theToIncludeHidden ) : bool
theToIncludeHidden bool
Résultat bool

UpdateTransformation() public méthode

public UpdateTransformation ( ) : void
Résultat void

Width() public méthode

public Width ( ) : double
Résultat double

ZLayer() public méthode

public ZLayer ( ) : int
Résultat int

computeHLR() public méthode

public computeHLR ( Graphic3d_Camera theProjector, TopLoc_Datum3D theTrsf, Graphic3d_Structure thePrs ) : void
theProjector Graphic3d_Camera
theTrsf TopLoc_Datum3D
thePrs Graphic3d_Structure
Résultat void

getIdentityTrsf() public méthode

public getIdentityTrsf ( ) : gp_Trsf
Résultat gp_Trsf

get_type_name() public méthode

public get_type_name ( ) : char
Résultat char

recomputeComputed() public méthode

public recomputeComputed ( ) : void
Résultat void

replaceAspects() public méthode

public replaceAspects ( Graphic3d_MapOfAspectsToAspects theMap ) : void
theMap Graphic3d_MapOfAspectsToAspects
Résultat void

setLocalTransformation() public méthode

public setLocalTransformation ( TopLoc_Datum3D theTransformation ) : void
theTransformation TopLoc_Datum3D
Résultat void