Choreonoid  1.8
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
cnoid::MprPositionStatementPanel Class Reference

#include <MprPositionStatementPanel.h>

Inheritance diagram for cnoid::MprPositionStatementPanel:
cnoid::MprStatementPanel

Public Member Functions

 MprPositionStatementPanel ()
 
 ~MprPositionStatementPanel ()
 
virtual void setEditingEnabled (bool on) override
 
virtual void onStatementUpdated () override
 
- Public Member Functions inherited from cnoid::MprStatementPanel
 MprStatementPanel ()
 
 ~MprStatementPanel ()
 
void activate (MprProgramItemBase *programItem, MprStatement *statement, std::function< void(const std::string &caption)> setCaption)
 
void deactivate ()
 
virtual void onActivated ()=0
 
virtual void onAdditionalStatementsUpdated (const std::vector< MprStatementPtr > &additionalStatements)
 
virtual void onDeactivated ()
 

Static Public Member Functions

static void updateCoordinateFrameLabel (QLabel &label, const GeneralId &id, CoordinateFrame *frame, CoordinateFrameList *frames)
 

Protected Member Functions

QWidget * topPanel ()
 
QWidget * positionPanel ()
 
void updatePositionPanel ()
 
- Protected Member Functions inherited from cnoid::MprStatementPanel
MprProgramItemBasecurrentProgramItem ()
 
template<class StatementType >
StatementType * currentStatement ()
 
MprStatementcurrentStatement ()
 
void setCaption (const std::string &caption)
 

Constructor & Destructor Documentation

◆ MprPositionStatementPanel()

MprPositionStatementPanel::MprPositionStatementPanel ( )

◆ ~MprPositionStatementPanel()

MprPositionStatementPanel::~MprPositionStatementPanel ( )

Member Function Documentation

◆ onStatementUpdated()

void MprPositionStatementPanel::onStatementUpdated ( )
overridevirtual

Reimplemented from cnoid::MprStatementPanel.

◆ positionPanel()

QWidget * MprPositionStatementPanel::positionPanel ( )
protected

◆ setEditingEnabled()

void MprPositionStatementPanel::setEditingEnabled ( bool  on)
overridevirtual

Reimplemented from cnoid::MprStatementPanel.

◆ topPanel()

QWidget * MprPositionStatementPanel::topPanel ( )
protected

◆ updateCoordinateFrameLabel()

void MprPositionStatementPanel::updateCoordinateFrameLabel ( QLabel &  label,
const GeneralId id,
CoordinateFrame frame,
CoordinateFrameList frames 
)
static

◆ updatePositionPanel()

void MprPositionStatementPanel::updatePositionPanel ( )
protected

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