< Home

< Table of Contents

REFERENCE MANUAL

Control Class Reference

#include <hps.h>

Inheritance diagram for Control:
Object ApplicationWindowOptionsControl AttributeLockControl BoundingControl CameraControl ColorInterpolationControl ConditionControl ContourLineControl CullingControl CurveAttributeControl CuttingSectionAttributeControl CylinderAttributeControl DebuggingControl DrawingAttributeControl EdgeAttributeControl HiddenLineAttributeControl HighlightControl LightingAttributeControl LineAttributeControl MarkerAttributeControl MaterialMappingControl ModellingMatrixControl NURBSSurfaceAttributeControl OffScreenWindowOptionsControl PerformanceControl PortfolioControl PostProcessEffectsControl SelectabilityControl SelectionOptionsControl SphereAttributeControl StandAloneWindowOptionsControl StyleControl SubwindowControl TextAttributeControl TextureMatrixControl TransformMaskControl TransparencyControl UpdateOptionsControl VisibilityControl VisualEffectsControl WindowInfoControl

Protected Member Functions

 Control (Control &&in_that)
 
Controloperator= (Control &&in_that)
 

Additional Inherited Members

- Public Member Functions inherited from Object
virtual bool Empty () const
 
intptr_t GetClassID () const
 
intptr_t GetInstanceID () const
 
bool HasType (Type in_mask) const
 
 Object (Object &&in_that)
 
Objectoperator= (Object const &other_object)
 
Objectoperator= (Object &&in_that)
 
virtual void Reset ()
 
Type Type () const
 
- Static Public Member Functions inherited from Object
template<typename T >
static intptr_t ClassID ()
 

Detailed Description

The Control class is the base class for all Visualize controls.

Constructor & Destructor Documentation

Control::Control ( Control &&  in_that)
inlineprotected

The move constructor creates a Control by transferring the underlying impl of the rvalue reference to this Control thereby avoiding a copy and allocation.

Parameters
in_thatAn rvalue reference to a Control to take the impl from.

Member Function Documentation

Control& Control::operator= ( Control &&  in_that)
inlineprotected

The move assignment operator transfers the underlying impl of the rvalue reference to this Control thereby avoiding a copy.

Parameters
in_thatAn rvalue reference to an Control to take the impl from.
Returns
A reference to this Control.

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