ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
PdmsTools::PdmsCommands::NumericalValue Class Reference

#include <PdmsTools.h>

Inheritance diagram for PdmsTools::PdmsCommands::NumericalValue:
Collaboration diagram for PdmsTools::PdmsCommands::NumericalValue:

Public Member Functions

 NumericalValue (Token t)
 
virtual bool handle (PointCoordinateType numvalue)
 
virtual bool isValid () const
 
virtual PointCoordinateType getValue () const
 
virtual bool execute (PdmsObjects::GenericItem *&item) const
 
- Public Member Functions inherited from PdmsTools::PdmsCommands::Command
 Command (Token t)
 
 Command (const Command &com)
 
virtual ~Command ()
 
virtual bool handle (const char *str)
 
virtual bool handle (Token t)
 

Public Attributes

PointCoordinateType value
 
int valueChanges
 
- Public Attributes inherited from PdmsTools::PdmsCommands::Command
Token command
 

Additional Inherited Members

- Static Public Member Functions inherited from PdmsTools::PdmsCommands::Command
static CommandCreate (Token t)
 Factory. More...
 

Detailed Description

Definition at line 496 of file PdmsTools.h.

Constructor & Destructor Documentation

◆ NumericalValue()

PdmsTools::PdmsCommands::NumericalValue::NumericalValue ( Token  t)
inlineexplicit

Definition at line 501 of file PdmsTools.h.

Member Function Documentation

◆ execute()

bool NumericalValue::execute ( PdmsObjects::GenericItem *&  item) const
virtual

◆ getValue()

◆ handle()

bool NumericalValue::handle ( PointCoordinateType  numvalue)
virtual

◆ isValid()

bool NumericalValue::isValid ( ) const
virtual

Reimplemented from PdmsTools::PdmsCommands::Command.

Definition at line 88 of file PdmsTools.cpp.

Member Data Documentation

◆ value

PointCoordinateType PdmsTools::PdmsCommands::NumericalValue::value

Definition at line 498 of file PdmsTools.h.

◆ valueChanges

int PdmsTools::PdmsCommands::NumericalValue::valueChanges

Definition at line 499 of file PdmsTools.h.


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