GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
ArrayBox Class Reference

#include <Effect.hh>

Inheritance diagram for ArrayBox:
Collaboration diagram for ArrayBox:

Public Member Functions

template<class It>
 ArrayBox (It beg, It end)
 ArrayBox ()
void push_back (BoxCollection *c)
virtual int Size () const
virtual Matrix Index (int box) const
Public Member Functions inherited from BoxCollection
virtual ~BoxCollection ()
int NumBoxes () const
Matrix BoxIndex (int box) const
Public Member Functions inherited from Array< int, Matrix >
virtual ~Array ()
Public Member Functions inherited from Function< int, Matrix >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Additional Inherited Members

Public Types inherited from Function< int, Matrix >
typedef int Domain
typedef Matrix CoDomain
Public Attributes inherited from Function< int, Matrix >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Constructor & Destructor Documentation

◆ ArrayBox() [1/2]

template<class It>
ArrayBox::ArrayBox ( It beg,
It end )
inline

◆ ArrayBox() [2/2]

ArrayBox::ArrayBox ( )
inline

Member Function Documentation

◆ Index()

virtual Matrix ArrayBox::Index ( int box) const
inlinevirtual

◆ push_back()

void ArrayBox::push_back ( BoxCollection * c)
inline
Here is the caller graph for this function:

◆ Size()

virtual int ArrayBox::Size ( ) const
inlinevirtual

Implements Array< int, Matrix >.


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