C# Class CascadeSharp.TKV3d.PrsMgr.PrsMgr_PresentableObject

Inheritance: Standard_Transient
Datei anzeigen Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method 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 method

public AcceptDisplayMode ( int theMode ) : bool
theMode int
return bool

AddChild() public method

public AddChild ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
return void

AddChildWithCurrentTransformation() public method

public AddChildWithCurrentTransformation ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
return void

AddClipPlane() public method

public AddClipPlane ( Graphic3d_ClipPlane thePlane ) : void
thePlane Graphic3d_ClipPlane
return void

Attributes() public method

public Attributes ( ) : Prs3d_Drawer
return Prs3d_Drawer

BoundingBox() public method

public BoundingBox ( Bnd_Box theBndBox ) : void
theBndBox Bnd_Box
return void

ClipPlanes() public method

public ClipPlanes ( ) : Graphic3d_SequenceOfHClipPlane
return Graphic3d_SequenceOfHClipPlane

Color() public method

public Color ( Quantity_Color theColor ) : void
theColor Quantity_Color
return void

CombinedParentTransformation() public method

public CombinedParentTransformation ( ) : TopLoc_Datum3D
return TopLoc_Datum3D

CurrentFacingModel() public method

public CurrentFacingModel ( ) : Aspect_TypeOfFacingModel
return Aspect_TypeOfFacingModel

DefaultDisplayMode() public method

public DefaultDisplayMode ( ) : int
return int

DisplayMode() public method

public DisplayMode ( ) : int
return int

DynamicHilightAttributes() public method

public DynamicHilightAttributes ( ) : Prs3d_Drawer
return Prs3d_Drawer

GetTransformPersistenceMode() public method

public GetTransformPersistenceMode ( ) : Graphic3d_TransModeFlags
return Graphic3d_TransModeFlags

GetTransformPersistencePoint() public method

public GetTransformPersistencePoint ( ) : gp_Pnt
return gp_Pnt

HasColor() public method

public HasColor ( ) : bool
return bool

HasDisplayMode() public method

public HasDisplayMode ( ) : bool
return bool

HasHilightMode() public method

public HasHilightMode ( ) : bool
return bool

HasMaterial() public method

public HasMaterial ( ) : bool
return bool

HasOwnPresentations() public method

public HasOwnPresentations ( ) : bool
return bool

HasPolygonOffsets() public method

public HasPolygonOffsets ( ) : bool
return bool

HasTransformation() public method

public HasTransformation ( ) : bool
return bool

HasWidth() public method

public HasWidth ( ) : bool
return bool

HilightAttributes() public method

public HilightAttributes ( ) : Prs3d_Drawer
return Prs3d_Drawer

HilightMode() public method

public HilightMode ( ) : int
return int

InversedTransformation() public method

public InversedTransformation ( ) : gp_GTrsf
return gp_GTrsf

IsInfinite() public method

public IsInfinite ( ) : bool
return bool

IsMutable() public method

public IsMutable ( ) : bool
return bool

IsTransparent() public method

public IsTransparent ( ) : bool
return bool

LocalTransformation() public method

public LocalTransformation ( ) : gp_Trsf
return gp_Trsf

LocalTransformationGeom() public method

public LocalTransformationGeom ( ) : TopLoc_Datum3D
return TopLoc_Datum3D

Material() public method

public Material ( ) : Graphic3d_NameOfMaterial
return Graphic3d_NameOfMaterial

Parent() public method

public Parent ( ) : PrsMgr_PresentableObject
return PrsMgr_PresentableObject

PolygonOffsets() public method

public PolygonOffsets ( int &aMode, float &aFactor, float &aUnits ) : void
aMode int
aFactor float
aUnits float
return void

PrsMgr_PresentableObject() public method

public PrsMgr_PresentableObject ( ) : System
return System

PrsMgr_PresentableObject() public method

public PrsMgr_PresentableObject ( PrsMgr_PresentableObject parameter1 ) : System
parameter1 PrsMgr_PresentableObject
return System

RemoveChild() public method

public RemoveChild ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
return void

RemoveChildWithRestoreTransformation() public method

public RemoveChildWithRestoreTransformation ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
return void

RemoveClipPlane() public method

public RemoveClipPlane ( Graphic3d_ClipPlane thePlane ) : void
thePlane Graphic3d_ClipPlane
return void

ResetTransformation() public method

public ResetTransformation ( ) : void
return void

SetAttributes() public method

public SetAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
return void

SetClipPlanes() public method

public SetClipPlanes ( Graphic3d_SequenceOfHClipPlane thePlanes ) : void
thePlanes Graphic3d_SequenceOfHClipPlane
return void

SetColor() public method

public SetColor ( Quantity_Color theColor ) : void
theColor Quantity_Color
return void

SetCombinedParentTransform() public method

public SetCombinedParentTransform ( TopLoc_Datum3D theTrsf ) : void
theTrsf TopLoc_Datum3D
return void

SetCurrentFacingModel() public method

public SetCurrentFacingModel ( ) : void
return void

SetCurrentFacingModel() public method

public SetCurrentFacingModel ( Aspect_TypeOfFacingModel theModel ) : void
theModel Aspect_TypeOfFacingModel
return void

SetDisplayMode() public method

public SetDisplayMode ( int theMode ) : void
theMode int
return void

SetDynamicHilightAttributes() public method

public SetDynamicHilightAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
return void

SetHilightAttributes() public method

public SetHilightAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
return void

SetHilightMode() public method

public SetHilightMode ( int theMode ) : void
theMode int
return void

SetInfiniteState() public method

public SetInfiniteState ( ) : void
return void

