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

#include <DistanceObject.hh>

Inheritance diagram for ArrayDistanceObject:
Collaboration diagram for ArrayDistanceObject:

Public Member Functions

 ArrayDistanceObject (DistanceObject *array, int size)
virtual int NumDistances () const
virtual bool Inside (Point p) const
virtual int idx (Point p) const
virtual float Distance (int idx, Point ps) const
virtual Color ColorValue (int idx, Point p) const
Public Member Functions inherited from DistanceObject
virtual int Idx (Point p) const =0

Constructor & Destructor Documentation

◆ ArrayDistanceObject()

ArrayDistanceObject::ArrayDistanceObject ( DistanceObject * array,
int size )
inline

Member Function Documentation

◆ ColorValue()

virtual Color ArrayDistanceObject::ColorValue ( int idx,
Point p ) const
inlinevirtual

Implements DistanceObject.

◆ Distance()

virtual float ArrayDistanceObject::Distance ( int idx,
Point ps ) const
inlinevirtual

Implements DistanceObject.

◆ idx()

virtual int ArrayDistanceObject::idx ( Point p) const
inlinevirtual
Here is the caller graph for this function:

◆ Inside()

virtual bool ArrayDistanceObject::Inside ( Point p) const
inlinevirtual

Implements DistanceObject.

◆ NumDistances()

virtual int ArrayDistanceObject::NumDistances ( ) const
inlinevirtual

Implements DistanceObject.


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