GeometryNode
: DrawableNode
: Traversable
Color3f GetColor3f() const float GetTransparency() const Bool GetFilled() const Bool GetShadow() const int GetWidth() constThe GeometryNode also provides a default implementation for the following methods which are inherited from the base classes:
BOOL NeedsDrawing() const BOOL IsTransparent() const void FindTouchSensor(EventInfo const* pEvent) BOOL IsFinished() constThere are also more methods which the parent Shape2D node uses to set the associated Appearance2D node, and to also store a pointer to the Shape2DProxy node. These methods are as follows:
void SetAppearance(Appearance2D* pNode) Appearance2D* GetAppearance() const void SetShape2DProxy(class Shape2DProxy* pShape2DProxy) Shape2DProxy* GetShape2DProxy() const