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