Main Page Namespace List Class Hierarchy Alphabetical List Data Structures File List Namespace Members Data Fields Globals

# ExCGizmo Class Reference

`#include <ExCGizmo.h>`

Inheritance diagram for ExCGizmo:

## Public Methods
| ExCGizmo (void)
| ~ExCGizmo (void)
void | SetVisibleState (bool state)
bool | GetVisibleState (void)
void | Draw (void)
## Data Fields
ExCVertex | m_Center
## Protected Attributes
bool | m_Visible

## Constructor & Destructor Documentation

ExCGizmo | ( | void |  | ) |

| Definition at line 6 of file ExCGizmo.cpp. References ExCObject::SetName(), and ExCObject::SetType().
    00007 {
    00008                 SetName("ExCGizmo");
    00009         SetType(typeid(this).name());
    00010 }

~ExCGizmo | ( | void |  | ) |

| Definition at line 12 of file ExCGizmo.cpp.
    00013 {
    00014 }

## Member Function Documentation

void Draw | ( | void |  | ) | `[virtual]`

| Reimplemented from ExCObject. Reimplemented in ExCGizmoRectangle. Definition at line 16 of file ExCGizmo.cpp.
    00017 {
    00018 }

bool GetVisibleState | ( | void |  | ) | `[inline]`

| Definition at line 50 of file ExCGizmo.h. References m_Visible.
    00050 {m_Visible=state;}

void SetVisibleState | ( | bool | state | ) | `[inline]`

| Definition at line 49 of file ExCGizmo.h.
    00050 {m_Visible=state;}

## Field Documentation

ExCVertex m_Center

| Definition at line 40 of file ExCGizmo.h. Referenced by ExCOctree::BuildBox(), ExCOctree::BuildFirstBox(), ExCOctree::Draw(), ExCOctree::MeshInOctree(), and ExCOctree::SubDivise().

bool m_Visible`[protected]`

| Definition at line 35 of file ExCGizmo.h. Referenced by GetVisibleState().

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

- ExCGizmo.h
- ExCGizmo.cpp