Classes | |||||||||||||||||||
struct | std::hash< HPS::RGBColor > | ||||||||||||||||||
class | HPS::PanOrbitZoomOperator | ||||||||||||||||||
The PanOrbitZoomOperator class defines an operator which allows the user to pan, orbit and zoom the camera. More... | |||||||||||||||||||
class | HPS::PanOperator | ||||||||||||||||||
The PanOperator class defines an operator which allows the user to pan the camera. More... | |||||||||||||||||||
class | HPS::OrbitOperator | ||||||||||||||||||
The OrbitOperator class defines an operator which allows the user to orbit the camera. More... | |||||||||||||||||||
class | HPS::RelativeOrbitOperator | ||||||||||||||||||
class | HPS::ZoomOperator | ||||||||||||||||||
The ZoomOperator class defines an operator which allows the user to zoom the camera. More... | |||||||||||||||||||
class | HPS::ConstructRectangleOperator | ||||||||||||||||||
class | HPS::ZoomBoxOperator | ||||||||||||||||||
class | HPS::SelectAreaOperator | ||||||||||||||||||
The HPS::SelectAreaOperator class is a selection mechanism that operates on a rectangle input. More... | |||||||||||||||||||
class | HPS::HighlightAreaOperator | ||||||||||||||||||
class | HPS::SelectOperator | ||||||||||||||||||
The HPS::SelectOperator class is a selection mechanism that is intended to operate on a single selection point. More... | |||||||||||||||||||
class | HPS::HighlightOperator | ||||||||||||||||||
class | HPS::MouseWheelOperator | ||||||||||||||||||
class | HPS::TurntableOperator | ||||||||||||||||||
The TurntableOperator class defines an operator which allows the user to orbit the camera along a specific axis. More... | |||||||||||||||||||
class | HPS::ZoomFitTouchOperator | ||||||||||||||||||
The ZoomFitTouchOperator class defines an operator which fits the camera to the model currently loaded. More... | |||||||||||||||||||
class | HPS::FlyOperator | ||||||||||||||||||
The FlyOperator class defines an operator which allows the user to accurately move the camera around the scene. More... | |||||||||||||||||||
class | HPS::WalkOperator | ||||||||||||||||||
The WalkOperator class defines an operator which allows the user to accurately move the camera around the scene, while snapped to a plane. More... | |||||||||||||||||||
class | HPS::SimpleWalkOperator | ||||||||||||||||||
The SimpleWalkOperator class defines an operator which allows the user to move forward and backwards and rotate while staying snapped to a plane. More... | |||||||||||||||||||
class | HPS::SimpleWalkOperator::ScaleFactor | ||||||||||||||||||
class | HPS::CuttingSectionOperator | ||||||||||||||||||
The CuttingSectionOperator class defines an operator which allows the user to insert and interact with cutting sections. This Operator works for both mouse- and touch-driven devices. Each instance of the operator supports inserting and interacting with a single cutting plane. Multiple instances of the operator can be pushed to the View’s operator stack when the user wants to add an additional cutting plane to the scene. The cutting plane associated with an instance of the operator will be removed when the operator is popped from the View’s operator stack. Mouse-driven devices:
Touch-driven devices:
| |||||||||||||||||||
class | HPS::MarkupOperator | ||||||||||||||||||
The MarkupOperator class defines an operator which allows the user to insert mark-up text and geometry. More... | |||||||||||||||||||
class | HPS::MarkupOperator::MarkupInsertedEvent | ||||||||||||||||||
struct | HPS::MarkupOperator::Attributes | ||||||||||||||||||
class | HPS::MarkupOperator::KeyboardHiddenEventHandler | ||||||||||||||||||
class | HPS::AnnotationOperator | ||||||||||||||||||
The AnnotationOperator class defines an operator which allows the user to insert annotations. More... | |||||||||||||||||||
class | HPS::AnnotationOperator::AnnotationInsertedEvent | ||||||||||||||||||
An event injected every time a new annotation is inserted. More... | |||||||||||||||||||
class | HPS::AnnotationOperator::KeyboardHiddenEventHandler | ||||||||||||||||||
class | HPS::HandlesOperator | ||||||||||||||||||
The HandlesOperator class defines an operator which allows the user to move geometry. More... | |||||||||||||||||||
class | HPS::HandlesOperator::GeometryTransformedEvent | ||||||||||||||||||
Namespaces | |
HPS | |
Macros | |
#define | SPRK_OPS_API |
#define SPRK_OPS_API |