GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
GaussianSplat Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for GaussianSplat:
Collaboration diagram for GaussianSplat:

Public Member Functions

virtual ~GaussianSplat ()
virtual void Prepare ()=0
virtual void Collect (CollectVisitor &vis)=0
virtual void HeavyPrepare ()=0
virtual int NumItems () const =0
virtual Point center (int i) const =0
virtual Matrix cov (int i) const =0
virtual unsigned int color (int i) const =0
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~GaussianSplat()

virtual GaussianSplat::~GaussianSplat ( )
inlinevirtual

Member Function Documentation

◆ center()

virtual Point GaussianSplat::center ( int i) const
pure virtual

Implemented in GLTFGaussianSplat.

◆ Collect()

virtual void GaussianSplat::Collect ( CollectVisitor & vis)
pure virtual

Implements CollectInterface.

Implemented in GLTFGaussianSplat.

◆ color()

virtual unsigned int GaussianSplat::color ( int i) const
pure virtual

Implemented in GLTFGaussianSplat.

◆ cov()

virtual Matrix GaussianSplat::cov ( int i) const
pure virtual

Implemented in GLTFGaussianSplat.

◆ HeavyPrepare()

virtual void GaussianSplat::HeavyPrepare ( )
pure virtual

Implements CollectInterface.

Implemented in GLTFGaussianSplat.

◆ NumItems()

virtual int GaussianSplat::NumItems ( ) const
pure virtual

Implemented in GLTFGaussianSplat.

◆ Prepare()

virtual void GaussianSplat::Prepare ( )
pure virtual

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