OpenLexocad  27.0
OpenLxCmd::CmdComputeKmReference Class Reference

#include <CmdComputeKmReference.h>

Inheritance diagram for OpenLxCmd::CmdComputeKmReference:
Core::Command

Public Member Functions

 CmdComputeKmReference ()
 
 CmdComputeKmReference (double km)
 
 CmdComputeKmReference (std::shared_ptr< OpenLxApp::Element > curveElement, double km=0)
 
 CmdComputeKmReference (const std::vector< std::shared_ptr< OpenLxApp::Element >> &aElems, std::shared_ptr< OpenLxApp::Element > curveElement, double km=0)
 
 ~CmdComputeKmReference ()=default
 
bool redo () override
 
bool undo () override
 
- Public Member Functions inherited from Core::Command
 Command (void)
 
virtual ~Command (void)
 
Base::String getDescription () const
 
void setDescription (const Base::String &s)
 
void setParameter (const std::string &key, const Core::Variant &value)
 
bool getParameter (const std::string &key, Core::Variant &value) const
 
void setSilentMode (bool onoff)
 
bool isInSilentMode () const
 

Detailed Description

Since
26.0

Constructor & Destructor Documentation

◆ CmdComputeKmReference() [1/4]

OpenLxCmd::CmdComputeKmReference::CmdComputeKmReference ( )

◆ CmdComputeKmReference() [2/4]

OpenLxCmd::CmdComputeKmReference::CmdComputeKmReference ( double  km)
explicit

◆ CmdComputeKmReference() [3/4]

OpenLxCmd::CmdComputeKmReference::CmdComputeKmReference ( std::shared_ptr< OpenLxApp::Element curveElement,
double  km = 0 
)
explicit

◆ CmdComputeKmReference() [4/4]

OpenLxCmd::CmdComputeKmReference::CmdComputeKmReference ( const std::vector< std::shared_ptr< OpenLxApp::Element >> &  aElems,
std::shared_ptr< OpenLxApp::Element curveElement,
double  km = 0 
)

◆ ~CmdComputeKmReference()

OpenLxCmd::CmdComputeKmReference::~CmdComputeKmReference ( )
default

Member Function Documentation

◆ redo()

bool OpenLxCmd::CmdComputeKmReference::redo ( )
overridevirtual

Reimplemented from Core::Command.

◆ undo()

bool OpenLxCmd::CmdComputeKmReference::undo ( )
overridevirtual

Reimplemented from Core::Command.


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