Control
-
class HPS::Control : public HPS::Object
The Control class is the base class for all Visualize controls.
Subclassed by HPS::ApplicationWindowOptionsControl, HPS::AttributeLockControl, HPS::BoundingControl, HPS::CameraControl, HPS::ColorInterpolationControl, HPS::ConditionControl, HPS::ContourLineControl, HPS::CullingControl, HPS::CurveAttributeControl, HPS::CuttingSectionAttributeControl, HPS::CylinderAttributeControl, HPS::DebuggingControl, HPS::DrawingAttributeControl, HPS::EdgeAttributeControl, HPS::HiddenLineAttributeControl, HPS::HighlightControl, HPS::LightingAttributeControl, HPS::LineAttributeControl, HPS::MarkerAttributeControl, HPS::MaterialMappingControl, HPS::ModellingMatrixControl, HPS::NURBSSurfaceAttributeControl, HPS::OffScreenWindowOptionsControl, HPS::PerformanceControl, HPS::PortfolioControl, HPS::PostProcessEffectsControl, HPS::SelectabilityControl, HPS::SelectionControl, HPS::SelectionOptionsControl, HPS::SphereAttributeControl, HPS::StandAloneWindowOptionsControl, HPS::StyleControl, HPS::SubwindowControl, HPS::TextAttributeControl, HPS::TextureMatrixControl, HPS::TransformMaskControl, HPS::TransparencyControl, HPS::UpdateOptionsControl, HPS::VisibilityControl, HPS::VisualEffectsControl, HPS::WindowInfoControl
Public Functions
-
inline virtual HPS::Type ObjectType() const
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Returns
The declared type of the object in question, which may differ from the true, underlying type.
Public Static Attributes
-
static const HPS::Type staticType = HPS::Type::Control
-
inline virtual HPS::Type ObjectType() const