Developer Documentation
QtPlaneSelect Class Reference
Inheritance diagram for QtPlaneSelect:

Public Slots

void slotMouseEvent (QMouseEvent *_event)
 
void slotKeyReleaseEvent (QKeyEvent *_event)
 

Signals

void signalTriggerCut ()
 
void updateViewProxy ()
 
void nodeVisChangedProxy (int _id)
 

Public Member Functions

 QtPlaneSelect (ACG::GLState &glState)
 
ACG::Vec3d getNormal ()
 
ACG::Vec3d getSourcePoint ()
 
size_t getNode ()
 
size_t getTargetIndex ()
 

Protected Attributes

ACG::GLStateglState
 
ACG::Vec3d sourcePoint3D
 
ACG::Vec3d normal
 
size_t nodeIdx_
 
size_t targetIdx_
 
bool isDragging
 
PlaneNodeplaneNode_
 

Private Types

using Plane = ACG::Geometry::Plane
 

Private Member Functions

void setPlaneAndSize (const ACG::Vec3d &_sourcePoint3D, const ACG::Vec3d &_target2D)
 

Private Attributes

Plane plane_
 

Detailed Description

Definition at line 62 of file QtPlaneSelect.hh.


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