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

Public Member Functions

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

◆ BoundingZFloatScene()

BoundingZFloatScene::BoundingZFloatScene ( FloatScene & scene_left,
FloatScene & scene_right,
float z )
inline

Member Function Documentation

◆ BaseColor()

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

Implements FloatScene.

◆ Collect()

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

Implements FloatScene.

◆ DiffuseColor()

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

Implements FloatScene.

◆ EmissiveColor()

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

Implements FloatScene.

◆ execute()

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

Implements FloatScene.

◆ Field()

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

Implements FloatScene.

◆ HeavyPrepare()

virtual void BoundingZFloatScene::HeavyPrepare ( )
inlinevirtual

Implements FloatScene.

◆ MetalRoughnessColor()

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

Implements FloatScene.

◆ NormalColor()

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

Implements FloatScene.

◆ OcculsionColor()

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

Implements FloatScene.

◆ Prepare()

virtual void BoundingZFloatScene::Prepare ( )
inlinevirtual

Implements FloatScene.

◆ SheenColor()

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

Implements FloatScene.

◆ SpecGlossiColor()

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

Implements FloatScene.


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