GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
BlendDistance Class Reference
Inheritance diagram for BlendDistance:
Collaboration diagram for BlendDistance:

Public Member Functions

 BlendDistance (DistanceRenderable *rend1, DistanceRenderable *rend2, float k)
float smin (float a, float b, float k) const
float blend (Point pt, float k) const
unsigned int blend_color (Point pt, float k) const
Vector blend_normal (Point pt, float k) const
float distance (Point p) const
unsigned int color (Point p) const
Vector normal (Point p) const
Public Member Functions inherited from DistanceRenderable
virtual ~DistanceRenderable ()

Constructor & Destructor Documentation

◆ BlendDistance()

BlendDistance::BlendDistance ( DistanceRenderable * rend1,
DistanceRenderable * rend2,
float k )
inline

Member Function Documentation

◆ blend()

float BlendDistance::blend ( Point pt,
float k ) const
inline
Here is the caller graph for this function:

◆ blend_color()

unsigned int BlendDistance::blend_color ( Point pt,
float k ) const
inline
Here is the caller graph for this function:

◆ blend_normal()

Vector BlendDistance::blend_normal ( Point pt,
float k ) const
inline
Here is the caller graph for this function:

◆ color()

unsigned int BlendDistance::color ( Point p) const
inlinevirtual

Implements DistanceRenderable.

◆ distance()

float BlendDistance::distance ( Point p) const
inlinevirtual

Implements DistanceRenderable.

◆ normal()

Vector BlendDistance::normal ( Point p) const
inlinevirtual

Implements DistanceRenderable.

◆ smin()

float BlendDistance::smin ( float a,
float b,
float k ) const
inline
Here is the caller graph for this function:

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