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

#include <Effect.hh>

Inheritance diagram for SampleSurfaceForGrid:
Collaboration diagram for SampleSurfaceForGrid:

Public Member Functions

 SampleSurfaceForGrid (const SurfaceIn3d &surf, int x, int y)
virtual Point Index (int x1, int y1) const
virtual Point2d Texture (int x1, int y1) const
virtual Vector Normal (int x1, int y1) const
virtual unsigned int Color (int x1, int y1) const
virtual float Attrib (int x1, int y1, int id) const
virtual int AttribI (int x1, int y1, int id) const
virtual int XSize () const
virtual int YSize () const
Public Member Functions inherited from GridIn3d
virtual ~GridIn3d ()

Static Public Member Functions

static float Sample (int val, int size, float sizef)

Constructor & Destructor Documentation

◆ SampleSurfaceForGrid()

SampleSurfaceForGrid::SampleSurfaceForGrid ( const SurfaceIn3d & surf,
int x,
int y )
inline

Member Function Documentation

◆ Attrib()

virtual float SampleSurfaceForGrid::Attrib ( int x1,
int y1,
int id ) const
inlinevirtual

Implements GridIn3d.

◆ AttribI()

virtual int SampleSurfaceForGrid::AttribI ( int x1,
int y1,
int id ) const
inlinevirtual

Implements GridIn3d.

◆ Color()

virtual unsigned int SampleSurfaceForGrid::Color ( int x1,
int y1 ) const
inlinevirtual

Implements GridIn3d.

◆ Index()

virtual Point SampleSurfaceForGrid::Index ( int x1,
int y1 ) const
inlinevirtual

Implements GridIn3d.

◆ Normal()

virtual Vector SampleSurfaceForGrid::Normal ( int x1,
int y1 ) const
inlinevirtual

Implements GridIn3d.

◆ Sample()

float SampleSurfaceForGrid::Sample ( int val,
int size,
float sizef )
inlinestatic
Here is the caller graph for this function:

◆ Texture()

virtual Point2d SampleSurfaceForGrid::Texture ( int x1,
int y1 ) const
inlinevirtual

Implements GridIn3d.

◆ XSize()

virtual int SampleSurfaceForGrid::XSize ( ) const
inlinevirtual

Implements GridIn3d.

◆ YSize()

virtual int SampleSurfaceForGrid::YSize ( ) const
inlinevirtual

Implements GridIn3d.


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