C# 클래스 CascadeSharp.TKV3d.PrsMgr.PrsMgr_PresentableObject

상속: Standard_Transient
파일 보기 프로젝트 열기: Oblikovati/CascadeSharp 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

AcceptDisplayMode() 공개 메소드

public AcceptDisplayMode ( int theMode ) : bool
theMode int
리턴 bool

AddChild() 공개 메소드

public AddChild ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
리턴 void

AddChildWithCurrentTransformation() 공개 메소드

public AddChildWithCurrentTransformation ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
리턴 void

AddClipPlane() 공개 메소드

public AddClipPlane ( Graphic3d_ClipPlane thePlane ) : void
thePlane Graphic3d_ClipPlane
리턴 void

Attributes() 공개 메소드

public Attributes ( ) : Prs3d_Drawer
리턴 Prs3d_Drawer

BoundingBox() 공개 메소드

public BoundingBox ( Bnd_Box theBndBox ) : void
theBndBox Bnd_Box
리턴 void

ClipPlanes() 공개 메소드

public ClipPlanes ( ) : Graphic3d_SequenceOfHClipPlane
리턴 Graphic3d_SequenceOfHClipPlane

Color() 공개 메소드

public Color ( Quantity_Color theColor ) : void
theColor Quantity_Color
리턴 void

CombinedParentTransformation() 공개 메소드

public CombinedParentTransformation ( ) : TopLoc_Datum3D
리턴 TopLoc_Datum3D

CurrentFacingModel() 공개 메소드

public CurrentFacingModel ( ) : Aspect_TypeOfFacingModel
리턴 Aspect_TypeOfFacingModel

DefaultDisplayMode() 공개 메소드

public DefaultDisplayMode ( ) : int
리턴 int

DisplayMode() 공개 메소드

public DisplayMode ( ) : int
리턴 int

DynamicHilightAttributes() 공개 메소드

public DynamicHilightAttributes ( ) : Prs3d_Drawer
리턴 Prs3d_Drawer

GetTransformPersistenceMode() 공개 메소드

public GetTransformPersistenceMode ( ) : Graphic3d_TransModeFlags
리턴 Graphic3d_TransModeFlags

GetTransformPersistencePoint() 공개 메소드

public GetTransformPersistencePoint ( ) : gp_Pnt
리턴 gp_Pnt

HasColor() 공개 메소드

public HasColor ( ) : bool
리턴 bool

HasDisplayMode() 공개 메소드

public HasDisplayMode ( ) : bool
리턴 bool

HasHilightMode() 공개 메소드

public HasHilightMode ( ) : bool
리턴 bool

HasMaterial() 공개 메소드

public HasMaterial ( ) : bool
리턴 bool

HasOwnPresentations() 공개 메소드

public HasOwnPresentations ( ) : bool
리턴 bool

HasPolygonOffsets() 공개 메소드

public HasPolygonOffsets ( ) : bool
리턴 bool

HasTransformation() 공개 메소드

public HasTransformation ( ) : bool
리턴 bool

HasWidth() 공개 메소드

public HasWidth ( ) : bool
리턴 bool

HilightAttributes() 공개 메소드

public HilightAttributes ( ) : Prs3d_Drawer
리턴 Prs3d_Drawer

HilightMode() 공개 메소드

public HilightMode ( ) : int
리턴 int

InversedTransformation() 공개 메소드

public InversedTransformation ( ) : gp_GTrsf
리턴 gp_GTrsf

IsInfinite() 공개 메소드

public IsInfinite ( ) : bool
리턴 bool

IsMutable() 공개 메소드

public IsMutable ( ) : bool
리턴 bool

IsTransparent() 공개 메소드

public IsTransparent ( ) : bool
리턴 bool

LocalTransformation() 공개 메소드

public LocalTransformation ( ) : gp_Trsf
리턴 gp_Trsf

LocalTransformationGeom() 공개 메소드

public LocalTransformationGeom ( ) : TopLoc_Datum3D
리턴 TopLoc_Datum3D

Material() 공개 메소드

public Material ( ) : Graphic3d_NameOfMaterial
리턴 Graphic3d_NameOfMaterial

Parent() 공개 메소드

public Parent ( ) : PrsMgr_PresentableObject
리턴 PrsMgr_PresentableObject

PolygonOffsets() 공개 메소드

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

