Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ComputedVerticesMorph< ValueType, MorphValueType > Class Template Reference

A list of MorphValues, this represents the complete effect of a given morph target on a particular class of vertex values. More...

#include <computedVerticesMorph.h>

List of all members.

Public Types

typedef MorphValueType MorphValue
typedef pvector< MorphValueMorphs

Public Member Functions

 ComputedVerticesMorph ()
 ComputedVerticesMorph (const ComputedVerticesMorph &copy)
void output (ostream &out) const
void write_datagram (Datagram &dest)
void read_datagram (DatagramIterator &source)

Public Attributes

short _slider_index
Morphs _morphs


Detailed Description

template<class ValueType, class MorphValueType>
class ComputedVerticesMorph< ValueType, MorphValueType >

A list of MorphValues, this represents the complete effect of a given morph target on a particular class of vertex values.

Definition at line 127 of file computedVerticesMorph.h.


Member Typedef Documentation

template<class ValueType, class MorphValueType>
typedef pvector<MorphValue> ComputedVerticesMorph< ValueType, MorphValueType >::Morphs
 

Definition at line 133 of file computedVerticesMorph.h.

template<class ValueType, class MorphValueType>
typedef MorphValueType ComputedVerticesMorph< ValueType, MorphValueType >::MorphValue
 

Definition at line 132 of file computedVerticesMorph.h.

Referenced by ComputedVerticesMorph< ValueType, MorphValueType >::write_datagram().


Constructor & Destructor Documentation

template<class ValueType, class MorphValueType>
ComputedVerticesMorph< ValueType, MorphValueType >::ComputedVerticesMorph  )  [inline]
 

Definition at line 102 of file computedVerticesMorph.I.

References ComputedVerticesMorph< ValueType, MorphValueType >::_morphs, and ComputedVerticesMorph< ValueType, MorphValueType >::_slider_index.

template<class ValueType, class MorphValueType>
ComputedVerticesMorph< ValueType, MorphValueType >::ComputedVerticesMorph const ComputedVerticesMorph< ValueType, MorphValueType > &  copy  )  [inline]
 

Definition at line 115 of file computedVerticesMorph.I.

References ComputedVerticesMorph< ValueType, MorphValueType >::_morphs, ComputedVerticesMorph< ValueType, MorphValueType >::_slider_index, Datagram::add_int16(), and Datagram::add_uint16().


Member Function Documentation

template<class ValueType, class MorphValueType>
void ComputedVerticesMorph< ValueType, MorphValueType >::output ostream &  out  )  const
 

Definition at line 131 of file computedVerticesMorph.I.

template<class ValueType, class MorphValueType>
void ComputedVerticesMorph< ValueType, MorphValueType >::read_datagram DatagramIterator source  ) 
 

Definition at line 165 of file computedVerticesMorph.I.

template<class ValueType, class MorphValueType>
void ComputedVerticesMorph< ValueType, MorphValueType >::write_datagram Datagram dest  ) 
 

Definition at line 146 of file computedVerticesMorph.I.

References ComputedVerticesMorph< ValueType, MorphValueType >::_morphs, and ComputedVerticesMorph< ValueType, MorphValueType >::MorphValue.


Member Data Documentation

template<class ValueType, class MorphValueType>
Morphs ComputedVerticesMorph< ValueType, MorphValueType >::_morphs
 

Definition at line 138 of file computedVerticesMorph.h.

Referenced by ComputedVerticesMorph< ValueType, MorphValueType >::ComputedVerticesMorph(), and ComputedVerticesMorph< ValueType, MorphValueType >::write_datagram().

template<class ValueType, class MorphValueType>
short ComputedVerticesMorph< ValueType, MorphValueType >::_slider_index
 

Definition at line 137 of file computedVerticesMorph.h.

Referenced by ComputedVerticesMorph< ValueType, MorphValueType >::ComputedVerticesMorph().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:48:44 2003 for Panda by doxygen1.3