Cafu Engine
cf::MapFileBezierPatchT Struct Reference

Public Member Functions

 MapFileBezierPatchT ()
 The default constructor. More...
 
 MapFileBezierPatchT (TextParserT &TP)
 

Public Attributes

unsigned long SizeX
 Nr of columns. More...
 
unsigned long SizeY
 Nr of rows. More...
 
int SubdivsHorz
 Number of subdivisions in horizontal direction, or auto-detection if -1. More...
 
int SubdivsVert
 Number of subdivisions in vertical direction, or auto-detection if -1. More...
 
MaterialTMaterial
 The patches material. More...
 
ArrayT< float > ControlPoints
 The SizeX*SizeY*5 control points. More...
 

Constructor & Destructor Documentation

cf::MapFileBezierPatchT::MapFileBezierPatchT ( )
inline

The default constructor.

MapFileBezierPatchT::MapFileBezierPatchT ( TextParserT TP)
Exceptions
TextParserT::ParseErroron problems.

Member Data Documentation

ArrayT<float> cf::MapFileBezierPatchT::ControlPoints

The SizeX*SizeY*5 control points.

MaterialT* cf::MapFileBezierPatchT::Material

The patches material.

unsigned long cf::MapFileBezierPatchT::SizeX

Nr of columns.

unsigned long cf::MapFileBezierPatchT::SizeY

Nr of rows.

int cf::MapFileBezierPatchT::SubdivsHorz

Number of subdivisions in horizontal direction, or auto-detection if -1.

int cf::MapFileBezierPatchT::SubdivsVert

Number of subdivisions in vertical direction, or auto-detection if -1.


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