Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | List of all members
pqModelTransformSupportBehavior Class Reference

pqModelTransformSupportBehavior is designed for supporting ChangeOfBasis matrix for MantId. More...

#include <pqModelTransformSupportBehavior.h>

Inherits QObject.

Public Member Functions

 pqModelTransformSupportBehavior (QObject *parent=nullptr)
 
 ~pqModelTransformSupportBehavior () override
 

Static Public Member Functions

static vtkTuple< double, 16 > getChangeOfBasisMatrix (vtkSMSourceProxy *, int outputPort=0, bool *isvalid=nullptr)
 
static vtkTuple< double, 6 > getBoundingBoxInModelCoordinates (vtkSMSourceProxy *, int outputPort=0, bool *isvalid=nullptr)
 
static vtkTuple< std::string, 3 > getAxisTitles (vtkSMSourceProxy *, int outputPort=0, bool *isvalid=nullptr)
 

Protected Slots

virtual void viewAdded (pqView *)
 
virtual void viewUpdated ()
 

Protected Member Functions

virtual void enableModelTransform (pqView *, vtkSMSourceProxy *)
 
virtual void disableModelTransform (pqView *)
 

Detailed Description

pqModelTransformSupportBehavior is designed for supporting ChangeOfBasis matrix for MantId.

Definition at line 19 of file pqModelTransformSupportBehavior.h.

Constructor & Destructor Documentation

◆ pqModelTransformSupportBehavior()

pqModelTransformSupportBehavior::pqModelTransformSupportBehavior ( QObject *  parent = nullptr)

◆ ~pqModelTransformSupportBehavior()

pqModelTransformSupportBehavior::~pqModelTransformSupportBehavior ( )
override

Member Function Documentation

◆ getChangeOfBasisMatrix()

static vtkTuple<double, 16> pqModelTransformSupportBehavior::getChangeOfBasisMatrix ( vtkSMSourceProxy ,
int  outputPort = 0,
bool *  isvalid = nullptr 
)
static

◆ getBoundingBoxInModelCoordinates()

static vtkTuple<double, 6> pqModelTransformSupportBehavior::getBoundingBoxInModelCoordinates ( vtkSMSourceProxy ,
int  outputPort = 0,
bool *  isvalid = nullptr 
)
static

◆ getAxisTitles()

static vtkTuple<std::string, 3> pqModelTransformSupportBehavior::getAxisTitles ( vtkSMSourceProxy ,
int  outputPort = 0,
bool *  isvalid = nullptr 
)
static

◆ viewAdded

virtual void pqModelTransformSupportBehavior::viewAdded ( pqView )
protectedvirtualslot

◆ viewUpdated

virtual void pqModelTransformSupportBehavior::viewUpdated ( )
protectedvirtualslot

◆ enableModelTransform()

virtual void pqModelTransformSupportBehavior::enableModelTransform ( pqView ,
vtkSMSourceProxy  
)
protectedvirtual

◆ disableModelTransform()

virtual void pqModelTransformSupportBehavior::disableModelTransform ( pqView )
protectedvirtual

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