cisst-saw
Toggle main menu visibility
Loading...
Searching...
No Matches
tmp
cisst-saw
sawConstraintController
components
include
sawConstraintController
mtsVFLimitsConstraint.h
Go to the documentation of this file.
1
#ifndef SAWCONSTRAINTCONTROLLER_MTSVFLIMITSCONSTRAINT_H
2
#define SAWCONSTRAINTCONTROLLER_MTSVFLIMITSCONSTRAINT_H
3
4
#include <
sawConstraintController/mtsVFBase.h
>
5
6
class
mtsVFLimitsConstraint
:
public
mtsVFBase
7
{
8
CMN_DECLARE_SERVICES(
CMN_NO_DYNAMIC_CREATION
,
CMN_LOG_ALLOW_DEFAULT
);
9
10
public
:
11
mtsVFLimitsConstraint
():
mtsVFBase
() {}
12
mtsVFLimitsConstraint
(
const
std::string & name, mtsVFDataBase * data):
13
mtsVFBase
(name, data)
14
{}
15
16
void
FillInTableauRefs
(
const
mtsVFBase::CONTROLLERMODE
mode,
const
double
tickTime);
17
18
void
ConvertRefs
(
const
mtsVFBase::CONTROLLERMODE
mode,
const
double
tickTime);
19
private
:
20
};
21
22
CMN_DECLARE_SERVICES_INSTANTIATION
(
mtsVFLimitsConstraint
)
23
24
#endif
//SAWCONSTRAINTCONTROLLER_MTSVFLIMITSCONSTRAINT_H
mtsVFBase::CONTROLLERMODE
CONTROLLERMODE
Definition
mtsVFBase.h:39
mtsVFBase::mtsVFBase
mtsVFBase()
Definition
mtsVFBase.h:91
mtsVFLimitsConstraint
Definition
mtsVFLimitsConstraint.h:7
mtsVFLimitsConstraint::mtsVFLimitsConstraint
mtsVFLimitsConstraint()
Definition
mtsVFLimitsConstraint.h:11
mtsVFLimitsConstraint::FillInTableauRefs
void FillInTableauRefs(const mtsVFBase::CONTROLLERMODE mode, const double tickTime)
Updates co with virtual fixture data.
mtsVFLimitsConstraint::ConvertRefs
void ConvertRefs(const mtsVFBase::CONTROLLERMODE mode, const double tickTime)
Converts the data in the references if a change in mode is needed.
mtsVFLimitsConstraint::mtsVFLimitsConstraint
mtsVFLimitsConstraint(const std::string &name, mtsVFDataBase *data)
Definition
mtsVFLimitsConstraint.h:12
CMN_DECLARE_SERVICES_INSTANTIATION
#define CMN_DECLARE_SERVICES_INSTANTIATION(className)
Definition
cmnClassRegisterMacros.h:199
CMN_NO_DYNAMIC_CREATION
const int CMN_NO_DYNAMIC_CREATION
Definition
cmnClassRegisterMacros.h:325
CMN_LOG_ALLOW_DEFAULT
#define CMN_LOG_ALLOW_DEFAULT
Definition
cmnLogLoD.h:76
mtsVFBase.h
Generated by
1.18.0