API Documentation
Loading...
Searching...
No Matches
CADVariable Struct Reference

A variable shared between NDEVR and CAD. More...

#include <CADEntities.h>

Collaboration diagram for CADVariable:
[legend]

Public Types

enum  CADVARType { e_double , e_int , e_string }
 

Public Member Functions

 CADVariable ()
 
 CADVariable (const String &label)
 
 CADVariable (const String &label, sint04 key_label, const fltp08 &value)
 
 CADVariable (const String &label, sint04 key_label, const String &value)
 
 CADVariable (const String &label, sint04 key_label, const uint04 &value)
 
 CADVariable (const String &label, Vector< 2, fltp08 > data)
 
 CADVariable (const String &label, Vector< 3, fltp08 > data)
 

Public Attributes

String label
 
Buffer< std::pair< sint04, String > > values
 
CADVARType var_type
 

Detailed Description

A variable shared between NDEVR and CAD.


Member Enumeration Documentation

◆ CADVARType

enum CADVARType
Enumerator
e_double 
e_int 
e_string 

Constructor & Destructor Documentation

◆ CADVariable() [1/7]

CADVariable ( )
inline

◆ CADVariable() [2/7]

CADVariable ( const String & label)
inline

◆ CADVariable() [3/7]

CADVariable ( const String & label,
sint04 key_label,
const fltp08 & value )
inline

◆ CADVariable() [4/7]

CADVariable ( const String & label,
sint04 key_label,
const uint04 & value )
inline

◆ CADVariable() [5/7]

CADVariable ( const String & label,
sint04 key_label,
const String & value )
inline

◆ CADVariable() [6/7]

CADVariable ( const String & label,
Vector< 2, fltp08 > data )
inline

◆ CADVariable() [7/7]

CADVariable ( const String & label,
Vector< 3, fltp08 > data )
inline

Member Data Documentation

◆ label

String label

◆ values

Buffer<std::pair<sint04, String> > values

◆ var_type

CADVARType var_type

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