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

pqOrbitCreatorDialog is used by pqAnimationViewWidget to request the orbit parameters from the user when the user want to create a camera animation track that orbits some object(s). More...

#include <pqOrbitCreatorDialog.h>

Inherits QDialog.

Public Member Functions

 pqOrbitCreatorDialog (QWidget *parent=nullptr)
 
 ~pqOrbitCreatorDialog () override
 
QList< QVariant > orbitPoints (int resolution) const
 Returns the points the orbit based on the user chosen options. More...
 
QVector3D normal () const
 Returns the normal of the orbit. More...
 
void setNormal (double xyz[3])
 
void setCenter (double xyz[3])
 
void setOrigin (double xyz[3])
 

Protected Slots

void resetCenter ()
 

Detailed Description

pqOrbitCreatorDialog is used by pqAnimationViewWidget to request the orbit parameters from the user when the user want to create a camera animation track that orbits some object(s).

It's a simple dialog with a bunch of entries for normal/center/radius of the orbit.

Definition at line 18 of file pqOrbitCreatorDialog.h.

Constructor & Destructor Documentation

◆ pqOrbitCreatorDialog()

pqOrbitCreatorDialog::pqOrbitCreatorDialog ( QWidget *  parent = nullptr)

◆ ~pqOrbitCreatorDialog()

pqOrbitCreatorDialog::~pqOrbitCreatorDialog ( )
override

Member Function Documentation

◆ orbitPoints()

QList<QVariant> pqOrbitCreatorDialog::orbitPoints ( int  resolution) const

Returns the points the orbit based on the user chosen options.

◆ normal()

QVector3D pqOrbitCreatorDialog::normal ( ) const

Returns the normal of the orbit.

◆ setNormal()

void pqOrbitCreatorDialog::setNormal ( double  xyz[3])

◆ setCenter()

void pqOrbitCreatorDialog::setCenter ( double  xyz[3])

◆ setOrigin()

void pqOrbitCreatorDialog::setOrigin ( double  xyz[3])

◆ resetCenter

void pqOrbitCreatorDialog::resetCenter ( )
protectedslot

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