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

X3DTK::MESH::VertexData Class Reference

Class providing the content of VertexData for one face. More...

List of all members.

Public Methods


Detailed Description

Class providing the content of VertexData for one face.


Constructor & Destructor Documentation

X3DTK::MESH::VertexData::VertexData  
 

Constructor.

X3DTK::MESH::VertexData::~VertexData  
 

Destructor.


Member Function Documentation

const MFColorRGBA& X3DTK::MESH::VertexData::getColorArray   const [inline]
 

Gets the list of colors.

std::map<SFTemplateFace<FaceData, VertexData, EdgeData> *, unsigned short>& X3DTK::MESH::VertexData::getColorMap   [inline]
 

Gets the map of color.

const SFColorRGBA& X3DTK::MESH::VertexData::getColorOfFace SFTemplateFace< FaceData, VertexData, EdgeData > *    face const
 

Sets the normal of face.

const MFVec3f& X3DTK::MESH::VertexData::getNormalArray   const [inline]
 

Gets the list of normals.

std::map<SFTemplateFace<FaceData, VertexData, EdgeData> *, unsigned short>& X3DTK::MESH::VertexData::getNormalMap   [inline]
 

Gets the map of normal.

const SFVec3f& X3DTK::MESH::VertexData::getNormalOfFace SFTemplateFace< FaceData, VertexData, EdgeData > *    face const
 

Gets the normal of face.

const SFPoint3f& X3DTK::MESH::VertexData::getPoint   const [inline]
 

Gets the point.

const MFVec2f& X3DTK::MESH::VertexData::getTexCoordArray   const [inline]
 

Gets the list of texCoords.

std::map<SFTemplateFace<FaceData, VertexData, EdgeData> *, unsigned short>& X3DTK::MESH::VertexData::getTexCoordMap   [inline]
 

Gets the map of texCoord.

const SFVec2f& X3DTK::MESH::VertexData::getTexCoordOfFace SFTemplateFace< FaceData, VertexData, EdgeData > *    face const
 

Sets the normal of face.

void X3DTK::MESH::VertexData::setColorOfFace const SFColorRGBA &    color,
SFTemplateFace< FaceData, VertexData, EdgeData > *    face
 

Sets the normal of face.

void X3DTK::MESH::VertexData::setNormalOfFace const SFVec3f   normal,
SFTemplateFace< FaceData, VertexData, EdgeData > *    face
 

Sets the normal of face.

void X3DTK::MESH::VertexData::setPoint const SFPoint3f   point
 

Sets the point.

void X3DTK::MESH::VertexData::setTexCoordOfFace const SFVec2f   texCoord,
SFTemplateFace< FaceData, VertexData, EdgeData > *    face
 

Sets the normal of face.


Generated on Thu Dec 4 13:25:59 2003 for X3DToolKit by doxygen1.2.18