sgxPrimitivePolygon Class Reference

#include <polygon.hpp>

Inheritance diagram for sgxPrimitivePolygon:

sgxPrimitiveBase sgxGfxPolygon

List of all members.

Public Member Functions

 sgxPrimitivePolygon ()
 sgxPrimitivePolygon (const sgxVector3 &pv1, const sgxVector3 &pv2, const sgxVector3 &pv3)
 sgxPrimitivePolygon (const sgxPolyVtx &pv1, const sgxPolyVtx &pv2, const sgxPolyVtx &pv3)
 ~sgxPrimitivePolygon ()
virtual void getBoundingSphere (sgxVector3 &pos, tREAL32 &radius) const
virtual void getBoundingBox (sgxVector3 &minpos, sgxVector3 &maxpos) const
void UnityPlaneXY (const tREAL32 &z)

Public Attributes

sgxVector< sgxPolyVtxvtx


Constructor & Destructor Documentation

sgxPrimitivePolygon::sgxPrimitivePolygon (  )  [inline]

sgxPrimitivePolygon::sgxPrimitivePolygon ( const sgxVector3 pv1,
const sgxVector3 pv2,
const sgxVector3 pv3 
) [inline]

sgxPrimitivePolygon::sgxPrimitivePolygon ( const sgxPolyVtx pv1,
const sgxPolyVtx pv2,
const sgxPolyVtx pv3 
) [inline]

sgxPrimitivePolygon::~sgxPrimitivePolygon (  )  [inline]


Member Function Documentation

virtual void sgxPrimitivePolygon::getBoundingSphere ( sgxVector3 pos,
tREAL32 &  radius 
) const [virtual]

Reimplemented from sgxPrimitiveBase.

virtual void sgxPrimitivePolygon::getBoundingBox ( sgxVector3 minpos,
sgxVector3 maxpos 
) const [virtual]

Reimplemented from sgxPrimitiveBase.

void sgxPrimitivePolygon::UnityPlaneXY ( const tREAL32 &  z  )  [inline]


Member Data Documentation


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

Generated on Thu Aug 14 14:36:38 2008 for The SGX Core by  doxygen 1.5.6