Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XFileVertexPool Class Reference

This is a collection of unique vertices as extracted out of a Geom or a series of Geoms. More...

#include <xFileVertexPool.h>

List of all members.

Public Member Functions

 XFileVertexPool ()
 ~XFileVertexPool ()
int add_vertex (const XFileVertex &vertex)
int get_num_vertices ()
const Vertexfget_vertices ()
const Normalfget_normals ()
const TexCoordfget_uvs ()
const Colorfget_colors ()
void set_normal (const Normalf &normal)
void set_uv (const TexCoordf &uv)
void set_color (const Colorf &color)
bool operator< (const XFileVertexPool &other) const

Private Attributes

Vertexf _point
Normalf _normal
TexCoordf _uv
Colorf _color


Detailed Description

This is a collection of unique vertices as extracted out of a Geom or a series of Geoms.

Definition at line 36 of file xFileVertexPool.h.


Constructor & Destructor Documentation

XFileVertexPool::XFileVertexPool  ) 
 

XFileVertexPool::~XFileVertexPool  ) 
 


Member Function Documentation

int XFileVertexPool::add_vertex const XFileVertex vertex  ) 
 

const Colorf* XFileVertexPool::get_colors  ) 
 

const Normalf* XFileVertexPool::get_normals  ) 
 

int XFileVertexPool::get_num_vertices  ) 
 

const TexCoordf* XFileVertexPool::get_uvs  ) 
 

const Vertexf* XFileVertexPool::get_vertices  ) 
 

bool XFileVertexPool::operator< const XFileVertexPool &  other  )  const
 

void XFileVertexPool::set_color const Colorf color  ) 
 

void XFileVertexPool::set_normal const Normalf normal  ) 
 

void XFileVertexPool::set_uv const TexCoordf uv  ) 
 


Member Data Documentation

Colorf XFileVertexPool::_color [private]
 

Definition at line 61 of file xFileVertexPool.h.

Normalf XFileVertexPool::_normal [private]
 

Definition at line 59 of file xFileVertexPool.h.

Vertexf XFileVertexPool::_point [private]
 

Definition at line 58 of file xFileVertexPool.h.

TexCoordf XFileVertexPool::_uv [private]
 

Definition at line 60 of file xFileVertexPool.h.


The documentation for this class was generated from the following file:
Generated on Fri May 2 03:28:13 2003 for Panda-Tool by doxygen1.3