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

Public Member Functions

 FF_SphereFloatField (Point center, float radius)
void Collect (CollectVisitor &vis)
void HeavyPrepare ()
void Prepare ()
float Field (Point p) const
virtual unsigned int BaseColor (Point p) const
virtual unsigned int MetalRoughnessColor (Point p) const
virtual unsigned int NormalColor (Point p) const
virtual unsigned int OcculsionColor (Point p) const
virtual unsigned int EmissiveColor (Point p) const
virtual unsigned int SheenColor (Point p) const
virtual unsigned int SpecGlossiColor (Point p) const
virtual unsigned int DiffuseColor (Point p) const
Public Member Functions inherited from FloatSceneWithExecute
Point execute (float alfa, float beta, bool &found, Point center, float radius, int maxiter, float c) const
Public Member Functions inherited from FloatScene
virtual ~FloatScene ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ FF_SphereFloatField()

FF_SphereFloatField::FF_SphereFloatField ( Point center,
float radius )
inline

Member Function Documentation

◆ BaseColor()

virtual unsigned int FF_SphereFloatField::BaseColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ Collect()

void FF_SphereFloatField::Collect ( CollectVisitor & vis)
inlinevirtual

Implements FloatScene.

◆ DiffuseColor()

virtual unsigned int FF_SphereFloatField::DiffuseColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ EmissiveColor()

virtual unsigned int FF_SphereFloatField::EmissiveColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ Field()

float FF_SphereFloatField::Field ( Point p) const
inlinevirtual

Implements FloatScene.

◆ HeavyPrepare()

void FF_SphereFloatField::HeavyPrepare ( )
inlinevirtual

Implements FloatScene.

◆ MetalRoughnessColor()

virtual unsigned int FF_SphereFloatField::MetalRoughnessColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ NormalColor()

virtual unsigned int FF_SphereFloatField::NormalColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ OcculsionColor()

virtual unsigned int FF_SphereFloatField::OcculsionColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ Prepare()

void FF_SphereFloatField::Prepare ( )
inlinevirtual

Implements FloatScene.

◆ SheenColor()

virtual unsigned int FF_SphereFloatField::SheenColor ( Point p) const
inlinevirtual

Implements FloatScene.

◆ SpecGlossiColor()

virtual unsigned int FF_SphereFloatField::SpecGlossiColor ( Point p) const
inlinevirtual

Implements FloatScene.


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