Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

GLCone Class Reference

Class providing a implementation of the X3DGLNode corresponding to the X3DNode Cone. More...

Inherits X3DGLGeometry3DNode.

List of all members.

Public Member Functions

Protected Member Functions

Protected Attributes


Detailed Description

Class providing a implementation of the X3DGLNode corresponding to the X3DNode Cone.


Constructor & Destructor Documentation

GLCone  ) 
 

Constructor.

virtual ~GLCone  )  [virtual]
 

Destructor.

GLCone const GLCone &  C  )  [protected]
 

Copy constructor.


Member Function Documentation

virtual SFNode clone  )  const [virtual]
 

Clones the node.

Reimplemented from X3DGLGeometry3DNode.

SFBool getBottom  )  const [inline]
 

Gets the bottom attribute.

SFFloat getBottomRadius  )  const [inline]
 

Gets the bottom radius attribute.

ConeDrawArray* getConeArray  )  const [inline]
 

Gets the cone array.

SFFloat getHeight  )  const [inline]
 

Gets the height attribute.

SFBool getSide  )  const [inline]
 

Gets the side attribute.

virtual void render  )  const [virtual]
 

Renders the node in an openGL context.

Reimplemented from X3DGLNode.

void setBottom SFBool  bottom  ) 
 

Sets the bottom attribute.

void setBottomRadius SFFloat  bottomRadius  ) 
 

Sets the bottom radius attribute.

void setConeArray ConeDrawArray coneArray  ) 
 

Sets the cone array.

void setHeight SFFloat  height  ) 
 

Sets the height attribute.

void setSide SFBool  side  ) 
 

Sets the side attribute.

virtual void update  )  [virtual]
 

Updates the attributes of the node.

Reimplemented from X3DGLNode.


Member Data Documentation

SFBool _bottom [protected]
 

Bottom attribute.

SFFloat _bottomRadius [protected]
 

Bottom radius attribute.

ConeDrawArray* _coneArray [protected]
 

Cone array.

SFFloat _height [protected]
 

Height attribute.

SFBool _side [protected]
 

Side attribute.


Generated on Mon May 26 16:04:21 2003 for X3DToolKit by doxygen1.3