Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
gte::GEObject Class Referenceabstract

#include <GteGEObject.h>

Inheritance diagram for gte::GEObject:
Inheritance graph
[legend]

Public Member Functions

GraphicsObjectGetGraphicsObject () const
 
std::string const & GetName () const
 
virtual void SetName (std::string const &name)=0
 
virtual ~GEObject ()
 

Protected Member Functions

 GEObject (GraphicsObject const *gtObject)
 

Protected Attributes

GraphicsObjectmGTObject
 
std::string mName
 

Detailed Description

Definition at line 15 of file GteGEObject.h.

Constructor & Destructor Documentation

GEObject::~GEObject ( )
virtual

Definition at line 12 of file GteGEObject.cpp.

GEObject::GEObject ( GraphicsObject const *  gtObject)
protected

Definition at line 16 of file GteGEObject.cpp.

Member Function Documentation

GraphicsObject * gte::GEObject::GetGraphicsObject ( ) const
inline

Definition at line 36 of file GteGEObject.h.

std::string const & gte::GEObject::GetName ( ) const
inline

Definition at line 41 of file GteGEObject.h.

virtual void gte::GEObject::SetName ( std::string const &  name)
pure virtual

Member Data Documentation

GraphicsObject* gte::GEObject::mGTObject
protected

Definition at line 32 of file GteGEObject.h.

std::string gte::GEObject::mName
protected

Definition at line 33 of file GteGEObject.h.


The documentation for this class was generated from the following files:


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:06