class grQuadric: public grNode

Abstract base class for all quadric node nodes

Inheritance:


Public Methods

[more] grQuadric()
Default constructor
[more] ~grQuadric( void )
Default destructor
[more]char* Name( void ) const
see grNode
[more]void SetDrawStyle( GLenum style )
Values: GLU_FILL GLU_LINE GLU_SILHOUETTE GLU_POINT
[more]void SetNormalStyle( GLenum style )
Values: GLU_NONE GLU_FLAT GLU_SMOOTH
[more]void SetOrientation( GLenum orientation )
Values: GLU_OUTSIDE GLU_INSIDE
[more]void EnableTexture( bool enable )
If enabled texture coordinates are generated automatically


Inherited from grNode:

Public Methods

ovoid Render( grStatus & status )
ovoid Select( grStatus & status )
ogrNode* FindByName( const GLuint name )


Documentation

Abstract base class for all quadric node nodes. This is the abstract base class from wich all quadric node classes are derived.
o grQuadric()
Default constructor

o ~grQuadric( void )
Default destructor

ochar* Name( void ) const
see grNode

ovoid SetDrawStyle( GLenum style )
Values: GLU_FILL GLU_LINE GLU_SILHOUETTE GLU_POINT

ovoid SetNormalStyle( GLenum style )
Values: GLU_NONE GLU_FLAT GLU_SMOOTH

ovoid SetOrientation( GLenum orientation )
Values: GLU_OUTSIDE GLU_INSIDE

ovoid EnableTexture( bool enable )
If enabled texture coordinates are generated automatically


Direct child classes:
grSphere
grCylinder
See Also:
GLU

Alphabetic index HTML hierarchy of classes or Java


GCR, Graphics Library, VCG, IEI-CNR.