OEGaussianContainer
class OEGaussianContainer : public OEGaussianContainerBase
This class represents OEGaussianContainer.
The following methods are publicly inherited from OEGaussianContainerBase:
The following methods are publicly inherited from OEBase:
Constructors
OEGaussianContainer()
OEGaussianContainer(const OEGaussianContainer &)
OEGaussianContainer(const OEGaussianContainerBase &)
Default and copy constructors.
operator=
OEGaussianContainer &operator=(const OEGaussianContainer &)
OEGaussianContainer &operator=(const OEGaussianContainerBase &)
AddGaussian
bool AddGaussian(const OEGaussianBase &)
Clear
void Clear()
CreateCopy
OEBase *CreateCopy() const
DeleteGaussian
bool DeleteGaussian(OEGaussianBase *)
DeleteGaussians
void DeleteGaussians()
GetColors
bool GetColors(unsigned int *) const
GetCoords
bool GetCoords(float *) const
bool GetCoords(double *) const
GetDataType
const void *GetDataType() const
GetGaussians
OESystem::OEIterBase<OEGaussianBase> *GetGaussians()
OESystem::OEIterBase<const OEGaussianBase> *GetGaussians() const
GetPrefactors
bool GetPrefactors(float *) const
bool GetPrefactors(double *) const
GetWidths
bool GetWidths(float *) const
bool GetWidths(double *) const
IsDataType
bool IsDataType(const void *) const
NumGaussians
unsigned int NumGaussians() const