Panda3D
Public Member Functions
EggMorph< Parameter > Class Template Reference

A single <Dxyz> or <Duv> or some such entry. More...

#include "eggMorph.h"

Inheritance diagram for EggMorph< Parameter >:
Namable MemoryBase

List of all members.

Public Member Functions

 EggMorph (const string &name, const Parameter &offset)
int compare_to (const EggMorph< Parameter > &other, double threshold) const
 compare_to() compares a different space than the operator methods, which only check the name.
const Parameter & get_offset () const
bool operator!= (const EggMorph< Parameter > &other) const
bool operator< (const EggMorph< Parameter > &other) const
bool operator== (const EggMorph< Parameter > &other) const
void output (ostream &out, const string &tag, int num_dimensions) const
void set_offset (const Parameter &offset)

Detailed Description

template<class Parameter>
class EggMorph< Parameter >

A single <Dxyz> or <Duv> or some such entry.

This simply contains the morph name and the offset value. The class EggMorph is actually a template class on the type of value that is being offset; the specific kinds of morphs are instantiated from this below.

Definition at line 33 of file eggMorph.h.


Member Function Documentation

template<class Parameter >
int EggMorph< Parameter >::compare_to ( const EggMorph< Parameter > &  other,
double  threshold 
) const [inline]

compare_to() compares a different space than the operator methods, which only check the name.

compare_to() compares the name and the value as well.

Definition at line 96 of file eggMorph.I.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations