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

Public Member Functions

 BoundingYFloatScene (FloatScene &scene_left, FloatScene &scene_right, float y)
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

◆ BoundingYFloatScene()

BoundingYFloatScene::BoundingYFloatScene ( FloatScene & scene_left,
FloatScene & scene_right,
float y )
inline

Member Function Documentation

◆ BaseColor()

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

Implements FloatScene.

◆ Collect()

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

Implements FloatScene.

◆ DiffuseColor()

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

Implements FloatScene.

◆ EmissiveColor()

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

Implements FloatScene.

◆ execute()

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

Implements FloatScene.

◆ Field()

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

Implements FloatScene.

◆ HeavyPrepare()

virtual void BoundingYFloatScene::HeavyPrepare ( )
inlinevirtual

Implements FloatScene.

◆ MetalRoughnessColor()

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

Implements FloatScene.

◆ NormalColor()

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

Implements FloatScene.

◆ OcculsionColor()

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

Implements FloatScene.

◆ Prepare()

virtual void BoundingYFloatScene::Prepare ( )
inlinevirtual

Implements FloatScene.

◆ SheenColor()

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

Implements FloatScene.

◆ SpecGlossiColor()

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

Implements FloatScene.


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