class ExpressionNS::headMuscle

The head muscle is currently not used but was meant as a complement to the limited muscle.

Inheritance:


Public Fields

[more]std::vector<int> taglist
list of points effected by muscle
[more]Vertex* skin
head of the muscle vector
[more]Vertex* bone
tail of the muscle vector
[more]float zonex
zone of influence in x
[more]float zoney
zone of influence in y
[more]float fs
distance to start of contraction
[more]float fe
distance to end of contraction
[more]float range
[more]float clampv
scaling value

Public Methods

[more] headMuscle ( char* name, Vertex ihead, Vertex itail, float range, float ifs, float fe, float zone1, float zone2, float clampv, ExpMeshAdapter* bob)
[more]void ActivateMuscle ( const float val)
[more]void PrintData ()
[more]void Draw (bool selected)


Inherited from Muscle:

Public Fields

oExpMeshAdapter* mesh
ostd::string name


Documentation

The head muscle is currently not used but was meant as a complement to the limited muscle. The main difference being that the limited muscle starts its traversal from the vertex nearest the bone anchor point the head muscle starts from the skin anchor
ostd::vector<int> taglist
list of points effected by muscle

oVertex* skin
head of the muscle vector

oVertex* bone
tail of the muscle vector

ofloat zonex
zone of influence in x

ofloat zoney
zone of influence in y

ofloat fs
distance to start of contraction

ofloat fe
distance to end of contraction

ofloat range

ofloat clampv
scaling value

o headMuscle( char* name, Vertex ihead, Vertex itail, float range, float ifs, float fe, float zone1, float zone2, float clampv, ExpMeshAdapter* bob)

ovoid ActivateMuscle( const float val)

ovoid PrintData()

ovoid Draw(bool selected)


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.