Navigation
API > API/Plugins > API/Plugins/DMXGDTF > API/Plugins/DMXGDTF/GDTF > API/Plugins/DMXGDTF/GDTF/PhysicalDescriptions
Inheritance Hierarchy
- FSharedFromThisBase
- TSharedFromThis
- FDMXGDTFNode
- FDMXGDTFMeasurementPoint
References
| Module | DMXGDTF |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXGDTF/Source/DMXGDTF/Public/GDTF/PhysicalDescriptions/DMXGDTFMeasurementPoint.h |
| Include | #include "GDTF/PhysicalDescriptions/DMXGDTFMeasurementPoint.h" |
Syntax
class FDMXGDTFMeasurementPoint : public UE::DMX::GDTF::FDMXGDTFNode
Remarks
The measurement point defines the energy of a specific wavelength of a spectrum. The XML node for measurement point is
It is recommended, but not required, that measurement points are evenly spaced. Regions with minimal light energy can be omitted, but the decisive range of spectrum must be included. Recommended measurement spacing is 1 nm. Measurement spacing should not exceed 4 nm.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | Energy | Lighting energy(W / m2 / nm) | |
| const TWeakPtr< FDMXGDTFMeasurementBase > | OuterMeasurement | The outer measurement | |
| float | WaveLength | Center wavelength of measurement(nm). |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FDMXGDTFMeasurementPoint
(
const TSharedRef< FDMXGDTFMeasurementBase >& InMeasurement |
Overridden from FDMXGDTFNode
| Type | Name | Description | |
|---|---|---|---|
| FXmlNode * | CreateXmlNode
(
FXmlNode& Parent |
Creates an XML node in the parent node | |
| const TCHAR * | GetXmlTag () |
Gets the Xml Tag corresponding to this node | |
| void | Initialize
(
const FXmlNode& InXmlNode |
Initializes the node from an Xml node. Called after the node was constructed. |