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

RAS_TexVert Class Reference

#include <RAS_TexVert.h>

List of all members.

Public Methods

 RAS_TexVert ()
 RAS_TexVert (const MT_Point3& xyz,const MT_Point2& uv,const unsigned int rgba,const short *normal)
 ~RAS_TexVert ()
const float* getUV1 () const
const MT_Point3& xyz ()
void SetXYZ (const MT_Point3& xyz)
void SetUV (const MT_Point2& uv)
void SetRGBA (const unsigned int rgba)
void SetNormal (const MT_Vector3& normal)
const short* getNormal () const
const float* getLocalXYZ () const
const unsigned int& getRGBA () const
bool closeTo (const RAS_TexVert* other)


Constructor & Destructor Documentation

RAS_TexVert::RAS_TexVert ( ) [inline]
 

Definition at line 25 of file RAS_TexVert.h.

RAS_TexVert::RAS_TexVert ( const MT_Point3 & xyz,
const MT_Point2 & uv,
const unsigned int rgba,
const short * normal ) [inline]
 

Definition at line 27 of file RAS_TexVert.h.

RAS_TexVert::~RAS_TexVert ( ) [inline]
 

Definition at line 36 of file RAS_TexVert.h.


Member Function Documentation

void RAS_TexVert::SetNormal ( const MT_Vector3 & normal ) [inline]
 

Definition at line 50 of file RAS_TexVert.h.

void RAS_TexVert::SetRGBA ( const unsigned int rgba ) [inline]
 

Definition at line 47 of file RAS_TexVert.h.

Referenced by RAS_TexVert().

void RAS_TexVert::SetUV ( const MT_Point2 & uv ) [inline]
 

Definition at line 46 of file RAS_TexVert.h.

void RAS_TexVert::SetXYZ ( const MT_Point3 & xyz ) [inline]
 

Definition at line 45 of file RAS_TexVert.h.

bool RAS_TexVert::closeTo ( const RAS_TexVert * other ) [inline]
 

Definition at line 64 of file RAS_TexVert.h.

Referenced by RAS_MeshObject::FindOrAddVertex().

const float * RAS_TexVert::getLocalXYZ ( ) const [inline]
 

Definition at line 59 of file RAS_TexVert.h.

const short * RAS_TexVert::getNormal ( ) const [inline]
 

Definition at line 56 of file RAS_TexVert.h.

const unsigned int & RAS_TexVert::getRGBA ( ) const [inline]
 

Definition at line 62 of file RAS_TexVert.h.

const float * RAS_TexVert::getUV1 ( ) const [inline]
 

Definition at line 39 of file RAS_TexVert.h.

Referenced by RAS_CalcTexMatrix().

const MT_Point3 & RAS_TexVert::xyz ( ) [inline]
 

Definition at line 43 of file RAS_TexVert.h.

Referenced by RAS_CalcTexMatrix().


The documentation for this class was generated from the following file:
Generated at Thu Feb 1 13:03:50 2001 for Ketsji Game Engine by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000