Main Page | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals

pge::Triangle Struct Reference

#include <Triangle.h>

Collaboration diagram for pge::Triangle:

Collaboration graph
[legend]

Public Member Functions

 Triangle (void)

Data Fields

Vector3f m_vertices [3]
Vector2f m_texCoords [3]
Texturem_texture
Planem_plane

Constructor & Destructor Documentation

pge::Triangle::Triangle void   )  [inline]
 

Definition at line 20 of file Triangle.h.

References m_plane, and m_texture.

00020                                {
00021                         m_texture = NULL;
00022                         m_plane = NULL;
00023                 }


Field Documentation

Plane* pge::Triangle::m_plane
 

Definition at line 35 of file Triangle.h.

Referenced by pge::VBO::addTriangle(), pge::Mesh::addTriangle(), pge::SGFMeshModel::convertMeshes(), pge::Terrain::createTerrain(), pge::meshfactory::createTriangle(), pge::Mesh::getHeightAt(), pge::Mesh::renderImmediate(), and Triangle().

Vector2f pge::Triangle::m_texCoords[3]
 

Definition at line 29 of file Triangle.h.

Referenced by pge::VBO::addTriangle(), pge::Mesh::addTriangle(), pge::SGFMeshModel::convertMeshes(), createGrass(), pge::Terrain::createTerrain(), pge::meshfactory::createTriangle(), and pge::Mesh::renderImmediate().

Texture* pge::Triangle::m_texture
 

Definition at line 32 of file Triangle.h.

Referenced by pge::SGFMeshModel::convertMeshes(), pge::meshfactory::createTriangle(), pge::Mesh::renderImmediate(), and Triangle().

Vector3f pge::Triangle::m_vertices[3]
 

Definition at line 26 of file Triangle.h.

Referenced by pge::VBO::addTriangle(), pge::Mesh::addTriangle(), pge::MeshModel::buildBoundingBox(), pge::Mesh::buildBoundingBox(), pge::Mesh::buildBoundingSphere(), pge::SGFMeshModel::convertMeshes(), createGrass(), pge::Terrain::createTerrain(), pge::meshfactory::createTriangle(), pge::triangle::isPointInside(), pge::Plane::Plane(), pge::Mesh::renderImmediate(), pge::MeshModel::scale(), and pge::MeshModel::setBottomCenter().


The documentation for this struct was generated from the following file:
Generated on Mon Oct 16 12:09:50 2006 for Phobosengine by doxygen 1.3.4