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

A3DL::Portal Class Reference

#include <portal.hh>

Inheritance diagram for A3DL::Portal:

MetaObject List of all members.

Public Member Functions

Static Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

Portal::Portal MetaObject superobject  ) 
 

Definition at line 30 of file portal.cc.

Referenced by new_Portal().

Portal::~Portal  )  [virtual]
 

Definition at line 35 of file portal.cc.


Member Function Documentation

Material * Portal::getMaterial bool  createIfNone = true  )  [virtual]
 

Get material vobject.

Definition at line 119 of file portal.cc.

PropertyAccessControl* A3DL::Portal::getPropertyAccessControl  )  [inline]
 

Definition at line 75 of file portal.hh.

Sector * Portal::getTargetSector  )  [virtual]
 

Definition at line 68 of file portal.cc.

const string Portal::getType  )  [virtual]
 

Definition at line 44 of file portal.cc.

void Portal::getWarpingTransform float &  m11,
float &  m12,
float &  m13,
float &  m21,
float &  m22,
float &  m23,
float &  m31,
float &  m32,
float &  m33,
float &  tx,
float &  ty,
float &  tz
[virtual]
 

Definition at line 89 of file portal.cc.

MetaObject * Portal::new_Portal MetaObject superobject,
const string &  type
[static]
 

Definition at line 39 of file portal.cc.

void Portal::registerExtenders  )  [static]
 

Definition at line 49 of file portal.cc.

void Portal::setMaterialObj Material material  )  [virtual]
 

Set material vobject.

Definition at line 138 of file portal.cc.

void A3DL::Portal::setPropertyAccessControl PropertyAccessControl pac  )  [inline]
 

Definition at line 74 of file portal.hh.

void Portal::setTargetSector Sector sector  )  [virtual]
 

Definition at line 58 of file portal.cc.

void Portal::setWarpingTransform float  m11,
float  m12,
float  m13,
float  m21,
float  m22,
float  m23,
float  m31,
float  m32,
float  m33,
float  tx,
float  ty,
float  tz
[virtual]
 

Definition at line 74 of file portal.cc.


Member Data Documentation

PropertyAccessControl* A3DL::Portal::accesscontrol [protected]
 

Definition at line 46 of file portal.hh.

Referenced by getMaterial(), and setWarpingTransform().


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