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

#include <VolumeObjects.hh>

Inheritance diagram for SphereTextureVolume:
Collaboration diagram for SphereTextureVolume:

Public Member Functions

 SphereTextureVolume (const VolumeObject &next, const BufferRef &texture, const Point &center, float multx, float multy)
float Value (Point v) const
bool Inside (Point v) const
virtual Vector Normal (Point v) const
Color ColorValue (Point p) const
Public Member Functions inherited from VolumeObject
bool EquRel (Point p1, Point p2)
virtual float Line (Point v, Point v2) const
virtual ~VolumeObject ()

Constructor & Destructor Documentation

◆ SphereTextureVolume()

SphereTextureVolume::SphereTextureVolume ( const VolumeObject & next,
const BufferRef & texture,
const Point & center,
float multx,
float multy )
inline

Member Function Documentation

◆ ColorValue()

Color SphereTextureVolume::ColorValue ( Point p) const
inlinevirtual

Reimplemented from VolumeObject.

◆ Inside()

bool SphereTextureVolume::Inside ( Point v) const
inlinevirtual

Reimplemented from VolumeObject.

◆ Normal()

virtual Vector SphereTextureVolume::Normal ( Point v) const
inlinevirtual

Reimplemented from VolumeObject.

◆ Value()

float SphereTextureVolume::Value ( Point v) const
inlinevirtual

Reimplemented from VolumeObject.


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