PrsMgr_PresentableObject() 공개 메소드

public PrsMgr_PresentableObject ( ) : System
리턴 System

PrsMgr_PresentableObject() 공개 메소드

public PrsMgr_PresentableObject ( PrsMgr_PresentableObject parameter1 ) : System
parameter1 PrsMgr_PresentableObject
리턴 System

RemoveChild() 공개 메소드

public RemoveChild ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
리턴 void

RemoveChildWithRestoreTransformation() 공개 메소드

public RemoveChildWithRestoreTransformation ( PrsMgr_PresentableObject theObject ) : void
theObject PrsMgr_PresentableObject
리턴 void

RemoveClipPlane() 공개 메소드

public RemoveClipPlane ( Graphic3d_ClipPlane thePlane ) : void
thePlane Graphic3d_ClipPlane
리턴 void

ResetTransformation() 공개 메소드

public ResetTransformation ( ) : void
리턴 void

SetAttributes() 공개 메소드

public SetAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
리턴 void

SetClipPlanes() 공개 메소드

public SetClipPlanes ( Graphic3d_SequenceOfHClipPlane thePlanes ) : void
thePlanes Graphic3d_SequenceOfHClipPlane
리턴 void

SetColor() 공개 메소드

public SetColor ( Quantity_Color theColor ) : void
theColor Quantity_Color
리턴 void

SetCombinedParentTransform() 공개 메소드

public SetCombinedParentTransform ( TopLoc_Datum3D theTrsf ) : void
theTrsf TopLoc_Datum3D
리턴 void

SetCurrentFacingModel() 공개 메소드

public SetCurrentFacingModel ( ) : void
리턴 void

SetCurrentFacingModel() 공개 메소드

public SetCurrentFacingModel ( Aspect_TypeOfFacingModel theModel ) : void
theModel Aspect_TypeOfFacingModel
리턴 void

SetDisplayMode() 공개 메소드

public SetDisplayMode ( int theMode ) : void
theMode int
리턴 void

SetDynamicHilightAttributes() 공개 메소드

public SetDynamicHilightAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
리턴 void

SetHilightAttributes() 공개 메소드

public SetHilightAttributes ( Prs3d_Drawer theDrawer ) : void
theDrawer Prs3d_Drawer
리턴 void

SetHilightMode() 공개 메소드

public SetHilightMode ( int theMode ) : void
theMode int
리턴 void

SetInfiniteState() 공개 메소드

public SetInfiniteState ( ) : void
리턴 void

SetInfiniteState() 공개 메소드

public SetInfiniteState ( bool theFlag ) : void
theFlag bool
리턴 void

SetIsoOnTriangulation() 공개 메소드

public SetIsoOnTriangulation ( bool theIsEnabled ) : void
theIsEnabled bool
리턴 void

SetLocalTransformation() 공개 메소드

public SetLocalTransformation ( TopLoc_Datum3D theTrsf ) : void
theTrsf TopLoc_Datum3D
리턴 void

SetLocalTransformation() 공개 메소드

public SetLocalTransformation ( gp_Trsf theTrsf ) : void
theTrsf gp_Trsf
리턴 void

SetMaterial() 공개 메소드

public SetMaterial ( Graphic3d_MaterialAspect aName ) : void
aName Graphic3d_MaterialAspect
리턴 void

SetMutable() 공개 메소드

public SetMutable ( bool theIsMutable ) : void
theIsMutable bool
리턴 void

SetPolygonOffsets() 공개 메소드

public SetPolygonOffsets ( int aMode ) : void
aMode int
리턴 void

SetPolygonOffsets() 공개 메소드

public SetPolygonOffsets ( int aMode, float aFactor ) : void
aMode int
aFactor float
리턴 void

SetPolygonOffsets() 공개 메소드

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

SetPropagateVisualState() 공개 메소드

public SetPropagateVisualState ( bool theFlag ) : void
theFlag bool
리턴 void

SetToUpdate() 공개 메소드

public SetToUpdate ( ) : void
리턴 void

SetToUpdate() 공개 메소드

public SetToUpdate ( int theMode ) : void
theMode int
리턴 void

SetTransformPersistence() 공개 메소드

public SetTransformPersistence ( Graphic3d_TransModeFlags theMode ) : void
theMode Graphic3d_TransModeFlags
리턴 void

SetTransformPersistence() 공개 메소드

