#include <cybselectvolumec.h>
Inheritance diagram for CybSelectVolumeC:


Public Types | |
| enum | FrustumType { BOX, VIEW2D } |
Public Methods | |
| CybSelectVolumeC () | |
| virtual | ~CybSelectVolumeC () |
| virtual void | SetFrustumType (CybSelectVolumeC::FrustumType) |
| virtual void | SetView2DCursorPos (double, double) |
| virtual void | SetView2DCursorSize (double) |
| virtual void | SetBoxSize (const VectorC &s) |
| virtual void | SetBoxTransform (const Matrix4C &) |
| virtual ArrayC< SelStruct > | GetSelection ()=0 |
| virtual void | Process (CybGroupC *, short flag)=0 |
Protected Attributes | |
| VectorC | m_base |
| VectorC | m_direction |
| FrustumType | m_type |
| VectorC | m_boxSize |
| Matrix4C | m_boxTransform |
| double | m_viewCursorPos_X |
| double | m_viewCursorPos_Y |
| double | m_viewCursorSize |
| CybViewC * | m_pViewFrustumView |
|
|
Definition at line 42 of file cybselectvolumec.h.
|
|
|
Definition at line 50 of file cybselectvolumec.h.
00050 {}
|
|
|
Definition at line 51 of file cybselectvolumec.h. References CybSelectVolumeC.
00051 {}
|
|
|
Implemented in CybGLSelectVolumeC. |
|
||||||||||||
|
Implemented in CybGLSelectVolumeC. |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Definition at line 60 of file cybselectvolumec.h. |
|
|
Definition at line 64 of file cybselectvolumec.h. |
|
|
Definition at line 65 of file cybselectvolumec.h. |
|
|
Definition at line 61 of file cybselectvolumec.h. |
|
|
Definition at line 69 of file cybselectvolumec.h. |
|
|
Definition at line 62 of file cybselectvolumec.h. |
|
|
Definition at line 66 of file cybselectvolumec.h. |
|
|
Definition at line 67 of file cybselectvolumec.h. |
|
|
Definition at line 68 of file cybselectvolumec.h. |
1.3-rc2