libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
CommonPrefix.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2//----- Copyright deersoft 2015 - 2017 www.deersoft.de
3//-----------------------------------------------------------------------------
4#include "Prefix/StdAfx.h"
5
6// LibMVRgdtf version
7#define LIBMVRGDTF_VERSION_MAJOR 1
8#define LIBMVRGDTF_VERSION_MINOR 0
9
11// Plug-in specific
12#define VWParaLightingDevice_CLASSNAME "Lighting Device"
13#define VWParaLightingDevice_P_Symbol "Symbol Name"
14#define VWParaLightingDevice_P_NAME "Inst Type"
15#define VWParaLightingDevice_P_Position "Position"
16#define VWParaLightingDevice_P_Focus "Focus"
17#define VWParaLightingDevice_P_Symbol "Symbol Name"
18#define VWParaLightingDevice_P_GoboData "Gobo Data"
19#define VWParaLightingDevice_P_ColorData "Color Data"
20#define VWParaLightingDevice_P_AniWheel "Color Flag Data"
21#define VWParaLightingDevice_P_LitFileName "Fixture Mode"
22#define VWParaLightingDevice_P_CountDmxChannels "Num Channels"
23#define VWParaLightingDevice_P_Color "RGBColor"
24
25#define VWParaLightingDevice_P_AdditionalRotX "xRot"
26#define VWParaLightingDevice_P_AdditionalRotY "yRot"
27#define VWParaLightingDevice_P_AdditionalRotZ "zRot"
28#define VWParaLightingDevice_P_UseAdditionalRot "Rotate3DPosition"
29#define VWParaLightingDevice_P_EnableZRot "EnableZRot"
30
31
32// Fields developed for GDTF
33#define VWParaLightingDevice_P_CieColor "GDTF CIE Color"
34#define VWParaLightingDevice_P_GdtfName "GDTF Fixture Name"
35#define VWParaLightingDevice_P_GdtfMode "GDTF Fixture Mode"
36#define VWParaLightingDevice_P_CustomId "GDTF Fixture Custom ID"
37#define VWParaLightingDevice_P_FixtureTypeId "GDTF Fixture Type ID"
38
39// Fields that need to be matched
40#define VWParaLightingDevice_P_FixtureId "FixtureId"
41#define VWParaLightingDevice_P_UnitNumber "Unit Number"
42#define VWParaLightingDevice_P_Address "Dimmer"
43#define VWParaLightingDevice_P_Universe "Universe"
44
45#define VWParaLightingPosition_CLASSNAME "Light Position Obj"
46#define VWParaLightingPosition_P_Name "Position Name"
47
48
49
50#define VWParaFocusPointObject_CLASSNAME "Focus Point Object"
51#define VWParaFocusPointObject_P_Name "Name"
52
53#define VWParaCurvedTruss_CLASSNAME "Curved Truss"
54#define VWParaCurvedTruss_P_Name "Name"
55
56#define VWParaTrussObj_CLASSNAME "Straight Truss"
57#define VWParaTrussObj_P_Name "Name"
58
59#define TrussItem_CLASSNAME "TrussItem"
60#define TrussItem_P_NAME "Name"
61
62#define VideoScreen_CLASSNAME "Video Screen"
63
64//----------------------------------------------------------------------------------------------------------------------------------
65// SceneDataExchange XML Values
66#define XML_Val_RootNodeName "GeneralSceneDescription"
67#define XML_Val_RootAttrMainVersion "verMajor"
68#define XML_Val_RootAttrMinorVersion "verMinor"
69#define XML_Val_RootAttrProvider "provider"
70#define XML_Val_RootAttrProviderVersion "providerVersion"
71
72#define XML_Val_UserDataNodeName "UserData"
73#define XML_Val_UserDataVWEntry "VWEntry"
74#define XML_Val_UserDataVWKeyAttr "key"
75
76#define XML_Val_DataNodeName "Data"
77#define XML_Val_DataNodeAttrVersion "ver"
78#define XML_Val_DataNodeAttrProvider "provider"
79
80#define XML_Val_SceneNodeName "Scene"
81#define XML_Val_AuxDataNodeName "AUXData"
82#define XML_Val_LayersNodeName "Layers"
83
84#define XML_Val_SymDefNodeName "Symdef"
85
86#define XML_Val_PositionNodeName "Position"
87
88#define XML_Val_ClassNodeName "Class"
89
90
91#define XML_Val_SourceNodeName "Source"
92#define XML_Val_SourceLinkedGeometry "linkedGeometry"
93#define XML_Val_SourceType "type"
94#define XML_Val_SourceTypeNDI "NDI"
95#define XML_Val_SourceTypeFile "File"
96#define XML_Val_SourceTypeCITP "CITP"
97#define XML_Val_SourceTypeCaptureDevice "CaptureDevice"
98
99#define XML_Val_MappingDefinitionNodeName "MappingDefinition"
100#define XML_Val_MappingDefinitionSizeX "SizeX"
101#define XML_Val_MappingDefinitionSizeY "SizeY"
102#define XML_Val_MappingDefinitionScaleHandling "ScaleHandling"
103#define XML_Val_ScaleHandlingTypeScaleKeepRatio "ScaleKeepRatio"
104#define XML_Val_ScaleHandlingTypeScaleIgnoreRatio "ScaleIgnoreRatio"
105#define XML_Val_ScaleHandlingTypeKeepSizeCenter "KeepSizeCenter"
106
107#define XML_Val_LaserColorTypeRGB "RGB"
108#define XML_Val_LaserColorTypeSingleWaveLength "SingleWaveLength"
109
110#define XML_Val_ComponentTypeInput "Input"
111#define XML_Val_ComponentTypeOutput "Output"
112#define XML_Val_ComponentTypePowerSource "PowerSource"
113#define XML_Val_ComponentTypeConsumer "Consumer"
114#define XML_Val_ComponentTypeFuse "Fuse"
115#define XML_Val_ComponentTypeNetworkProvider "NetworkProvider"
116#define XML_Val_ComponentTypeNetworkInput "NetworkInput"
117#define XML_Val_ComponentTypeNetworkOutput "NetworkOutput"
118#define XML_Val_ComponentTypeNetworkInOut "NetworkInOut"
119
120#define XML_Val_OrientationLeft "Left"
121#define XML_Val_OrientationRight "Right"
122#define XML_Val_OrientationTop "Top"
123#define XML_Val_OrientationBottom "Bottom"
124
125#define XML_Val_FuseRatingB "B"
126#define XML_Val_FuseRatingC "C"
127#define XML_Val_FuseRatingD "D"
128#define XML_Val_FuseRatingK "K"
129#define XML_Val_FuseRatingZ "Z"
130
131#define XML_Val_StructureTypeCenterLineBased "CenterLineBased"
132#define XML_Val_StructureTypeDetail "Detail"
133
134#define XML_Val_CrossSectionTypeTrussFramework "TrussFramework"
135#define XML_Val_CrossSectionTypeTube "Tube"
136
137#define XML_Val_SupportTypeRope "Rope"
138#define XML_Val_SupportTypeGroundSupport "GroundSupport"
139
140#define XML_Val_SubPhysicalUnitTypePlacementOffset "PlacementOffset"
141#define XML_Val_SubPhysicalUnitTypeAmplitude "Amplitude"
142#define XML_Val_SubPhysicalUnitTypeAmplitudeMin "AmplitudeMin"
143#define XML_Val_SubPhysicalUnitTypeAmplitudeMax "AmplitudeMax"
144#define XML_Val_SubPhysicalUnitTypeDuration "Duration"
145#define XML_Val_SubPhysicalUnitTypeDutyCycle "DutyCycle"
146#define XML_Val_SubPhysicalUnitTypeTimeOffset "TimeOffset"
147#define XML_Val_SubPhysicalUnitTypeMinimumOpening "MinimumOpening"
148#define XML_Val_SubPhysicalUnitTypeValue "Value"
149#define XML_Val_SubPhysicalUnitTypeRatioHorizontal "RatioHorizontal"
150#define XML_Val_SubPhysicalUnitTypeRatioVertical "RatioVertical"
151
152#define XML_Val_MappingNodeName "Mapping"
153#define XML_Val_MappingLinkedDefUuid "linkedDef"
154#define XML_Val_MappingUx "ux"
155#define XML_Val_MappingUy "uy"
156#define XML_Val_MappingOx "ox"
157#define XML_Val_MappingOy "oy"
158#define XML_Val_MappingRz "rz"
159
160#define XML_Val_ConnectionNodeName "Connection"
161#define XML_Val_ConnectionsNodeName "Connections"
162#define XML_Val_ConnectionOwn "own"
163#define XML_Val_ConnectionOther "other"
164#define XML_Val_ConnectionToObject "toObject"
165
166#define XML_Val_CustomCommandsNodeName "CustomCommands"
167#define XML_Val_CustomCommandNodeName "CustomCommand"
168
169#define XML_Val_AlignmentsNodeName "Alignments"
170#define XML_Val_AlignmentNodeName "Alignment"
171#define XML_Val_AlignmentBeamGeometry "geometry"
172#define XML_Val_AlignmentUpVector "up"
173#define XML_Val_AlignmentDirection "direction"
174
175#define XML_Val_OverwritesNodeName "Overwrites"
176#define XML_Val_OverwriteNodeName "Overwrite"
177#define XML_Val_OverwriteUniversal "universal"
178#define XML_Val_OverwriteTarget "target"
179
180#define XML_Val_LayerObjectNodeName "Layer"
181#define XML_Val_FixtureNodeName "Fixture"
182#define XML_Val_GroupNodeName "GroupObject"
183#define XML_Val_ChildObsNodeName "ChildList"
184
185#define XML_Val_MatrixNodeName "Matrix"
186#define XML_Val_Matrix_U_NodeName "U"
187#define XML_Val_Matrix_V_NodeName "V"
188#define XML_Val_Matrix_W_NodeName "W"
189#define XML_Val_Matrix_O_NodeName "O"
190
191#define XML_Val_GeometriesNodeName "Geometries"
192
193#define XML_Val_NameAttrName "name"
194#define XML_Val_GuidAttrName "uuid"
195#define XML_Val_MultipatchAttrName "multipatch"
196#define XML_Val_ClassingNodeName "Classing"
197
198#define XML_Val_FixtureGDTFSpec "GDTFSpec"
199#define XML_Val_FixtureDMXMode "GDTFMode"
200#define XML_Val_FixtureFocus "Focus"
201#define XML_Val_FixturePosition "Position"
202#define XML_Val_FixtureAddress "Address"
203
204#define XML_Val_FixtureAddresses "Addresses"
205#define XML_Val_FixtureFixtureID "FixtureID"
206#define XML_Val_FixtureFixtureIDNumeric "FixtureIDNumeric"
207#define XML_Val_FixtureUnitNumber "UnitNumber"
208#define XML_Val_FixtureColor "Color"
209#define XML_Val_FixtureAttrBreak "break"
210#define XML_Val_FixtureTypeId "FixtureTypeId"
211#define XML_Val_FixtureCustomid "CustomId"
212#define XML_Val_FixtureGobo "Gobo"
213#define XML_Val_FixtureFunction "Function"
214#define XML_Val_FixtureGoboRotation "rotation"
215#define XML_Val_FixtureCastShadow "CastShadow"
216#define XML_Val_FixtureMappings "Mappings"
217#define XML_Val_DMXInvertPan "DMXInvertPan"
218#define XML_Val_DMXInvertTilt "DMXInvertTilt"
219
220#define XML_Val_Protocols "Protocols"
221#define XML_Val_Protocol "Protocol"
222#define XML_Val_ProtocolType "type"
223#define XML_Val_ProtocolGeometry "geometry"
224#define XML_Val_ProtocolName "name"
225#define XML_Val_ProtocolVersion "version"
226#define XML_Val_ProtocolTransmission "transmission"
227#define XML_Val_ProtocolAnycast "Anycast"
228#define XML_Val_ProtocolMulticast "Multicast"
229#define XML_Val_ProtocolUnicast "Unicast"
230#define XML_Val_ProtocolBroadcast "Broadcast"
231
232#define XML_Val_SceneObjectNodeName "SceneObject"
233
234#define XML_Val_FocusPointObjectNodeName "FocusPoint"
235
236#define XML_Val_TrussObjectNodeName "Truss"
237
238#define XML_Val_SupportObjectNodeName "Support"
239
240#define XML_Val_VideoScreenObjectNodeName "VideoScreen"
241#define XML_Val_VideoScreenObjectSources "Sources"
242
243#define XML_Val_ProjectorObjectNodeName "Projector"
244#define XML_Val_ProjectorObjectProjections "Projections"
245#define XML_Val_ProjectorObjectProjection "Projection"
246#define XML_Val_ProjectorObjectScaleHandling "ScaleHandling"
247
248#define XML_Val_SymbolObjectNodeName "Symbol"
249#define XML_Val_GuidSymdefAttrName "symdef"
250
251#define XML_Val_GeometryObjectNodeName "Geometry3D"
252#define XML_Val_GeometryObjectAttrFile "fileName"
253
256
259
260// ----------------------------------------------------------------------------------------------------------------------------------
261// GDTF XML Values
262
263#define XML_GDTF_GDTFFILENAME "description.xml"
264
265#define XML_GDTF_ROOTNODENAME "GDTF"
266#define XML_GDTF_ROOTNODEATTRVERSION "DataVersion"
267#define XML_GDTF_CurrentVersion "1.2"
268
269#define XML_GDTF_FixtureNodeName "FixtureType"
270#define XML_GDTF_FixtureName "Name"
271#define XML_GDTF_FixtureShortName "ShortName"
272#define XML_GDTF_FixtureLongName "LongName"
273#define XML_GDTF_FixtureManufacturer "Manufacturer"
274#define XML_GDTF_FixtureDescription "Description"
275#define XML_GDTF_FixtureTypeID "FixtureTypeID"
276#define XML_GDTF_FixtureThumbnail "Thumbnail"
277#define XML_GDTF_FixtureThumbnailOffsetX "ThumbnailOffsetX"
278#define XML_GDTF_FixtureThumbnailOffsetY "ThumbnailOffsetY"
279#define XML_GDTF_FixtureCanHaveChildren "CanHaveChildren"
280#define XML_GDTF_LinkedUuid "RefFT"
281
282#define XML_GDTF_FixtureChildNodeAttributeDef "AttributeDefinitions"
283#define XML_GDTF_FixtureChildNodeActivationGroupDef "ActivationGroups"
284#define XML_GDTF_FixtureChildNodeFeatureGroupDef "FeatureGroups"
285#define XML_GDTF_FixtureChildNodeAttributesDef "Attributes"
286
287#define XML_GDTF_SubPhysicalUnitNodeName "SubPhysicalUnit"
288#define XML_GDTF_SubPhysicalUnitType "Type"
289#define XML_GDTF_SubPhysicalUnitPhysicalUnit "PhysicalUnit"
290#define XML_GDTF_SubPhysicalUnitPhysicalFrom "PhysicalFrom"
291#define XML_GDTF_SubPhysicalUnitPhysicalTo "PhysicalTo"
292
293#define XML_GDTF_AttributeNode "Attribute"
294#define XML_GDTF_AttributeName "Name"
295#define XML_GDTF_AttributePrettyName "Pretty"
296#define XML_GDTF_AttributeActGroup "ActivationGroup"
297#define XML_GDTF_AttributeFeature "Feature"
298#define XML_GDTF_AttributefMainAttribute "MainAttribute"
299#define XML_GDTF_AttributePhysicalUnit "PhysicalUnit"
300#define XML_GDTF_AttributeColor "Color"
301
302#define XML_GDTF_AttributeNoFeature_nullptr "NoFeature"
303
304#define XML_GDTFPhysicalUnitEnum_None "None"
305#define XML_GDTFPhysicalUnitEnum_Percent "Percent"
306#define XML_GDTFPhysicalUnitEnum_Length "Length"
307#define XML_GDTFPhysicalUnitEnum_Mass "Mass"
308#define XML_GDTFPhysicalUnitEnum_Time "Time"
309#define XML_GDTFPhysicalUnitEnum_Temperatur "Temperature"
310#define XML_GDTFPhysicalUnitEnum_LuminousItensity "LuminousIntensity"
311#define XML_GDTFPhysicalUnitEnum_Angle "Angle"
312#define XML_GDTFPhysicalUnitEnum_Force "Force"
313#define XML_GDTFPhysicalUnitEnum_Frequeny "Frequency"
314#define XML_GDTFPhysicalUnitEnum_Current "Current"
315#define XML_GDTFPhysicalUnitEnum_Voltage "Voltage"
316#define XML_GDTFPhysicalUnitEnum_Power "Power"
317#define XML_GDTFPhysicalUnitEnum_Energy "Energy"
318#define XML_GDTFPhysicalUnitEnum_Area "Area"
319#define XML_GDTFPhysicalUnitEnum_Volume "Volume"
320#define XML_GDTFPhysicalUnitEnum_Speed "Speed"
321#define XML_GDTFPhysicalUnitEnum_Acceleration "Acceleration"
322#define XML_GDTFPhysicalUnitEnum_AngularSpeed "AngularSpeed"
323#define XML_GDTFPhysicalUnitEnum_AngularAccc "AngularAccc"
324#define XML_GDTFPhysicalUnitEnum_WaveLength "WaveLength"
325#define XML_GDTFPhysicalUnitEnum_ColorComponent "ColorComponent"
326
327#define XML_EGdtfSpecialEnum_None "Node"
328#define XML_EGdtfSpecialEnum_Dimmer "Dimmer"
329#define XML_EGdtfSpecialEnum_Pan "Pan"
330#define XML_EGdtfSpecialEnum_Tilt "Tilt"
331#define XML_EGdtfSpecialEnum_X "X"
332#define XML_EGdtfSpecialEnum_Y "Y"
333#define XML_EGdtfSpecialEnum_Z "Z"
334#define XML_EGdtfSpecialEnum_RGB "RGB"
335#define XML_EGdtfSpecialEnum_Hue "Hue"
336#define XML_EGdtfSpecialEnum_Saturation "Saturation"
337#define XML_EGdtfSpecialEnum_Brightness "Brightness"
338#define XML_EGdtfSpecialEnum_ColorWheel "ColorWheel"
339#define XML_EGdtfSpecialEnum_Focus "Focus"
340#define XML_EGdtfSpecialEnum_Zoom "Zoom"
341#define XML_EGdtfSpecialEnum_Dummy "Dummy"
342
343#define XML_GDTF_ActivationGroupNode "ActivationGroup"
344#define XML_GDTF_ActivationGroupName "Name"
345
346#define XML_GDTF_FeatureGroupNode "FeatureGroup"
347#define XML_GDTF_FeatureGroupName "Name"
348#define XML_GDTF_FeatureGroupPrettyName "Pretty"
349
350#define XML_GDTF_FeatureNode "Feature"
351#define XML_GDTF_FeatureName "Name"
352
353#define XML_GDTF_FixtureChildNodeWheels "Wheels"
354#define XML_GDTF_FixtureChildNodeModels "Models"
355#define XML_GDTF_FixtureChildNodeGeomertries "Geometries"
356#define XML_GDTF_FixtureChildNodeDMX "DMXModes"
357#define XML_GDTF_FixtureChildNodeRevisions "Revisions"
358#define XML_GDTF_FixtureChildNodePresets "FTPresets"
359#define XML_GDTF_FixtureChildNodeMacros "FTMacros"
360#define XML_GDTF_FixtureChildNodeRDM "FTRDM"
361
362#define XML_GDTF_FixtureChildNodePhysicalDesrip "PhysicalDescriptions"
363#define XML_GDTF_PhysicalDescriptionsAttrColorSpace "ColorSpace"
364
365//-----------------------------------------------------------------------------
366// ColorSpace
367#define XML_GDTF_ColorSpaceNode "ColorSpace"
368
369// ColorSpace Attributes
370#define XML_GDTF_ColorSpace_Mode "Mode"
371#define XML_GDTF_ColorSpace_Name "Name"
372#define XML_GDTF_ColorSpace_Red "Red"
373#define XML_GDTF_ColorSpace_Green "Green"
374#define XML_GDTF_ColorSpace_Blue "Blue"
375#define XML_GDTF_ColorSpace_WhitePoint "WhitePoint"
376//-----------------------------------------------------------------------------
377// Filter
378#define XML_GDTF_FiltersCollect "Filters"
379#define XML_GDTF_FilterNode "Filter"
380// Filter Attribs
381#define XML_GDTF_Filter_Name "Name"
382#define XML_GDTF_FilterColor "Color"
383//-----------------------------------------------------------------------------
384
385#define XML_GDTF_WheelNodeName "Wheel"
386#define XML_GDTF_WheelName "Name"
387
388#define XML_GDTF_WheelSlotNodeName "Slot"
389#define XML_GDTF_WheelSlotName "Name"
390#define XML_GDTF_WheelSlotColor "Color"
391#define XML_GDTF_WheelSlotPicture "MediaFileName"
392#define XML_GDTF_WheelSlotFilter "Filter"
393
394#define XML_GDTF_PrismFacetNodeName "Facet"
395#define XML_GDTF_PrismFacetColor "Color"
396#define XML_GDTF_PrismFacetRotation "Rotation"
397
398#define XML_GDTF_AnimationSystemNodeName "AnimationSystem"
399#define XML_GDTF_AnimationSystemP1 "P1"
400#define XML_GDTF_AnimationSystemP2 "P2"
401#define XML_GDTF_AnimationSystemP3 "P3"
402#define XML_GDTF_AnimationSystemRadius "Radius"
403
404#define XML_GDTF_ModelNodeName "Model"
405#define XML_GDTF_ModelName "Name"
406#define XML_GDTF_ModelLength "Length"
407#define XML_GDTF_ModelWidth "Width"
408#define XML_GDTF_ModelHeight "Height"
409#define XML_GDTF_ModelPrimitiveType "PrimitiveType"
410#define XML_GDTF_ModelFile "File"
411#define XML_GDTF_ModelSVGOffsetX "SVGOffsetX"
412#define XML_GDTF_ModelSVGOffsetY "SVGOffsetY"
413#define XML_GDTF_ModelSVGSideOffsetX "SVGSideOffsetX"
414#define XML_GDTF_ModelSVGSideOffsetY "SVGSideOffsetY"
415#define XML_GDTF_ModelSVGFrontOffsetX "SVGFrontOffsetX"
416#define XML_GDTF_ModelSVGFrontOffsetY "SVGFrontOffsetY"
417
418#define XML_GDTF_PrimitiveTypeEnum_Undefined "Undefined"
419#define XML_GDTF_PrimitiveTypeEnum_Cube "Cube"
420#define XML_GDTF_PrimitiveTypeEnum_Cylinder "Cylinder"
421#define XML_GDTF_PrimitiveTypeEnum_Sphere "Sphere"
422#define XML_GDTF_PrimitiveTypeEnum_Base "Base"
423#define XML_GDTF_PrimitiveTypeEnum_Yoke "Yoke"
424#define XML_GDTF_PrimitiveTypeEnum_Head "Head"
425#define XML_GDTF_PrimitiveTypeEnum_Scanner "Scanner"
426#define XML_GDTF_PrimitiveTypeEnum_Conventional "Conventional"
427#define XML_GDTF_PrimitiveTypeEnum_Pigtail "Pigtail"
428#define XML_GDTF_PrimitiveTypeEnum_Base1_1 "Base1_1"
429#define XML_GDTF_PrimitiveTypeEnum_Scanner1_1 "Scanner1_1"
430#define XML_GDTF_PrimitiveTypeEnum_Conventional1_1 "Conventional1_1"
431
432#define XML_GDTF_GeometryNodeName "Geometry"
433#define XML_GDTF_GeometryName "Name"
434#define XML_GDTF_GeometryModelRef "Model"
435#define XML_GDTF_GeometryMatrix "Position"
436
437#define XML_GDTF_GeometryAxisNodeName "Axis"
438
439#define XML_GDTF_FilterBeamNodeName "FilterBeam"
440
441#define XML_GDTF_FilterColorNodeName "FilterColor"
442
443#define XML_GDTF_FilterGoboNodeName "FilterGobo"
444
445#define XML_GDTF_FilterShaperNodeName "FilterShaper"
446
447#define XML_GDTF_MediaServerCameraNodeName "MediaServerCamera"
448
449#define XML_GDTF_MediaServerLayerNodeName "MediaServerLayer"
450
451#define XML_GDTF_MediaServerMasterNodeName "MediaServerMaster"
452
453#define XML_GDTF_DisplayNodeName "Display"
454#define XML_GDTF_DisplayTexture "Texture"
455
456#define XML_GDTF_LaserProtocolNodeName "Protocol"
457#define XML_GDTF_LaserProtocolName "Name"
458
459#define XML_GDTF_LaserNodeName "Laser"
460#define XML_GDTF_LaserColorType "ColorType"
461#define XML_GDTF_LaserColor "Color"
462#define XML_GDTF_LaserOutputStrength "OutputStrength"
463#define XML_GDTF_LaserEmitter "Emitter"
464#define XML_GDTF_LaserBeamDiameter "BeamDiameter"
465#define XML_GDTF_LaserBeamDivergenceMin "BeamDivergenceMin"
466#define XML_GDTF_LaserBeamDivergenceMax "BeamDivergenceMax"
467#define XML_GDTF_LaserScanAnglePan "ScanAnglePan"
468#define XML_GDTF_LaserScanAngleTilt "ScanAngleTilt"
469#define XML_GDTF_LaserScanSpeed "ScanSpeed"
470
471#define XML_GDTF_PinPatchNodeName "PinPatch"
472#define XML_GDTF_PinPatchToWiringObject "ToWiringObject"
473#define XML_GDTF_PinPatchFromPin "FromPin"
474#define XML_GDTF_PinPatchToPin "ToPin"
475
476#define XML_GDTF_WiringObjectNodeName "WiringObject"
477#define XML_GDTF_WiringObjectConnectorType "ConnectorType"
478#define XML_GDTF_WiringObjectComponentType "ComponentType"
479#define XML_GDTF_WiringObjectSignalType "SignalType"
480#define XML_GDTF_WiringObjectPinCount "PinCount"
481#define XML_GDTF_WiringObjectSignalLayer "SignalLayer"
482#define XML_GDTF_WiringObjectOrientation "Orientation"
483#define XML_GDTF_WiringObjectWireGroup "WireGroup"
484#define XML_GDTF_WiringObjectElectricalPayLoad "ElectricalPayLoad"
485#define XML_GDTF_WiringObjectVoltageRangeMin "VoltageRangeMin"
486#define XML_GDTF_WiringObjectVoltageRangeMax "VoltageRangeMax"
487#define XML_GDTF_WiringObjectFrequencyRangeMin "FrequencyRangeMin"
488#define XML_GDTF_WiringObjectFrequencyRangeMax "FrequencyRangeMax"
489#define XML_GDTF_WiringObjectCosPhi "CosPhi"
490#define XML_GDTF_WiringObjectMaxPayLoad "MaxPayLoad"
491#define XML_GDTF_WiringObjectVoltage "Voltage"
492#define XML_GDTF_WiringObjectFuseCurrent "FuseCurrent"
493#define XML_GDTF_WiringObjectFuseRating "FuseRating"
494
495#define XML_GDTF_InventoryNodeName "Inventory"
496#define XML_GDTF_InventoryCount "Count"
497
498#define XML_GDTF_StructureNodeName "Structure"
499#define XML_GDTF_StructureLinkedGeometry "LinkedGeometry"
500#define XML_GDTF_StructureStructureType "StructureType"
501#define XML_GDTF_StructureCrossSectionType "CrossSectionType"
502#define XML_GDTF_StructureCrossSectionHeight "CrossSectionHeight"
503#define XML_GDTF_StructureCrossSectionWallThickness "CrossSectionWallThickness"
504#define XML_GDTF_StructureTrussCrossSection "TrussCrossSection"
505
506#define XML_GDTF_SupportNodeName "Support"
507#define XML_GDTF_SupportSupportType "SupportType"
508#define XML_GDTF_SupportCapacityX "CapacityX"
509#define XML_GDTF_SupportCapacityY "CapacityY"
510#define XML_GDTF_SupportCapacityZ "CapacityZ"
511#define XML_GDTF_SupportCapacityXX "CapacityXX"
512#define XML_GDTF_SupportCapacityYY "CapacityYY"
513#define XML_GDTF_SupportCapacityZZ "CapacityZZ"
514#define XML_GDTF_SupportRopeCrossSection "RopeCrossSection"
515#define XML_GDTF_SupportRopeOffset "RopeOffset"
516#define XML_GDTF_SupportResistanceX "ResistanceX"
517#define XML_GDTF_SupportResistanceY "ResistanceY"
518#define XML_GDTF_SupportResistanceZ "ResistanceZ"
519#define XML_GDTF_SupportResistanceXX "ResistanceXX"
520#define XML_GDTF_SupportResistanceYY "ResistanceYY"
521#define XML_GDTF_SupportResistanceZZ "ResistanceZZ"
522
523#define XML_GDTF_MagnetNodeName "Magnet"
524
525#define XML_GDTF_LampNodeName "Beam"
526#define XML_GDTF_LampLampType "LampType"
527#define XML_GDTF_LampPowerConsumption "PowerConsumption"
528#define XML_GDTF_LampLuminousFlux "LuminousFlux"
529#define XML_GDTF_ColorTemperature "ColorTemperature"
530#define XML_GDTF_BeamAngle "BeamAngle"
531#define XML_GDTF_BeamRadius "BeamRadius"
532#define XML_GDTF_FieldAngle "FieldAngle"
533#define XML_GDTF_ThrowRatio "ThrowRatio"
534#define XML_GDTF_RectangleRatio "RectangleRatio"
535#define XML_GDTF_BeamType "BeamType"
536#define XML_GDTF_BeamColorRenderingIndex "ColorRenderingIndex"
537#define XML_GDTF_BeamEmitterSpectrum "EmitterSpectrum"
538
539#define XML_GDTF_BeamTypeEnum_Wash "Wash"
540#define XML_GDTF_BeamTypeEnum_Spot "Spot"
541#define XML_GDTF_BeamTypeEnum_None "None"
542#define XML_GDTF_BeamTypeEnum_Rectangle "Rectangle"
543#define XML_GDTF_BeamTypeEnum_PC "PC"
544#define XML_GDTF_BeamTypeEnum_Fresnel "Fresnel"
545#define XML_GDTF_BeamTypeEnum_Glow "Glow"
546
547
548
549#define XML_GDTF_LampTypeEnum_Discharge "Discharge"
550#define XML_GDTF_LampTypeEnum_Tungsten "Tungsten"
551#define XML_GDTF_LampTypeEnum_Halogen "Halogen"
552#define XML_GDTF_LampTypeEnum_LED "LED"
553
554#define XML_GDTF_BreakNodeName "Break"
555#define XML_GDTF_BreakDMXBreak "DMXBreak"
556#define XML_GDTF_BreakOffset "DMXOffset"
557
558#define XML_GDTF_GeometryReferenceNodeName "GeometryReference"
559#define XML_GDTF_GeometryReferenceLinkedGeo "Geometry"
560
561
562#define XML_GDTF_DMXModeNodeName "DMXMode"
563#define XML_GDTF_DMXModeName "Name"
564#define XML_GDTF_DMXModeDescription "Description"
565#define XML_GDTF_DMXModeGeometryRef "Geometry"
566#define XML_GDTF_DMXModeDMXChannels "DMXChannels"
567#define XML_GDTF_DMXModeRelations "Relations"
568#define XML_GDTF_DMXModeMacros "FTMacros"
569
570
571#define XML_GDTF_DMXChannelNodeName "DMXChannel"
572#define XML_GDTF_DMXChannelDMXBreak "DMXBreak"
573#define XML_GDTF_DMXChannelOffset "Offset"
574
575#define XML_GDTF_DMXChannelHighlight "Highlight"
576#define XML_GDTF_DMXChannelGeometry "Geometry"
577#define XML_GDTF_DMXChannelInitialFunction "InitialFunction"
578
579#define XML_GDTF_DMXFChannel_NONEVALUE "None"
580#define XML_GDTF_DMXChannelDMXBreak_OverwriteValue "Overwrite"
581
582#define XML_GDTF_DMXFrequencyEnum_60 "60"
583#define XML_GDTF_DMXFrequencyEnum_30 "30"
584#define XML_GDTF_DMXFrequencyEnum_15 "15"
585#define XML_GDTF_DMXFrequencyEnum_Slow1 "Slow1"
586#define XML_GDTF_DMXFrequencyEnum_Slow2 "Slow2"
587#define XML_GDTF_DMXFrequencyEnum_Slow3 "Slow3"
588
589#define XML_GDTF_DMXLogicalChannelNodeName "LogicalChannel"
590#define XML_GDTF_DMXLogicalChannelAttribute "Attribute"
591#define XML_GDTF_DMXLogicalChannelSnap "Snap"
592#define XML_GDTF_DMXLogicalChannelMaster "Master"
593#define XML_GDTF_DMXLogicalChannelMibFadeFrames "MibFade"
594#define XML_GDTF_DMXLogicalChannelDMXChangeTimeLimit "DMXChangeTimeLimit"
595
596
597#define XML_GDTF_DMXSnapEnum_Yes "Yes"
598#define XML_GDTF_DMXSnapEnum_No "No"
599#define XML_GDTF_DMXSnapEnum_On "On"
600#define XML_GDTF_DMXSnapEnum_Off "Off"
601
602#define XML_GDTF_DMXChannelFuntionNodeName "ChannelFunction"
603#define XML_GDTF_DMXChannelFuntionName "Name"
604#define XML_GDTF_DMXChannelFuntionAttribute "Attribute"
605#define XML_GDTF_DMXChannelFuntionOriginalAttribute "OriginalAttribute"
606#define XML_GDTF_DMXChannelFuntionDefault "Default"
607#define XML_GDTF_DMXChannelFuntionDMXFrom "DMXFrom"
608#define XML_GDTF_DMXChannelFuntionPhysicalFrom "PhysicalFrom"
609#define XML_GDTF_DMXChannelFuntionPhysicalTo "PhysicalTo"
610#define XML_GDTF_DMXChannelFuntionRealFade "RealFade"
611#define XML_GDTF_DMXChannelFuntionRealAcceleration "RealAcceleration"
612#define XML_GDTF_DMXChannelFuntionWheelRef "Wheel"
613#define XML_GDTF_DMXChannelEmitter "Emitter"
614#define XML_GDTF_DMXChannelFuntionModeMaster "ModeMaster"
615#define XML_GDTF_DMXChannelFuntionModeFrom "ModeFrom"
616#define XML_GDTF_DMXChannelFuntionModeTo "ModeTo"
617#define XML_GDTF_DMXChannelFuntionFilter "Filter"
618#define XML_GDTF_DMXChannelFunctionColorSpace "ColorSpace"
619#define XML_GDTF_DMXChannelFunctionGamut "Gamut"
620#define XML_GDTF_DMXChannelFunctionDMXProfile "DMXProfile"
621#define XML_GDTF_DMXChannelFunctionMin "Min"
622#define XML_GDTF_DMXChannelFunctionMax "Max"
623#define XML_GDTF_DMXChannelFunctionCustomName "CustomName"
624
625#define XML_GDTF_DMXChannelDmxnvertEnum_Yes "Yes"
626#define XML_GDTF_DMXChannelDmxInvertEnum_No "No"
627
628#define XML_GDTF_DMXMasterEnum_None "None"
629#define XML_GDTF_DMXMasterEnum_Grand "Grand"
630#define XML_GDTF_DMXMasterEnum_Group "Group"
631
632
633#define XML_GDTF_DMXChannelSetNodeName "ChannelSet"
634#define XML_GDTF_DMXChannelSetName "Name"
635#define XML_GDTF_DMXChannelSetDMXFrom "DMXFrom"
636#define XML_GDTF_DMXChannelSetDMXTo "DMXTo"
637#define XML_GDTF_DMXChannelSetPhysicalFrom "PhysicalFrom"
638#define XML_GDTF_DMXChannelSetPhysicalTo "PhysicalTo"
639#define XML_GDTF_DMXChannelSetWheelSlotIndexRef "WheelSlotIndex"
640
641#define XML_GDTF_DMXSubChannelSetNodeName "SubChannelSet"
642#define XML_GDTF_DMXSubChannelSetName "Name"
643#define XML_GDTF_DMXSubChannelSetPhysicalFrom "PhysicalFrom"
644#define XML_GDTF_DMXSubChannelSetPhysicalTo "PhysicalTo"
645#define XML_GDTF_DMXSubChannelSetSubPhysicalUnit "SubPhysicalUnit"
646#define XML_GDTF_DMXSubChannelSetDMXProfile "DMXProfile"
647// Macros
648#define XML_GDTF_MacroNodeName "FTMacro"
649#define XML_GDTF_MacroName "Name"
650#define XML_GDTF_MacroChannelFunction "ChannelFunction"
651#define XML_GDTF_MacroDMX "MacroDMX"
652#define XML_GDTF_MacroDMXStep "MacroDMXStep"
653#define XML_GDTF_MacroDMXStepDuration "Duration"
654#define XML_GDTF_MacroDMXValue "MacroDMXValue"
655#define XML_GDTF_MacroDMXValue_AttrValue "Value"
656#define XML_GDTF_MacroDMXValue_AttrChannel "DMXChannel"
657#define XML_GDTF_MacroVisual "MacroVisual"
658#define XML_GDTF_MacroVisualStep "MacroVisualStep"
659#define XML_GDTF_MacroVisualStep_AttrDuration "Duration"
660#define XML_GDTF_MacroVisualStep_AttrFade "Fade"
661#define XML_GDTF_MacroVisualStep_AttrDelay "Delay"
662#define XML_GDTF_MacroVisualValue "MacroVisualValue"
663#define XML_GDTF_MacroVisualValue_AttrValue "Value"
664#define XML_GDTF_MacroVisualValue_AttrChanFunc "ChannelFunction"
665//
666#define XML_GDTF_DMXRelationNodeName "Relation"
667#define XML_GDTF_DMXRelationName "Name"
668#define XML_GDTF_DMXRelationMaster "Master"
669#define XML_GDTF_DMXRelationSlave "Follower"
670#define XML_GDTF_DMXRelationType "Type"
671#define XML_GDTF_DMXRelationDMXFrom "DMXFrom"
672#define XML_GDTF_DMXRelationDMXTo "DMXTo"
673
674#define XML_GDTF_DMXMasterEnum_Multiply "Multiply"
675#define XML_GDTF_DMXMasterEnum_Override "Override"
676
677#define XML_GDTF_RevisionNodeName "Revision"
678#define XML_GDTF_RevisionText "Text"
679#define XML_GDTF_RevisionDate "Date"
680#define XML_GDTF_RevisionUserId "UserID"
681#define XML_GDTF_RevisionModifiedBy "ModifiedBy"
682// -------------------------------------------------------------------------------
683// Protocolls
684#define XML_GDTF_Protocols "Protocols"
685
686#define XML_GDTF_FTRDM "FTRDM"
687#define XML_GDTF_FTRDM_AttrManufacturerID "ManufacturerID"
688#define XML_GDTF_FTRDM_AttrDeviceModelID "DeviceModelID"
689#define XML_GDTF_FTRDM_AttrSoftwareVersionIDs "SoftwareVersionIDs"
690//
691#define XML_GDTF_DMXPersonalityNodeNam "DMXPersonality"
692#define XML_GDTF_DMXPersonalityValue "Value"
693#define XML_GDTF_DMXPersonalityDMXMode "DMXMode"
694//
695#define XML_GDTF_SoftwareVersionID_NodeNam "SoftwareVersionID"
696#define XML_GDTF_SoftwareVersionID_Value "Value"
697//
698#define XML_GDTF_MapNodeName "Map"
699#define XML_GDTF_MapKey "Key"
700#define XML_GDTF_MapValue "Value"
701
702#define XML_GDTF_ArtNet "Art-Net"
703#define XML_GDTF_sACN "sACN"
704#define XML_GDTF_KiNET "KiNET"
705#define XML_GDTF_PosiStageNet "PosiStageNet"
706#define XML_GDTF_OpenSoundControl "OpenSoundControl"
707#define XML_GDTF_CITP "CITP"
708
709#define XML_GDTF_ThresholdOperator_Is "Is"
710#define XML_GDTF_ThresholdOperator_IsNot "IsNot"
711#define XML_GDTF_ThresholdOperator_Greater "Greater"
712#define XML_GDTF_ThresholdOperator_Less "Less"
713// -------------------------------------------------------------------------------
714#define XML_GDTF_UserPresetNodeName "FTPreset"
715
716#define XML_GDTF_PhysicalDescriptionsColorSpaceCollect "AdditionalColorSpaces"
717#define XML_GDTF_PhysicalDescriptionsGamutCollect "Gamuts"
718#define XML_GDTF_PhysicalDescriptionsEmitterCollect "Emitters"
719#define XML_GDTF_EmitterNodeName "Emitter"
720#define XML_GDTF_EmitterName "Name"
721#define XML_GDTF_EmitterColor "Color"
722#define XML_GDTF_EmitterDominantWaveLength "DominantWaveLength"
723#define XML_GDTF_EmitterDiodePart "DiodePart"
724
725#define XML_GDTF_DMX_ProfileCollect "DMXProfiles"
726#define XML_GDTF_DMX_Profile "DMXProfile"
727#define XML_GDTF_DMX_ProfileName "Name"
728
729#define XML_GDTF_GamutNodeName "Gamut"
730#define XML_GDTF_GamutName "Name"
731#define XML_GDTF_GamutPoints "Points"
732
733#define XML_GDTF_Point "Point"
734#define XML_GDTF_PointDMXPercentage "DMXPercentage"
735#define XML_GDTF_PointCFC3 "CFC3"
736#define XML_GDTF_PointCFC2 "CFC2"
737#define XML_GDTF_PointCFC1 "CFC1"
738#define XML_GDTF_PointCFC0 "CFC0"
739
740#define XML_GDTF_ConnectorCollect "Connectors"
741#define XML_GDTF_ConnectorNodeName "Connector"
742#define XML_GDTF_ConnectorName "Name"
743#define XML_GDTF_ConnectorType "Type"
744#define XML_GDTF_ConnectorDmxBreak "DMXBreak"
745#define XML_GDTF_ConnectorGender "Gender"
746#define XML_GDTF_ConnectorLength "Length"
747
748//-----------------------------------------------------------------------------
749// Properties Collect
750
751#define XML_GDTF_PropertiesCollect "Properties"
752
753#define XML_GDTF_OperatingTemperatureNodeName "OperatingTemperature"
754#define XML_GDTF_OperatingTemperatureLow "Low"
755#define XML_GDTF_OperatingTemperatureHigh "High"
756
757#define XML_GDTF_WeightNodeName "Weight"
758#define XML_GDTF_WeightValue "Value"
759
760#define XML_GDTF_LegHeightNodeName "LegHeight"
761#define XML_GDTF_LegHeightValue "Value"
762
763//-----------------------------------------------------------------------------
764// Measurement
765#define XML_GDTF_MeasurementNodeName "Measurement"
766// Measurement Attribs
767#define XML_GDTF_MeasurementPhysical "Physical"
768#define XML_GDTF_MeasurementLuminousIntensity "LuminousIntensity"
769#define XML_GDTF_MeasurementTransmission "Transmission"
770#define XML_GDTF_MeasurementInterpolationTo "InterpolationTo"
771//-----------------------------------------------------------------------------
772// MeasurementPoint
773#define XML_GDTF_MeasurementPointNode "MeasurementPoint"
774// MeasurementPoint Attribs.
775#define XML_GDTF_MeasurementWaveLegth "WaveLength"
776#define XML_GDTF_MeasurementEnergy "Energy"
777//-----------------------------------------------------------------------------
778// InterpolationTo Enum
779#define XML_GDTF_InterpolationTo_Linear "Linear"
780#define XML_GDTF_InterpolationTo_Step "Step"
781#define XML_GDTF_InterpolationTo_Log "Log"
782
783//-----------------------------------------------------------------------------
784// CanHaveChildren Enum
785#define XML_GDTF_CanHaveChildren_Yes "Yes"
786#define XML_GDTF_CanHaveChildren_No "No"
787
788//-----------------------------------------------------------------------------
789#define XML_GDTF_ColorRenderingIndexCollect "CRIs"
790#define XML_GDTF_ColorRenderingIndexGroup "CRIGroup"
791#define XML_GDTF_ColorRenderingIndexGroup_ColorTemp "ColorTemperature"
792#define XML_GDTF_ColorRenderingIndex "CRI"
793#define XML_GDTF_ColorRenderingIndex_CES "CES"
794#define XML_GDTF_ColorRenderingIndex_CRI "ColorRenderingIndex"
795
796
797// ColorSample Array
798#define XML_GDTF_ColorSample_1 "CES01"
799#define XML_GDTF_ColorSample_2 "CES02"
800#define XML_GDTF_ColorSample_3 "CES03"
801#define XML_GDTF_ColorSample_4 "CES04"
802#define XML_GDTF_ColorSample_5 "CES05"
803#define XML_GDTF_ColorSample_6 "CES06"
804#define XML_GDTF_ColorSample_7 "CES07"
805#define XML_GDTF_ColorSample_8 "CES08"
806#define XML_GDTF_ColorSample_9 "CES09"
807#define XML_GDTF_ColorSample_10 "CES10"
808#define XML_GDTF_ColorSample_11 "CES11"
809#define XML_GDTF_ColorSample_12 "CES12"
810#define XML_GDTF_ColorSample_13 "CES13"
811#define XML_GDTF_ColorSample_14 "CES14"
812#define XML_GDTF_ColorSample_15 "CES15"
813#define XML_GDTF_ColorSample_16 "CES16"
814#define XML_GDTF_ColorSample_17 "CES17"
815#define XML_GDTF_ColorSample_18 "CES18"
816#define XML_GDTF_ColorSample_19 "CES19"
817#define XML_GDTF_ColorSample_20 "CES20"
818#define XML_GDTF_ColorSample_21 "CES21"
819#define XML_GDTF_ColorSample_22 "CES22"
820#define XML_GDTF_ColorSample_23 "CES23"
821#define XML_GDTF_ColorSample_24 "CES24"
822#define XML_GDTF_ColorSample_25 "CES25"
823#define XML_GDTF_ColorSample_26 "CES26"
824#define XML_GDTF_ColorSample_27 "CES27"
825#define XML_GDTF_ColorSample_28 "CES28"
826#define XML_GDTF_ColorSample_29 "CES29"
827#define XML_GDTF_ColorSample_30 "CES30"
828#define XML_GDTF_ColorSample_31 "CES31"
829#define XML_GDTF_ColorSample_32 "CES32"
830#define XML_GDTF_ColorSample_33 "CES33"
831#define XML_GDTF_ColorSample_34 "CES34"
832#define XML_GDTF_ColorSample_35 "CES35"
833#define XML_GDTF_ColorSample_36 "CES36"
834#define XML_GDTF_ColorSample_37 "CES37"
835#define XML_GDTF_ColorSample_38 "CES38"
836#define XML_GDTF_ColorSample_39 "CES39"
837#define XML_GDTF_ColorSample_40 "CES40"
838#define XML_GDTF_ColorSample_41 "CES41"
839#define XML_GDTF_ColorSample_42 "CES42"
840#define XML_GDTF_ColorSample_43 "CES43"
841#define XML_GDTF_ColorSample_44 "CES44"
842#define XML_GDTF_ColorSample_45 "CES45"
843#define XML_GDTF_ColorSample_46 "CES46"
844#define XML_GDTF_ColorSample_47 "CES47"
845#define XML_GDTF_ColorSample_48 "CES48"
846#define XML_GDTF_ColorSample_49 "CES49"
847#define XML_GDTF_ColorSample_50 "CES50"
848#define XML_GDTF_ColorSample_51 "CES51"
849#define XML_GDTF_ColorSample_52 "CES52"
850#define XML_GDTF_ColorSample_53 "CES53"
851#define XML_GDTF_ColorSample_54 "CES54"
852#define XML_GDTF_ColorSample_55 "CES55"
853#define XML_GDTF_ColorSample_56 "CES56"
854#define XML_GDTF_ColorSample_57 "CES57"
855#define XML_GDTF_ColorSample_58 "CES58"
856#define XML_GDTF_ColorSample_59 "CES59"
857#define XML_GDTF_ColorSample_60 "CES60"
858#define XML_GDTF_ColorSample_61 "CES61"
859#define XML_GDTF_ColorSample_62 "CES62"
860#define XML_GDTF_ColorSample_63 "CES63"
861#define XML_GDTF_ColorSample_64 "CES64"
862#define XML_GDTF_ColorSample_65 "CES65"
863#define XML_GDTF_ColorSample_66 "CES66"
864#define XML_GDTF_ColorSample_67 "CES67"
865#define XML_GDTF_ColorSample_68 "CES68"
866#define XML_GDTF_ColorSample_69 "CES69"
867#define XML_GDTF_ColorSample_70 "CES70"
868#define XML_GDTF_ColorSample_71 "CES71"
869#define XML_GDTF_ColorSample_72 "CES72"
870#define XML_GDTF_ColorSample_73 "CES73"
871#define XML_GDTF_ColorSample_74 "CES74"
872#define XML_GDTF_ColorSample_75 "CES75"
873#define XML_GDTF_ColorSample_76 "CES76"
874#define XML_GDTF_ColorSample_77 "CES77"
875#define XML_GDTF_ColorSample_78 "CES78"
876#define XML_GDTF_ColorSample_79 "CES79"
877#define XML_GDTF_ColorSample_80 "CES80"
878#define XML_GDTF_ColorSample_81 "CES81"
879#define XML_GDTF_ColorSample_82 "CES82"
880#define XML_GDTF_ColorSample_83 "CES83"
881#define XML_GDTF_ColorSample_84 "CES84"
882#define XML_GDTF_ColorSample_85 "CES85"
883#define XML_GDTF_ColorSample_86 "CES86"
884#define XML_GDTF_ColorSample_87 "CES87"
885#define XML_GDTF_ColorSample_88 "CES88"
886#define XML_GDTF_ColorSample_89 "CES89"
887#define XML_GDTF_ColorSample_90 "CES90"
888#define XML_GDTF_ColorSample_91 "CES91"
889#define XML_GDTF_ColorSample_92 "CES92"
890#define XML_GDTF_ColorSample_93 "CES93"
891#define XML_GDTF_ColorSample_94 "CES94"
892#define XML_GDTF_ColorSample_95 "CES95"
893#define XML_GDTF_ColorSample_96 "CES96"
894#define XML_GDTF_ColorSample_97 "CES97"
895#define XML_GDTF_ColorSample_98 "CES98"
896#define XML_GDTF_ColorSample_99 "CES99"
897
898//-----------------------------------------------------------------------------
899// ColorSpace Enum Vals
900#define XML_GDTF_ColorSpaceEnum "ColorSpace"
901
902#define XML_GDTF_ColorSpaceEnum_sRGB "sRGB"
903#define XML_GDTF_ColorSpaceEnum_Custom "Custom"
904#define XML_GDTF_ColorSpaceEnum_ProPhoto "ProPhoto"
905#define XML_GDTF_ColorSpaceEnumr_ANSI "ANSI"
906//-----------------------------------------------------------------------------
const Sint32 kGDTF_CurrentMajorVersion
Definition CommonPrefix.h:257
const Sint32 kGDTF_CurrentMinorVersion
Definition CommonPrefix.h:258
const Sint32 kMVR_MinorVersion
Definition CommonPrefix.h:255
const Sint32 kMVR_MajorVersion
Definition CommonPrefix.h:254
int32_t Sint32
Definition GSTypes.h:36