Om  1.0.0
A universal framework for multimedia simulation
Public Member Functions | Static Public Attributes | List of all members
om::graphics::shapes::TransformControl::DOF Class Reference

A class containing the degrees of freedom that a transform control supports. More...

#include <omGraphicsTransformControl.h>

Public Member Functions

 DOF ()
 
 DOF (DOFFlags newFlags)
 
 DOF (UInt32 newFlags)
 
 operator DOFFlags () const
 
 operator UInt32 () const
 
Bool isSet (UInt32 flag) const
 
Bool isSetAny (UInt32 flag) const
 

Static Public Attributes

static const UInt32 DEFAULT = TRANSLATE | ROTATE | SCALE
 The default degrees of freedom that the transform control has. More...
 

Detailed Description

A class containing the degrees of freedom that a transform control supports.

Constructor & Destructor Documentation

om::graphics::shapes::TransformControl::DOF::DOF ( )
inline
om::graphics::shapes::TransformControl::DOF::DOF ( DOFFlags  newFlags)
inline
om::graphics::shapes::TransformControl::DOF::DOF ( UInt32  newFlags)
inline

Member Function Documentation

om::graphics::shapes::TransformControl::DOF::operator DOFFlags ( ) const
inline
om::graphics::shapes::TransformControl::DOF::operator UInt32 ( ) const
inline
Bool om::graphics::shapes::TransformControl::DOF::isSet ( UInt32  flag) const
inline
Bool om::graphics::shapes::TransformControl::DOF::isSetAny ( UInt32  flag) const
inline

Member Data Documentation

const UInt32 om::graphics::shapes::TransformControl::DOF::DEFAULT = TRANSLATE | ROTATE | SCALE
static

The default degrees of freedom that the transform control has.


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