PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::QJointBodyDetail Class Reference

#include <QVehicleInfoWidget.h>

Inheritance diagram for dyno::QJointBodyDetail:
Collaboration diagram for dyno::QJointBodyDetail:

Public Slots

void updateData ()
 Updated when any element parameter is changed.
 

Signals

void jointChange ()
 Transmits a signal when data is updated.
 

Public Member Functions

 QJointBodyDetail (VehicleJointInfo &jointInfo)
 
 ~QJointBodyDetail ()
 

Private Attributes

ConfigJointType mCurrentType
 
mVec3fWidgetmAnchorPointWidget = nullptr
 
mVec3fWidgetmAxisWidget = nullptr
 
QCheckBox * mUseRangeWidget = nullptr
 
QPiecewiseDoubleSpinBoxmMinWidget = nullptr
 
QPiecewiseDoubleSpinBoxmMaxWidget = nullptr
 
QToggleLabelmNameLabel = nullptr
 
VehicleJointInfomJointData = nullptr
 

Detailed Description

Definition at line 83 of file QVehicleInfoWidget.h.

Constructor & Destructor Documentation

◆ QJointBodyDetail()

dyno::QJointBodyDetail::QJointBodyDetail ( VehicleJointInfo & jointInfo)

Definition at line 212 of file QVehicleInfoWidget.cpp.

Here is the call graph for this function:

◆ ~QJointBodyDetail()

dyno::QJointBodyDetail::~QJointBodyDetail ( )
inline

Definition at line 88 of file QVehicleInfoWidget.h.

Member Function Documentation

◆ jointChange

void dyno::QJointBodyDetail::jointChange ( )
signal

Transmits a signal when data is updated.

Here is the caller graph for this function:

◆ updateData

void dyno::QJointBodyDetail::updateData ( )
slot

Updated when any element parameter is changed.

Definition at line 285 of file QVehicleInfoWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ mAnchorPointWidget

mVec3fWidget* dyno::QJointBodyDetail::mAnchorPointWidget = nullptr
private

Definition at line 106 of file QVehicleInfoWidget.h.

◆ mAxisWidget

mVec3fWidget* dyno::QJointBodyDetail::mAxisWidget = nullptr
private

Definition at line 107 of file QVehicleInfoWidget.h.

◆ mCurrentType

ConfigJointType dyno::QJointBodyDetail::mCurrentType
private

Definition at line 104 of file QVehicleInfoWidget.h.

◆ mJointData

VehicleJointInfo* dyno::QJointBodyDetail::mJointData = nullptr
private

Definition at line 113 of file QVehicleInfoWidget.h.

◆ mMaxWidget

QPiecewiseDoubleSpinBox* dyno::QJointBodyDetail::mMaxWidget = nullptr
private

Definition at line 110 of file QVehicleInfoWidget.h.

◆ mMinWidget

QPiecewiseDoubleSpinBox* dyno::QJointBodyDetail::mMinWidget = nullptr
private

Definition at line 109 of file QVehicleInfoWidget.h.

◆ mNameLabel

QToggleLabel* dyno::QJointBodyDetail::mNameLabel = nullptr
private

Definition at line 111 of file QVehicleInfoWidget.h.

◆ mUseRangeWidget

QCheckBox* dyno::QJointBodyDetail::mUseRangeWidget = nullptr
private

Definition at line 108 of file QVehicleInfoWidget.h.


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