public SetTransformPersistence ( Graphic3d_TransModeFlags theMode, gp_Pnt thePoint ) : void
theMode Graphic3d_TransModeFlags
thePoint gp_Pnt
리턴 void

SetTransformPersistence() 공개 메소드

public SetTransformPersistence ( Graphic3d_TransformPers theTrsfPers ) : void
theTrsfPers Graphic3d_TransformPers
리턴 void

SetTransparency() 공개 메소드

public SetTransparency ( ) : void
리턴 void

SetTransparency() 공개 메소드

public SetTransparency ( double aValue ) : void
aValue double
리턴 void

SetWidth() 공개 메소드

public SetWidth ( double theWidth ) : void
theWidth double
리턴 void

SetZLayer() 공개 메소드

public SetZLayer ( int theLayerId ) : void
theLayerId int
리턴 void

SynchronizeAspects() 공개 메소드

public SynchronizeAspects ( ) : void
리턴 void

ToBeUpdated() 공개 메소드

public ToBeUpdated ( ) : bool
리턴 bool

ToBeUpdated() 공개 메소드

public ToBeUpdated ( bool theToIncludeHidden ) : bool
theToIncludeHidden bool
리턴 bool

ToBeUpdated() 공개 메소드

public ToBeUpdated ( TColStd_ListOfInteger L_istOfMode ) : void
L_istOfMode TColStd_ListOfInteger
리턴 void

ToPropagateVisualState() 공개 메소드

public ToPropagateVisualState ( ) : bool
리턴 bool

TransformPersistence() 공개 메소드

public TransformPersistence ( ) : Graphic3d_TransformPers
리턴 Graphic3d_TransformPers

Transformation() 공개 메소드

public Transformation ( ) : gp_Trsf
리턴 gp_Trsf

TransformationGeom() 공개 메소드

public TransformationGeom ( ) : TopLoc_Datum3D
리턴 TopLoc_Datum3D

Transparency() 공개 메소드

public Transparency ( ) : double
리턴 double

UnsetAttributes() 공개 메소드

public UnsetAttributes ( ) : void
리턴 void

UnsetColor() 공개 메소드

public UnsetColor ( ) : void
리턴 void

UnsetDisplayMode() 공개 메소드

public UnsetDisplayMode ( ) : void
리턴 void

UnsetHilightAttributes() 공개 메소드

public UnsetHilightAttributes ( ) : void
리턴 void

UnsetHilightMode() 공개 메소드

public UnsetHilightMode ( ) : void
리턴 void

UnsetMaterial() 공개 메소드

public UnsetMaterial ( ) : void
리턴 void

UnsetTransparency() 공개 메소드

public UnsetTransparency ( ) : void
리턴 void

UnsetWidth() 공개 메소드

public UnsetWidth ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

Update() 공개 메소드

public Update ( bool theToIncludeHidden ) : void
theToIncludeHidden bool
리턴 void

Update() 공개 메소드

public Update ( int theMode, bool theToClearOther ) : void
theMode int
theToClearOther bool
리턴 void

UpdateClipping() 공개 메소드

public UpdateClipping ( ) : void
리턴 void

UpdatePresentations() 공개 메소드

public UpdatePresentations ( ) : bool
리턴 bool

UpdatePresentations() 공개 메소드

public UpdatePresentations ( bool theToIncludeHidden ) : bool
theToIncludeHidden bool
리턴 bool

UpdateTransformation() 공개 메소드

public UpdateTransformation ( ) : void
리턴 void

Width() 공개 메소드

public Width ( ) : double
리턴 double

ZLayer() 공개 메소드

public ZLayer ( ) : int
리턴 int

computeHLR() 공개 메소드

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

getIdentityTrsf() 공개 메소드

public getIdentityTrsf ( ) : gp_Trsf
리턴 gp_Trsf

get_type_name() 공개 메소드

public get_type_name ( ) : char
리턴 char

recomputeComputed() 공개 메소드

public recomputeComputed ( ) : void
리턴 void

replaceAspects() 공개 메소드

public replaceAspects ( Graphic3d_MapOfAspectsToAspects theMap ) : void
theMap Graphic3d_MapOfAspectsToAspects
리턴 void

setLocalTransformation() 공개 메소드

public setLocalTransformation ( TopLoc_Datum3D theTransformation ) : void
theTransformation TopLoc_Datum3D
리턴 void