TS_MetaEllipsoid Class Reference

#include <TS_Ellipsoid.h>

Inheritance diagram for TS_MetaEllipsoid:

TS_MetaPrimitive TS_MetaExpression TS_Resource

List of all members.

Public Member Functions

 TS_MetaEllipsoid ()
 TS_MetaEllipsoid (const TS_MetaEllipsoid *)
float density (const UT_Vector3 &p) const
UT_Interval density (const UT_BoundingBox &p) const
float grad (const UT_Vector3 &point, UT_Vector3 &grad) const
int setRay (const TS_Ray &ray)
float rayDensity (float t) const
UT_Interval rayDensity (const UT_Interval &t) const
void transform (const UT_Matrix4 &)
void getQuadricMatrix4 (UT_Matrix4 &m) const
TS_MetaExpressionduplicate () const
void init ()
void reset ()


Detailed Description

Definition at line 27 of file TS_Ellipsoid.h.


Constructor & Destructor Documentation

TS_MetaEllipsoid::TS_MetaEllipsoid (  ) 

TS_MetaEllipsoid::TS_MetaEllipsoid ( const TS_MetaEllipsoid  ) 


Member Function Documentation

UT_Interval TS_MetaEllipsoid::density ( const UT_BoundingBox p  )  const [virtual]

Implements TS_MetaExpression.

float TS_MetaEllipsoid::density ( const UT_Vector3 p  )  const [virtual]

Implements TS_MetaExpression.

TS_MetaExpression* TS_MetaEllipsoid::duplicate (  )  const [virtual]

Implements TS_MetaExpression.

void TS_MetaEllipsoid::getQuadricMatrix4 ( UT_Matrix4 m  )  const

float TS_MetaEllipsoid::grad ( const UT_Vector3 point,
UT_Vector3 grad 
) const [virtual]

Implements TS_MetaExpression.

void TS_MetaEllipsoid::init (  )  [virtual]

Implements TS_MetaPrimitive.

UT_Interval TS_MetaEllipsoid::rayDensity ( const UT_Interval t  )  const [virtual]

Implements TS_MetaExpression.

float TS_MetaEllipsoid::rayDensity ( float  t  )  const [virtual]

Implements TS_MetaExpression.

void TS_MetaEllipsoid::reset (  )  [virtual]

Reimplemented from TS_MetaPrimitive.

int TS_MetaEllipsoid::setRay ( const TS_Ray ray  )  [virtual]

Implements TS_MetaExpression.

void TS_MetaEllipsoid::transform ( const UT_Matrix4  )  [virtual]

Implements TS_MetaPrimitive.


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

Generated on Thu Jan 31 00:32:12 2013 for HDK by  doxygen 1.5.9