Biomechanical Joint Model
 Author: Anderson Maciel

Quadric Class Reference

#include <blob.h>

Inherited by Blob.

Inheritance diagram for Quadric:

Inheritance graph
[legend]
Collaboration diagram for Quadric:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Quadric (HMAT M_, REAL a_=1, REAL b_=1, REAL c_=1)
 Quadric (const Quadric &q)
virtual bool intersectedBy (Ray &ray, REAL root[]) const

Public Attributes

REAL a
REAL b
REAL c
REAL a2
REAL b2
REAL c2
HMAT T
HMAT M

Protected Member Functions

void init ()

Detailed Description

Definition at line 16 of file blob.h.


Constructor & Destructor Documentation

Quadric::Quadric HMAT  M_,
REAL  a_ = 1,
REAL  b_ = 1,
REAL  c_ = 1
[inline]
 

Definition at line 19 of file blob.h.

References init().

Here is the call graph for this function:

Quadric::Quadric const Quadric q  )  [inline]
 

Definition at line 21 of file blob.h.

References init().

Here is the call graph for this function:


Member Function Documentation

void Quadric::init  )  [inline, protected]
 

Definition at line 26 of file blob.h.

References a, a2, b, b2, c, and c2.

Referenced by Quadric().

bool Quadric::intersectedBy Ray ray,
REAL  root[]
const [virtual]
 

Reimplemented in Blob.

Definition at line 45 of file blob.cpp.

References ray_intersect_primitive().

Here is the call graph for this function:


Member Data Documentation

REAL Quadric::a
 

Definition at line 26 of file blob.h.

Referenced by init().

REAL Quadric::a2
 

Definition at line 30 of file blob.h.

Referenced by init(), and ray_intersect_primitive().

REAL Quadric::b
 

Definition at line 26 of file blob.h.

Referenced by init().

REAL Quadric::b2
 

Definition at line 30 of file blob.h.

Referenced by init(), and ray_intersect_primitive().

REAL Quadric::c
 

Definition at line 26 of file blob.h.

Referenced by init().

REAL Quadric::c2
 

Definition at line 30 of file blob.h.

Referenced by init(), and ray_intersect_primitive().

HMAT Quadric::M
 

Definition at line 32 of file blob.h.

HMAT Quadric::T
 

Definition at line 31 of file blob.h.

Referenced by ray_intersect_primitive().


The documentation for this class was generated from the following files:
Generated on Thu Dec 1 10:14:33 2005 for COME - Biomechanical Joint Model by  doxygen 1.4.5