-
class avMatrix
-
Vertex mult(avMatrix* bob, Vertex sam)
-
class cExpression
-
class ExpMeshAdapter
- This class is the abstract interface that allows expression to talk to a mesh without knowing the way that it is layed out in memory.
-
class expEvent
- The expression Event class.
-
typedef std::map<std::string, int, std::less<std::string> > EXPMAP
-
class expHead
- The main Expression Class.
-
class Expression
- Expression class, holds the data for the keyframe
-
#define PI(deg)
-
inline float VecLen( float* v )
-
inline float CosAng( Vertex* v1, Vertex* v2 )
-
inline Vertex cross(const Vertex& v1, const Vertex& v2 )
-
void calc_normal( Vertex* p1, Vertex* p2, Vertex* p3, Vertex* norm )
-
class Muscle
- This class is the abstract base class that defines the interface for the animated muscles and channels.
-
class linearMuscle: public Muscle
- original muscle model from Keith Waters and Fred Park
-
class cheekMuscle: public Muscle
- The cheek muscle deforms along the vertex normals based on the distance to the center of the muscle, mostly a hack to get the cheeks to inflate.
-
class limitedMuscle: public Muscle
- Limited muscles were a solution to the problem of not using a physical model of the face.
-
class headMuscle: public Muscle
- The head muscle is currently not used but was meant as a complement to the limited muscle.
-
class circularMuscle: public Muscle
- The circularMuscle is the pucker muscle used around the mouth
-
class eyeMuscle: public Muscle
- The eyeMuscle is the same math as the circular pucker muscle used around the mouth.
-
class strMuscle: public Muscle
- The strMuscle (striated) is basically a linear muscle with a zeroed out x component on the delta used for the forehead.
-
class morphMuscle: public Muscle
- The morphMuscle is an experiment to add support for morph targets to Expression.
-
class Path
-
bool pointUsed(std::vector <int> taglist, int point)
-
class Tag
-
class Vertex
- basic vertex class not perfect but provides most functionaltity nessassary
Documentation
Vertex mult(avMatrix* bob, Vertex sam)
typedef std::map<std::string, int, std::less<std::string> > EXPMAP
#define PI(deg)
inline float VecLen( float* v )
inline float CosAng( Vertex* v1, Vertex* v2 )
inline Vertex cross(const Vertex& v1, const Vertex& v2 )
void calc_normal( Vertex* p1, Vertex* p2, Vertex* p3, Vertex* norm )
bool pointUsed(std::vector <int> taglist, int point)
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.