Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

Avatar3D Class Reference

This class adds some 3D-specific properties to Avatar. More...

#include <avatar3d.hh>

Inheritance diagram for Avatar3D:

Avatar MetaObject List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

This class adds some 3D-specific properties to Avatar.

Use in combination with MISC::Object3D or one of it's subclasses (e.g. site->createMetaObject("your avatar", typeid(MISC::Object3D).name(), typeid(Avatar3D).name(), 0));

Definition at line 45 of file avatar3d.hh.


Constructor & Destructor Documentation

Avatar3D::Avatar3D MetaObject superobject  )  [protected]
 

Definition at line 28 of file avatar3d.cc.

Referenced by new_Avatar3D().

Avatar3D::~Avatar3D  )  [virtual]
 

Definition at line 31 of file avatar3d.cc.


Member Function Documentation

void Avatar3D::getPointerPosition double &  x,
double &  y,
double &  z
 

Exceptions:
range_error if there aren't enough elements in the property

Definition at line 65 of file avatar3d.cc.

const string Avatar3D::getType  )  [virtual]
 

Return type string ("avatar").

Reimplemented from Avatar.

Definition at line 41 of file avatar3d.cc.

MetaObject * Avatar3D::new_Avatar3D MetaObject super,
const string &  type
[static]
 

Definition at line 45 of file avatar3d.cc.

Referenced by registerExtenders().

void Avatar3D::registerExtenders  )  [static]
 

Register Extenders.

Reimplemented from Avatar.

Definition at line 34 of file avatar3d.cc.

void Avatar3D::setNullPointerPosition PropertyAccessControl ac = 0  ) 
 

Definition at line 59 of file avatar3d.cc.

void Avatar3D::setPointerPosition double  x,
double  y,
double  z,
PropertyAccessControl ac = 0
 

Definition at line 49 of file avatar3d.cc.


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:55:52 2003 for Interreality Project - VOS by doxygen 1.3.2