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

RAS_Polygon Class Reference

#include <RAS_Polygon.h>

List of all members.

Public Methods

 RAS_Polygon (RAS_MaterialBucket* bucket,bool visible,int numverts,int vtxarrayindex)
virtual ~RAS_Polygon ()
int VertexCount ()
void SetVertex (int i,int vertexindex )
const KX_VertexIndexGetIndexBase ()
void SetVisibleWireframeEdges (int edgecode)
int GetEdgeCode ()
bool IsVisible ()
bool IsCollider ()
void SetCollider (bool col)
KX_VertexIndexGetVertexIndexBase ()
RAS_MaterialBucketGetMaterial ()


Constructor & Destructor Documentation

RAS_Polygon::RAS_Polygon ( RAS_MaterialBucket * bucket,
bool visible,
int numverts,
int vtxarrayindex ) [inline]
 

Definition at line 40 of file RAS_Polygon.h.

RAS_Polygon::~RAS_Polygon ( ) [inline, virtual]
 

Definition at line 50 of file RAS_Polygon.h.


Member Function Documentation

int RAS_Polygon::GetEdgeCode ( ) [inline]
 

Definition at line 66 of file RAS_Polygon.h.

Referenced by RAS_MeshObject::SchedulePolygons().

const KX_VertexIndex & RAS_Polygon::GetIndexBase ( ) [inline]
 

Definition at line 62 of file RAS_Polygon.h.

RAS_MaterialBucket * RAS_Polygon::GetMaterial ( ) [inline]
 

Definition at line 74 of file RAS_Polygon.h.

Referenced by CreateShapeFromMesh(), and RAS_MeshObject::SchedulePolygons().

KX_VertexIndex & RAS_Polygon::GetVertexIndexBase ( ) [inline]
 

Definition at line 72 of file RAS_Polygon.h.

Referenced by CreateShapeFromMesh(), and RAS_MeshObject::SchedulePolygons().

bool RAS_Polygon::IsCollider ( ) [inline]
 

Definition at line 69 of file RAS_Polygon.h.

Referenced by CreateShapeFromMesh().

bool RAS_Polygon::IsVisible ( ) [inline]
 

Definition at line 68 of file RAS_Polygon.h.

Referenced by RAS_MeshObject::SchedulePolygons().

void RAS_Polygon::SetCollider ( bool col ) [inline]
 

Definition at line 70 of file RAS_Polygon.h.

Referenced by BL_ConvertMesh().

void RAS_Polygon::SetVertex ( int i,
int vertexindex ) [inline]
 

Definition at line 55 of file RAS_Polygon.h.

Referenced by BL_ConvertMesh(), and CreateGameObject().

void RAS_Polygon::SetVisibleWireframeEdges ( int edgecode ) [inline]
 

Definition at line 64 of file RAS_Polygon.h.

Referenced by BL_ConvertMesh(), and CreateGameObject().

int RAS_Polygon::VertexCount ( ) [inline]
 

Definition at line 53 of file RAS_Polygon.h.

Referenced by RAS_MeshObject::SchedulePolygons().


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