C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
VSN::Geometry Member List
This is the complete list of members for
VSN::Geometry
, including all inherited members.
AddEventListener
(Object *pObject)
VSN::Object
AddGeometryTraits
(GeometryTraits *pTraits)
VSN::Geometry
protected
BasicObject
()
VSN::BasicObject
BindWithThread
(Thread *thread)
VSN::Object
DoRender
(const RenderState &renderState)
VSN::Geometry
virtual
FindChild
(const String &objName=String()) const
VSN::Object
inline
FindChildren
(const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) const
VSN::Object
inline
Geometry
(Node *pParent=nullptr)
VSN::Geometry
explicit
Geometry
(GeometryPrivate &dd, Node *pParent)
VSN::Geometry
protected
GetBoundingBox
() const
VSN::Geometry
virtual
GetChildNodes
() const
VSN::Node
GetChildren
() const
VSN::Object
GetCustomKey
() const
VSN::Node
GetFaceCount
(size_t indexLod=0) const
VSN::Geometry
virtual
GetGeometryTraits
() const
VSN::Geometry
protected
GetMaterialCount
() const
VSN::Geometry
virtual
GetMaterialSet
() const
VSN::Geometry
virtual
GetMutex
()
VSN::Object
GetObjectName
() const
VSN::Object
GetParent
() const
VSN::Object
GetParentNode
() const
VSN::Node
GetPen
() const
VSN::Geometry
virtual
GetProperty
(const String &name) const
VSN::Object
GetSender
() const
VSN::Object
GetThread
() const
VSN::Object
GetTranslucentValue
() const
VSN::Geometry
virtual
GetUniqueKey
() const
VSN::Node
GetVertexCount
() const
VSN::Geometry
virtual
GetVolume
()
VSN::Geometry
virtual
HasMaterialById
(const NodeKey &key) const
VSN::Geometry
virtual
InvertNormals
()
VSN::Geometry
virtual
IsAnnotation
() const
VSN::Geometry
virtual
IsBoundingBoxValid
() const
VSN::Geometry
virtual
IsControlType
() const
VSN::Object
IsDoubleSidedLighting
() const
VSN::Geometry
IsEnabled
() const
VSN::Node
IsIgnorePixelCulling
() const
VSN::Geometry
virtual
IsNotificationsBlocked
() const
VSN::Node
IsSignalsBlocked
() const
VSN::Object
IsTransparent
() const
VSN::Geometry
virtual
IsVisible
() const
VSN::Geometry
KillTimer
(int id)
VSN::Object
Node
(Node *pParent=nullptr)
VSN::Node
explicit
Node
(NodePrivate &dd, Node *pParent)
VSN::Node
protected
Object
(Object *pParent=nullptr)
VSN::Object
explicit
OpenGLDraw
(const RenderState &renderState)
VSN::Geometry
virtual
PickObjectsInsideRect
(const MbRect &rect, const Matrix3DF &viewMatrix, const Matrix3DF &mx, Filter filter, bool bUnifying, HitList &hits)
VSN::Geometry
virtual
RemoveEventListener
(Object *pObject)
VSN::Object
RemoveGeometryTraits
(GeometryTraits *pTraits)
VSN::Geometry
protected
Render
(RenderContext &renderContext)
VSN::Geometry
virtual
SceneModificationEvent
(const std::shared_ptr< SceneModification > &modification)
VSN::Node
protected
virtual
SetBlockNotifications
(bool block)
VSN::Node
SetBlockSignals
(bool bBlock)
VSN::Object
SetCustomKey
(const NodeKey &key)
VSN::Node
SetDoubleSidedLighting
(bool value)
VSN::Geometry
SetLevelDetail
(int value)
VSN::Geometry
virtual
SetObjectName
(const String &name)
VSN::Object
SetParent
(Node *pParent)
VSN::Node
VSN::Object::SetParent
(Object *pParent)
VSN::Object
SetPen
(const Pen &pen)
VSN::Geometry
virtual
SetUniqueKey
(const NodeKey &key)
VSN::Node
SetVisible
(bool value)
VSN::Geometry
StartTimer
(int interval, TimerType timerType=tt_CoarseTimer)
VSN::Object
TransformVerticesByMatrix
(const Matrix3DF &matrix)
VSN::Geometry
virtual
UpdateGeometry
()
VSN::Geometry
virtual
UpdateTransparentMaterialCount
()
VSN::Geometry
virtual
~BasicObject
()
VSN::BasicObject
virtual
~Geometry
()
VSN::Geometry
virtual
~Node
()
VSN::Node
virtual
~Object
()
VSN::Object
virtual
Generated on Wed Mar 6 2024 18:04:47 for C3D Toolkit by
1.9.1