VizKit  3.0
Public Member Functions | Public Attributes | Private Member Functions
VizKit::VisualNurbs::NurbsTexture Class Reference

List of all members.

Public Member Functions

 NurbsTexture ()
 ~NurbsTexture ()
 NurbsTexture (const NurbsTexture &other)
NurbsTextureoperator= (const NurbsTexture &other)

Public Attributes

uint8 sNumKnots
float * sKnots
uint8 tNumKnots
float * tKnots
uint16 sStride
uint16 tStride
uint16 sOrder
uint16 tOrder
uint32 textureName
bool canUseRectExtension
float * texturePoints

Private Member Functions

void copy (const NurbsTexture &other)

Detailed Description

A texture of a NURBS.


Constructor & Destructor Documentation

The constructor.

The destructor.

Copy constructor of NurbsTexture.

Parameters:
otherReference to another NurbsTexture.

Member Function Documentation

void VisualNurbs::NurbsTexture::copy ( const NurbsTexture other) [private]

Copy method for assignment operator and copy constructor.

Parameters:
otherAnother NurbsTexture.
VisualNurbs::NurbsTexture & VisualNurbs::NurbsTexture::operator= ( const NurbsTexture other)

Assignment operator of NurbsTexture.

Parameters:
otherReference to another NurbsTexture.

Member Data Documentation

True if graphics system does support rectangular texture extension. False if only textures with power-of-2-dimensions are allowed.

An array of horizontal knot values.

The number of knots in horizontal direction.

The order of the texture in u direction.

The offset between successive control points in u direction.

The name/number/id of the texture.

An array of control points.

An array of vertical knot values.

The number of knots in vertical direction.

The order of the texture in v direction.

The offset between successive control points in v direction.


The documentation for this class was generated from the following files:

Generated on Sun Mar 25 2012 14:27:44 for VizKit by doxygen 1.8.0