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

Public Member Functions

 BoundingXFloatScene (FloatScene &scene_left, FloatScene &scene_right, float x)
virtual void Collect (CollectVisitor &vis)
virtual void HeavyPrepare ()
virtual void Prepare ()
virtual float Field (Point p) const
virtual Point execute (float alfa, float beta, bool &found, Point center, float radius, int maxiter, float c) 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 FloatScene
virtual ~FloatScene ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ BoundingXFloatScene()

BoundingXFloatScene::BoundingXFloatScene ( FloatScene & scene_left,
FloatScene & scene_right,
float x )
inline

Member Function Documentation

◆ BaseColor()

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

Implements FloatScene.

◆ Collect()

virtual void BoundingXFloatScene::Collect ( CollectVisitor & vis)
inlinevirtual

Implements FloatScene.

◆ DiffuseColor()

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

Implements FloatScene.

◆ EmissiveColor()

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

Implements FloatScene.

◆ execute()

virtual Point BoundingXFloatScene::execute ( float alfa,
float beta,
bool & found,
Point center,
float radius,
int maxiter,
float c ) const
inlinevirtual

Implements FloatScene.

◆ Field()

virtual float BoundingXFloatScene::Field ( Point p) const
inlinevirtual

Implements FloatScene.

◆ HeavyPrepare()

virtual void BoundingXFloatScene::HeavyPrepare ( )
inlinevirtual

Implements FloatScene.

◆ MetalRoughnessColor()

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

Implements FloatScene.

◆ NormalColor()

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

Implements FloatScene.

◆ OcculsionColor()

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

Implements FloatScene.

◆ Prepare()

virtual void BoundingXFloatScene::Prepare ( )
inlinevirtual

Implements FloatScene.

◆ SheenColor()

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

Implements FloatScene.

◆ SpecGlossiColor()

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

Implements FloatScene.


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