ufe  4.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::EditTransform3dHint Class Reference

Hint class for Transform3d editTransform3d. More...

#include <transform3d.h>

Public Types

enum  Type {
  NoHint, None = NoHint, Translate, Rotate,
  Scale, RotatePivot, ScalePivot
}
 

Public Member Functions

 EditTransform3dHint ()=default
 
 EditTransform3dHint (const EditTransform3dHint &)=delete
 
EditTransform3dHintoperator= (const EditTransform3dHint &)=delete
 
 EditTransform3dHint (Type)
 
virtual ~EditTransform3dHint ()
 
Type type () const
 

Private Attributes

const Type fType {None}
 

Detailed Description

Hint class for Transform3d editTransform3d.

This class defines an extensible hint to transfer information into the Ufe::Transform3d::editTransform3d() method, so that the caller can provide information about the context in which the Transform3d interface is being created.

Definition at line 30 of file transform3d.h.

Member Enumeration Documentation

◆ Type

Enumerator
NoHint 
None 
Translate 
Rotate 
Scale 
RotatePivot 
ScalePivot 

Definition at line 36 of file transform3d.h.

Constructor & Destructor Documentation

◆ EditTransform3dHint() [1/3]

Ufe::EditTransform3dHint::EditTransform3dHint ( )
default

◆ EditTransform3dHint() [2/3]

Ufe::EditTransform3dHint::EditTransform3dHint ( const EditTransform3dHint )
delete

◆ EditTransform3dHint() [3/3]

Ufe::EditTransform3dHint::EditTransform3dHint ( Type  )

◆ ~EditTransform3dHint()

virtual Ufe::EditTransform3dHint::~EditTransform3dHint ( )
virtual

Member Function Documentation

◆ operator=()

EditTransform3dHint& Ufe::EditTransform3dHint::operator= ( const EditTransform3dHint )
delete

◆ type()

Type Ufe::EditTransform3dHint::type ( ) const
inline

Definition at line 43 of file transform3d.h.

Member Data Documentation

◆ fType

const Type Ufe::EditTransform3dHint::fType {None}
private

Definition at line 47 of file transform3d.h.


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