Programming Reference for VirtualLab Fusion  2022.1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
PhysicalUnit Class Reference

This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Association between unit string and corresponding factor. More...

Inheritance diagram for PhysicalUnit:

Public Member Functions

 PhysicalUnit (string parString, double parFactor)
 Constructor More...
 
 PhysicalUnit (string parString, double parFactor, bool parUseAsOutputUnit)
 Constructor More...
 

Static Public Member Functions

static PhysicalUnit FindDefaultUnit (PhysicalUnit[] units)
 Finds default unit of units[] More...
 

Public Attributes

double Factor
 Corresponding factor between given unit and internal standard unit.
 
string String
 Text representation of a unit.
 
bool UseAsOutputUnit
 Determines whether this unit may be chosen in automatical selection of output unit
 

Detailed Description

This class is subject to change. Programs using this class may require changes with a new version of VirtualLab.
Association between unit string and corresponding factor.

Constructor & Destructor Documentation

◆ PhysicalUnit() [1/2]

PhysicalUnit ( string  parString,
double  parFactor 
)

Constructor

Parameters
parString
parFactor

◆ PhysicalUnit() [2/2]

PhysicalUnit ( string  parString,
double  parFactor,
bool  parUseAsOutputUnit 
)

Constructor

Parameters
parString
parFactor
parUseAsOutputUnit

Member Function Documentation

◆ FindDefaultUnit()

static PhysicalUnit FindDefaultUnit ( PhysicalUnit[]  units)
static

Finds default unit of units[]

Parameters
units
Returns