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

exotkAF_ViewAntialiasingMenuNode Class Reference

Describe a menu node for the view antialiasing. More...

#include <exotkAF_ViewAntialiasingMenuNode.hxx>

Inheritance diagram for exotkAF_ViewAntialiasingMenuNode:

Inheritance graph
[legend]
Collaboration diagram for exotkAF_ViewAntialiasingMenuNode:

Collaboration graph
[legend]
List of all members.

Public Methods

void * operator new (size_t, void *anAddress)
 OCC new. More...

void * operator new (size_t size)
 OCC new. More...

void operator delete (void *anAddress)
 OCC delete. More...

Standard_EXPORT exotkAF_ViewAntialiasingMenuNode (const Handle_exotkAF_View &aView)
 Constructor. More...

virtual Standard_EXPORT ~exotkAF_ViewAntialiasingMenuNode ()
 Destructor. More...

virtual Standard_EXPORT Standard_Boolean Execute ()
 Execute the action ( change the antialiasing status of the view ). More...


Protected Attributes

Handle_exotkAF_View myView

Detailed Description

Describe a menu node for the view antialiasing.

Author:
Stephane Routelous

Definition at line 49 of file exotkAF_ViewAntialiasingMenuNode.hxx.


Constructor & Destructor Documentation

exotkAF_ViewAntialiasingMenuNode::exotkAF_ViewAntialiasingMenuNode const Handle_exotkAF_View   aView
 

Constructor.

Parameters:
aView  const Handle_exotkAF_View&

Definition at line 65 of file exotkAF_ViewAntialiasingMenuNode.cxx.

References exotkTree_TreeNode::myIsChecked, exotkTree_TreeNode::myName, and myView.

exotkAF_ViewAntialiasingMenuNode::~exotkAF_ViewAntialiasingMenuNode   [virtual]
 

Destructor.

Definition at line 80 of file exotkAF_ViewAntialiasingMenuNode.cxx.


Member Function Documentation

exotkAF_ViewAntialiasingMenuNode::Execute   [virtual]
 

Execute the action ( change the antialiasing status of the view ).

Returns:
Standard_Boolean

Reimplemented from exotkTree_MenuNode.

Definition at line 91 of file exotkAF_ViewAntialiasingMenuNode.cxx.

References exotkTree_TreeNode::myIsChecked, and myView.

void exotkAF_ViewAntialiasingMenuNode::operator delete void *    anAddress [inline]
 

OCC delete.

Returns:
inline void
Parameters:
void  *anAddress

Reimplemented from exotkTree_MenuNode.

Definition at line 82 of file exotkAF_ViewAntialiasingMenuNode.hxx.

void * exotkAF_ViewAntialiasingMenuNode::operator new size_t    size [inline]
 

OCC new.

Returns:
inline void*
Parameters:
size_t  size

Reimplemented from exotkTree_MenuNode.

Definition at line 71 of file exotkAF_ViewAntialiasingMenuNode.hxx.

void * exotkAF_ViewAntialiasingMenuNode::operator new size_t   ,
void *    anAddress
[inline]
 

OCC new.

Returns:
inline void*
Parameters:
size_t 
void  * anAddress

Reimplemented from exotkTree_MenuNode.

Definition at line 60 of file exotkAF_ViewAntialiasingMenuNode.hxx.


Member Data Documentation

Handle_exotkAF_View exotkAF_ViewAntialiasingMenuNode::myView [protected]
 

the view to handle

Definition at line 110 of file exotkAF_ViewAntialiasingMenuNode.hxx.

Referenced by Execute(), and exotkAF_ViewAntialiasingMenuNode().


The documentation for this class was generated from the following files:
Generated on Wed Jan 23 12:18:27 2002 for exotk by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001