Cafu Engine
MatSys::MeshT::VertexT Struct Reference

Public Member Functions

void SetOrigin (double x=0.0, double y=0.0, double z=0.0, double w=1.0)
 
void SetOrigin (const Vector3fT &Pos, float w=1.0)
 
void SetColor (float r, float g, float b, float a=1.0)
 
void SetTextureCoord (float s, float t)
 
void SetLightMapCoord (float s, float t)
 
void SetSHLMapCoord (float s, float t)
 
void SetNormal (float x, float y, float z)
 
void SetNormal (const Vector3T< float > &N)
 
void SetTangent (float x, float y, float z)
 
void SetTangent (const Vector3T< float > &T)
 
void SetBiNormal (float x, float y, float z)
 
void SetBiNormal (const Vector3T< float > &B)
 

Public Attributes

double Origin [4]
 
float Color [4]
 
float TextureCoord [2]
 
float LightMapCoord [2]
 
float SHLMapCoord [2]
 
float Normal [3]
 
float Tangent [3]
 
float BiNormal [3]
 
float UserAttribF [4]
 
int UserAttribI [4]
 

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