OpenLexocad  27.0
OpenLxCmd::CmdAddIsoParamLines Class Reference

#include <CmdAddIsoParamLines.h>

Inheritance diagram for OpenLxCmd::CmdAddIsoParamLines:
Core::Command

Public Member Functions

 CmdAddIsoParamLines ()
 
 CmdAddIsoParamLines (std::shared_ptr< OpenLxApp::Element > aElem)
 
 CmdAddIsoParamLines (const std::vector< std::shared_ptr< OpenLxApp::Element >> &aElems)
 
 CmdAddIsoParamLines (std::shared_ptr< OpenLxApp::Element > aElem, size_t u, size_t v)
 
 CmdAddIsoParamLines (const std::vector< std::shared_ptr< OpenLxApp::Element >> &aElems, size_t u, size_t v)
 
 ~CmdAddIsoParamLines ()
 
bool redo ()
 
bool undo ()
 
std::vector< std::shared_ptr< OpenLxApp::Element > > getIsoParamLineElements () const
 
- 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
24.0

Constructor & Destructor Documentation

◆ CmdAddIsoParamLines() [1/5]

OpenLxCmd::CmdAddIsoParamLines::CmdAddIsoParamLines ( )

◆ CmdAddIsoParamLines() [2/5]

OpenLxCmd::CmdAddIsoParamLines::CmdAddIsoParamLines ( std::shared_ptr< OpenLxApp::Element aElem)

◆ CmdAddIsoParamLines() [3/5]

OpenLxCmd::CmdAddIsoParamLines::CmdAddIsoParamLines ( const std::vector< std::shared_ptr< OpenLxApp::Element >> &  aElems)

◆ CmdAddIsoParamLines() [4/5]

OpenLxCmd::CmdAddIsoParamLines::CmdAddIsoParamLines ( std::shared_ptr< OpenLxApp::Element aElem,
size_t  u,
size_t  v 
)

◆ CmdAddIsoParamLines() [5/5]

OpenLxCmd::CmdAddIsoParamLines::CmdAddIsoParamLines ( const std::vector< std::shared_ptr< OpenLxApp::Element >> &  aElems,
size_t  u,
size_t  v 
)

◆ ~CmdAddIsoParamLines()

OpenLxCmd::CmdAddIsoParamLines::~CmdAddIsoParamLines ( )

Member Function Documentation

◆ getIsoParamLineElements()

std::vector<std::shared_ptr<OpenLxApp::Element> > OpenLxCmd::CmdAddIsoParamLines::getIsoParamLineElements ( ) const

◆ redo()

bool OpenLxCmd::CmdAddIsoParamLines::redo ( )
virtual

Reimplemented from Core::Command.

◆ undo()

bool OpenLxCmd::CmdAddIsoParamLines::undo ( )
virtual

Reimplemented from Core::Command.


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