Programming Reference for VirtualLab Fusion  2025.1
Loading...
Searching...
No Matches
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.
 
 PhysicalUnit (string parString, double parFactor, bool parUseAsOutputUnit)
 Constructor.
 

Static Public Member Functions

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

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