OEGaussian¶
class OEGaussian : public OEGaussianBase
This class represents OEGaussian.
The following methods are publicly inherited from OEGaussianBase:
The following methods are publicly inherited from OEBase:
Constructors¶
OEGaussian()
OEGaussian(const OEGaussian &rhs)
OEGaussian(const OEGaussianBase &rhs)
OEGaussian(float prefactor, float width, float *xyz=0, unsigned int color=0)
OEGaussian(float prefactor, float width, float x, float y, float z,
unsigned int color=0)
Default and copy constructors.
operator=¶
OEGaussian &operator=(const OEGaussian &rhs)
OEGaussian &operator=(const OEGaussianBase &rhs)
CreateCopy¶
OEBase *CreateCopy() const
GetCenter¶
void GetCenter(float *xyz) const
GetColor¶
unsigned int GetColor() const
GetDataType¶
const void *GetDataType() const
GetPrefactor¶
float GetPrefactor() const
GetWidth¶
float GetWidth() const
GetX¶
float GetX() const
GetY¶
float GetY() const
GetZ¶
float GetZ() const
IsDataType¶
bool IsDataType(const void *) const
SetCenter¶
void SetCenter(float *xyz)
SetColor¶
void SetColor(unsigned int color)
SetPrefactor¶
void SetPrefactor(float prefactor)
SetWidth¶
void SetWidth(float width)
SetX¶
void SetX(float x)
SetY¶
void SetY(float y)
SetZ¶
void SetZ(float z)