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

BuilderPrimI Class Reference

#include <builderPrim.h>

Inheritance diagram for BuilderPrimI:

BuilderPrimTempl< BuilderVertexI > BuilderAttribI BuilderAttribTempl< ushort, ushort, ushort, ushort > polygon polygon List of all members.

Public Member Functions

INLINE BuilderPrimI ()
INLINE BuilderPrimI (const BuilderPrimI &copy)
INLINE BuilderPrimI & operator= (const BuilderPrimI &copy)
void flatten_vertex_properties ()

Static Public Member Functions

void fill_geom (Geom *geom, const PTA_ushort &v_array, GeomBindType n_attr, PTA_ushort n_array, GeomBindType t_attr, PTA_ushort t_array, GeomBindType c_attr, PTA_ushort c_array, const BuilderBucket &bucket, int num_prims, int num_components, int num_verts)

Constructor & Destructor Documentation

INLINE BuilderPrimI::BuilderPrimI  ) 
 

INLINE BuilderPrimI::BuilderPrimI const BuilderPrimI &  copy  ) 
 


Member Function Documentation

void BuilderPrimI::fill_geom Geom geom,
const PTA_ushort v_array,
GeomBindType  n_attr,
PTA_ushort  n_array,
GeomBindType  t_attr,
PTA_ushort  t_array,
GeomBindType  c_attr,
PTA_ushort  c_array,
const BuilderBucket bucket,
int  num_prims,
int  num_components,
int  num_verts
[static]
 

Definition at line 180 of file builderPrim.cxx.

References G_OFF, G_OVERALL, G_PER_COMPONENT, G_PER_PRIM, G_PER_VERTEX, BuilderBucket::get_colors(), BuilderBucket::get_coords(), BuilderBucket::get_normals(), BuilderBucket::get_texcoords(), NULL, Geom::set_colors(), Geom::set_coords(), Geom::set_normals(), Geom::set_texcoords(), and ushort.

void BuilderPrimI::flatten_vertex_properties  ) 
 

Definition at line 170 of file builderPrim.cxx.

INLINE BuilderPrimI& BuilderPrimI::operator= const BuilderPrimI &  copy  ) 
 


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:11:27 2003 for Panda by doxygen1.3