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)