GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
PointsGrid Class Reference

#include <Effect.hh>

Inheritance diagram for PointsGrid:
Collaboration diagram for PointsGrid:

Public Member Functions

 PointsGrid (const PointVectorCollection &points, const BoxCollection &boxes)
virtual Point Index (int x, int y) const
virtual Point2d Texture (int x, int y) const
virtual unsigned int Color (int x, int y) const
virtual Point2d TexCoord (int face, int point) const
virtual bool has_normal () const
virtual Vector Normal (int x, int y) const
virtual int AttribI (int face, int point, int id) const
virtual float Attrib (int x, int y, int id) const
virtual int XSize () const
virtual int YSize () const
Public Member Functions inherited from GridIn3d
virtual ~GridIn3d ()

Constructor & Destructor Documentation

◆ PointsGrid()

PointsGrid::PointsGrid ( const PointVectorCollection & points,
const BoxCollection & boxes )
inline

Member Function Documentation

◆ Attrib()

virtual float PointsGrid::Attrib ( int x,
int y,
int id ) const
inlinevirtual

Implements GridIn3d.

◆ AttribI()

virtual int PointsGrid::AttribI ( int face,
int point,
int id ) const
inlinevirtual

Implements GridIn3d.

◆ Color()

virtual unsigned int PointsGrid::Color ( int x,
int y ) const
inlinevirtual

Implements GridIn3d.

◆ has_normal()

virtual bool PointsGrid::has_normal ( ) const
inlinevirtual

◆ Index()

virtual Point PointsGrid::Index ( int x,
int y ) const
inlinevirtual

Implements GridIn3d.

◆ Normal()

virtual Vector PointsGrid::Normal ( int x,
int y ) const
inlinevirtual

Implements GridIn3d.

◆ TexCoord()

virtual Point2d PointsGrid::TexCoord ( int face,
int point ) const
inlinevirtual

◆ Texture()

virtual Point2d PointsGrid::Texture ( int x,
int y ) const
inlinevirtual

Implements GridIn3d.

◆ XSize()

virtual int PointsGrid::XSize ( ) const
inlinevirtual

Implements GridIn3d.

◆ YSize()

virtual int PointsGrid::YSize ( ) const
inlinevirtual

Implements GridIn3d.


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