Blender  V2.59
Public Member Functions
LOD_Quadric Class Reference

#include <LOD_Quadric.h>

List of all members.

Public Member Functions

 LOD_Quadric ()
 LOD_Quadric (const MT_Vector3 &vec, const MT_Scalar &offset)
MT_Matrix3x3 Tensor () const
MT_Vector3 Vector () const
void Clear (MT_Scalar val=0.0)
LOD_Quadricoperator= (const LOD_Quadric &Q)
LOD_Quadricoperator+= (const LOD_Quadric &Q)
LOD_Quadricoperator*= (const MT_Scalar &s)
MT_Scalar Evaluate (const MT_Vector3 &v) const
bool Optimize (MT_Vector3 &v) const

Detailed Description

Definition at line 41 of file LOD_Quadric.h.


Constructor & Destructor Documentation

LOD_Quadric::LOD_Quadric ( ) [inline]

Definition at line 53 of file LOD_Quadric.h.

References Clear().

LOD_Quadric::LOD_Quadric ( const MT_Vector3 vec,
const MT_Scalar offset 
) [inline]

Definition at line 58 of file LOD_Quadric.h.


Member Function Documentation

void LOD_Quadric::Clear ( MT_Scalar  val = 0.0) [inline]

Definition at line 98 of file LOD_Quadric.h.

References simple_enum_gen::val.

Referenced by LOD_NdQuadric::Clear(), and LOD_Quadric().

MT_Scalar LOD_Quadric::Evaluate ( const MT_Vector3 v) const [inline]

Definition at line 140 of file LOD_Quadric.h.

Referenced by LOD_QuadricEditor::BuildQuadrics().

LOD_Quadric& LOD_Quadric::operator*= ( const MT_Scalar s) [inline]

Definition at line 128 of file LOD_Quadric.h.

LOD_Quadric& LOD_Quadric::operator+= ( const LOD_Quadric Q) [inline]

Definition at line 117 of file LOD_Quadric.h.

LOD_Quadric& LOD_Quadric::operator= ( const LOD_Quadric Q) [inline]

Definition at line 105 of file LOD_Quadric.h.

bool LOD_Quadric::Optimize ( MT_Vector3 v) const [inline]
MT_Matrix3x3 LOD_Quadric::Tensor ( ) const [inline]

Definition at line 79 of file LOD_Quadric.h.

Referenced by Optimize(), and LOD_NdQuadric::Tensor().

MT_Vector3 LOD_Quadric::Vector ( ) const [inline]

Definition at line 92 of file LOD_Quadric.h.

Referenced by Optimize(), and LOD_NdQuadric::Vector().


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