VertexInstance Class Reference

#include <brush.h>

Inheritance diagram for VertexInstance:
Inheritance graph
[legend]
Collaboration diagram for VertexInstance:
Collaboration graph
[legend]

Public Member Functions

 VertexInstance (FaceInstances &faceInstances, SelectableVertex &vertex)
VertexInstanceoperator= (const VertexInstance &other)
void setSelected (bool select)
bool isSelected () const
void testSelect (Selector &selector, SelectionTest &test)

Private Member Functions

void select_vertex (bool select)
bool selected_vertex () const

Private Attributes

FaceInstancesm_faceInstances
SelectableVertexm_vertex

Detailed Description

Definition at line 2841 of file brush.h.


Constructor & Destructor Documentation

VertexInstance::VertexInstance ( FaceInstances faceInstances,
SelectableVertex vertex 
) [inline]

Definition at line 2867 of file brush.h.


Member Function Documentation

bool VertexInstance::isSelected (  )  const [inline, virtual]

Implements Selectable.

Definition at line 2881 of file brush.h.

References selected_vertex().

VertexInstance& VertexInstance::operator= ( const VertexInstance other  )  [inline]

Definition at line 2871 of file brush.h.

References m_vertex.

void VertexInstance::select_vertex ( bool  select  )  [inline, private]
bool VertexInstance::selected_vertex (  )  const [inline, private]
void VertexInstance::setSelected ( bool  select  )  [inline, virtual]

Implements Selectable.

Definition at line 2877 of file brush.h.

References select_vertex().

void VertexInstance::testSelect ( Selector selector,
SelectionTest test 
) [inline]

Field Documentation

Definition at line 2843 of file brush.h.

Referenced by select_vertex(), and selected_vertex().

Definition at line 2844 of file brush.h.

Referenced by operator=(), select_vertex(), selected_vertex(), and testSelect().


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

Generated by  doxygen 1.6.2