SetInfiniteState() public method

public SetInfiniteState ( bool theFlag ) : void
theFlag bool
return void

SetIsoOnTriangulation() public method

public SetIsoOnTriangulation ( bool theIsEnabled ) : void
theIsEnabled bool
return void

SetLocalTransformation() public method

public SetLocalTransformation ( TopLoc_Datum3D theTrsf ) : void
theTrsf TopLoc_Datum3D
return void

SetLocalTransformation() public method

public SetLocalTransformation ( gp_Trsf theTrsf ) : void
theTrsf gp_Trsf
return void

SetMaterial() public method

public SetMaterial ( Graphic3d_MaterialAspect aName ) : void
aName Graphic3d_MaterialAspect
return void

SetMutable() public method

public SetMutable ( bool theIsMutable ) : void
theIsMutable bool
return void

SetPolygonOffsets() public method

public SetPolygonOffsets ( int aMode ) : void
aMode int
return void

SetPolygonOffsets() public method

public SetPolygonOffsets ( int aMode, float aFactor ) : void
aMode int
aFactor float
return void

SetPolygonOffsets() public method

public SetPolygonOffsets ( int aMode, float aFactor, float aUnits ) : void
aMode int
aFactor float
aUnits float
return void

SetPropagateVisualState() public method

public SetPropagateVisualState ( bool theFlag ) : void
theFlag bool
return void

SetToUpdate() public method

public SetToUpdate ( ) : void
return void

SetToUpdate() public method

public SetToUpdate ( int theMode ) : void
theMode int
return void

SetTransformPersistence() public method

public SetTransformPersistence ( Graphic3d_TransModeFlags theMode ) : void
theMode Graphic3d_TransModeFlags
return void

SetTransformPersistence() public method

public SetTransformPersistence ( Graphic3d_TransModeFlags theMode, gp_Pnt thePoint ) : void
theMode Graphic3d_TransModeFlags
thePoint gp_Pnt
return void

SetTransformPersistence() public method

public SetTransformPersistence ( Graphic3d_TransformPers theTrsfPers ) : void
theTrsfPers Graphic3d_TransformPers
return void

SetTransparency() public method

public SetTransparency ( ) : void
return void

SetTransparency() public method

public SetTransparency ( double aValue ) : void
aValue double
return void

SetWidth() public method

public SetWidth ( double theWidth ) : void
theWidth double
return void

SetZLayer() public method

public SetZLayer ( int theLayerId ) : void
theLayerId int
return void

SynchronizeAspects() public method

public SynchronizeAspects ( ) : void
return void

ToBeUpdated() public method

public ToBeUpdated ( ) : bool
return bool

ToBeUpdated() public method

public ToBeUpdated ( bool theToIncludeHidden ) : bool
theToIncludeHidden bool
return bool

ToBeUpdated() public method

public ToBeUpdated ( TColStd_ListOfInteger L_istOfMode ) : void
L_istOfMode TColStd_ListOfInteger
return void

ToPropagateVisualState() public method

public ToPropagateVisualState ( ) : bool
return bool

TransformPersistence() public method

public TransformPersistence ( ) : Graphic3d_TransformPers
return Graphic3d_TransformPers

Transformation() public method

public Transformation ( ) : gp_Trsf
return gp_Trsf

TransformationGeom() public method

public TransformationGeom ( ) : TopLoc_Datum3D
return TopLoc_Datum3D

Transparency() public method

public Transparency ( ) : double
return double

UnsetAttributes() public method

public UnsetAttributes ( ) : void
return void

UnsetColor() public method

public UnsetColor ( ) : void
return void

UnsetDisplayMode() public method

public UnsetDisplayMode ( ) : void
return void

UnsetHilightAttributes() public method

public UnsetHilightAttributes ( ) : void
return void

UnsetHilightMode() public method

public UnsetHilightMode ( ) : void
return void

UnsetMaterial() public method

public UnsetMaterial ( ) : void
return void

UnsetTransparency() public method

public UnsetTransparency ( ) : void
return void

UnsetWidth() public method

public UnsetWidth ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Update() public method

public Update ( bool theToIncludeHidden ) : void
theToIncludeHidden bool
return void

Update() public method

public Update ( int theMode, bool theToClearOther ) : void
theMode int
theToClearOther bool
return void

UpdateClipping() public method

public UpdateClipping ( ) : void
return void

UpdatePresentations() public method

public UpdatePresentations ( ) : bool
return bool

UpdatePresentations() public method

public UpdatePresentations ( bool theToIncludeHidden ) : bool
theToIncludeHidden bool
return bool

UpdateTransformation() public method

public UpdateTransformation ( ) : void
return void

Width() public method

public Width ( ) : double
return double

ZLayer() public method

public ZLayer ( ) : int
return int

computeHLR() public method

public computeHLR ( Graphic3d_Camera theProjector, TopLoc_Datum3D theTrsf, Graphic3d_Structure thePrs ) : void
theProjector Graphic3d_Camera
theTrsf TopLoc_Datum3D
thePrs Graphic3d_Structure
return void

getIdentityTrsf() public method

public getIdentityTrsf ( ) : gp_Trsf
return gp_Trsf

get_type_name() public method

public get_type_name ( ) : char
return char

recomputeComputed() public method

public recomputeComputed ( ) : void
return void

replaceAspects() public method

public replaceAspects ( Graphic3d_MapOfAspectsToAspects theMap ) : void
theMap Graphic3d_MapOfAspectsToAspects
return void

setLocalTransformation() public method

public setLocalTransformation ( TopLoc_Datum3D theTransformation ) : void
theTransformation TopLoc_Datum3D
return void