<?xml version="1.0" encoding="utf-8"?>
<MetaInfo Version="5.12.1.7323">
  <PersistenceObject Name="AdministrationData">
    <Member Name="ArticleId" IndexInObject="0">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="TimeStamp" IndexInObject="1">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="DataSource" IndexInObject="2">
      <Type Name="Dial.Dialux.ProductData.ProductBaseInterfaces.LuminaireDataSource" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="AdministrationDataPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Data" IndexInObject="2">
      <Type Name="AdministrationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationGridSurface">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationObjectResultTypeConfigurationPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="WorkplaneResultType" IndexInObject="2">
      <Type Name="Dial.Dialux.PropertySets.Interfaces.WorkplaneResultType" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationParameterContainerRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ContainerType" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.CalcParamContainerType" IsGeneric="false" />
    </Member>
    <Member Name="ValidResultTypes" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.CalcResultType" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationParameterRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ResulType" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.CalcResultType" IsGeneric="false" />
    </Member>
    <Member Name="Rotation" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="HeightOffset" IndexInObject="4">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationRepresentationDataPartConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationSettingsPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="ExcludeFurnitureDefault" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="SimplifiedFurnitureDefault" IndexInObject="3">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="DirectOnlyDefault" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="VirtualSurfacesOnlyDefault" IndexInObject="5">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ExcludeFurnitureContextDependent" IndexInObject="6">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="SimplifiedFurnitureContextDependent" IndexInObject="7">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="DirectOnlyContextDependent" IndexInObject="8">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="VirtualSurfacesOnlyContextDependent" IndexInObject="9">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ActiveCalculationType" IndexInObject="10">
      <Type Name="Dial.Dialux.PropertySets.Interfaces.CalculationType" IsGeneric="false" />
    </Member>
    <Member Name="ActiveLightSceneCalculationMode" IndexInObject="11">
      <Type Name="Dial.Dialux.PropertySets.Interfaces.LightSceneCalculationMode" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CalculationSurfaceRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CommonInformationPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="ObjectName" IndexInObject="2">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ObjectDescription" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ObjectPurpose" IndexInObject="4">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CommonUtilisationProfilePropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="IsModified" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="UniqueId" IndexInObject="3">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="IsUserDefined" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Domain" IndexInObject="5">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="Application" IndexInObject="6">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="IsInteriorProfile" IndexInObject="7">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="UnifiedGlareRating" IndexInObject="8">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="GlareRating" IndexInObject="9">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceIlluminance" IndexInObject="10">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceIlluminanceForSurroundingArea" IndexInObject="11">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceIlluminanceForBackgroundArea" IndexInObject="12">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ColourRenderingIndex" IndexInObject="13">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Uniformity" IndexInObject="14">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="WorkingPlaneHeight" IndexInObject="15">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="TaskAreaCylindricHeight" IndexInObject="16">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="DaylightTimeUsage" IndexInObject="17">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="NonDaylightTimeUsage" IndexInObject="18">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="AbsenceFactor" IndexInObject="19">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="PartialOperationFactor" IndexInObject="20">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="TaskAreaMaintenanceFactor" IndexInObject="21">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="LuminaireMaintenanceInterval" IndexInObject="22">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="LampReplacementInterval" IndexInObject="23">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ImmediateLampReplacement" IndexInObject="24">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="EnvironmentConditions" IndexInObject="25">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MaintenanceEnvironmentConditions" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceInterval" IndexInObject="26">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="PollutionCategory" IndexInObject="27">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MaintenancePollutionCategory" IsGeneric="false" />
    </Member>
    <Member Name="DaylightFactorCalculationGridHeight" IndexInObject="28">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="DaylightFactorCalculationGridMargin" IndexInObject="29">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="UtilisationTimeBegin" IndexInObject="30">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="UtilisationTimeEnd" IndexInObject="31">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="UtilisationDaysPerWeek" IndexInObject="32">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReferenceNumber" IndexInObject="33">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="SpecificRequirements" IndexInObject="34">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="CommonlyUsedModifiedMaintenanceIlluminance" IndexInObject="35">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintainedCylindricalIlluminance" IndexInObject="36">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintainedWallIlluminance" IndexInObject="37">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintainedCeilingIlluminance" IndexInObject="38">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="AutomaticIlluminanceLimitCalculation" IndexInObject="39">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="En12464ContextModifiers" IndexInObject="40">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.PropertySets.Interfaces.En12464ContextModifier" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ControlGroup">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
    <Member Name="CreationName" IndexInObject="5">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ControlGroupRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="GroupType" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.ControlGroupType" IsGeneric="false" />
    </Member>
    <Member Name="DaylightType" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.ControlGroupDaylightType" IsGeneric="false" />
    </Member>
    <Member Name="ControllerId" IndexInObject="3">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ChannelPurposes" IndexInObject="4">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.String" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Controller">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="PossibleControllerTypes" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.String" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="CoordSys3D">
    <Member Name="Origin" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="XAxis" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="YAxis" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="ZAxis" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="DimensionsPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Dimensions" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="MinPosition" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="DimValueKey">
    <Member Name="LuminairePrototypeId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ControllerId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ChannelPurpose" IndexInObject="2">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="DrawingGeometricRepresentation">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="RepresentationData" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.RepresentationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="DrawingPrototypeGeometricRepresentation">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="RepresentationData" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.RepresentationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="En12464CalculationGridSurfaceRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="OutputPointCountX" IndexInObject="6">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="OutputPointCountY" IndexInObject="7">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="MultiPolygonSurface" IndexInObject="8">
      <Type Name="MultiPolygonSurface2D" IsGeneric="false" />
    </Member>
    <Member Name="SurfaceParamsPartId" IndexInObject="9">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="IsGridAutomatic" IndexInObject="10">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="GridPointsCreationMode" IndexInObject="11">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.GridPointsMode" IsGeneric="false" />
    </Member>
    <Member Name="GridPointDistanceX" IndexInObject="12">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="GridPointsDistanceY" IndexInObject="13">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="GridPointCountX" IndexInObject="14">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="GridPointsCountY" IndexInObject="15">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="GridPointsAdjustOnX" IndexInObject="16">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="GridPointsAdjustOnY" IndexInObject="17">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="IsMeasuringGrid" IndexInObject="18">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="MeasuringRatio" IndexInObject="19">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="GridMeasuringMethod" IndexInObject="20">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.GridMeasuringMethod" IsGeneric="false" />
    </Member>
    <Member Name="GridParamsPartId" IndexInObject="21">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="EnergyPerformancePropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="CanConstantIlluminance" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="EnergyPerformanceTachometerPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="MaxPowerConsumption" IndexInObject="2">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaxPowerIndicator" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaxPowerCost" IndexInObject="4">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="CurrencyUnit" IndexInObject="5">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="PricePerKwh" IndexInObject="6">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Co2EmissionFactor" IndexInObject="7">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Equipment">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Name" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="BallastPower" IndexInObject="4">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="BallastLumenFactor" IndexInObject="5">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="EmergencyBallastLumenFactor" IndexInObject="6">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MinDimValue" IndexInObject="7">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="StandbyPower" IndexInObject="8">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ChargingPower" IndexInObject="9">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ControlGearTypes" IndexInObject="10">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Comment" IndexInObject="11">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="FalseColorPreviewConfigurationPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="ShowFalseColorPreview" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="FalseColorPreviewConfig" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Double" IsGeneric="false" />
          <Type Name="Dial.MathTypes.RgbColor" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="FileData">
    <Member Name="ProjectDirectory" IndexInObject="0">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="TargetFilename" IndexInObject="1">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="SourceFilename" IndexInObject="2">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="FloorElement">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="FloorElementRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="FloorElementRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Height" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="TopMaterial" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="BottomMaterial" IndexInObject="5">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="Alignment" IndexInObject="6">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.ExtrudedPolygonAlignment" IsGeneric="false" />
    </Member>
    <Member Name="PolyPoints" IndexInObject="7">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="PolyPoint2D" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="SegmentCount" IndexInObject="8">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Shape" IndexInObject="9">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.FloorElementShape" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="GeometricRepresentationDataPartConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="Operation" IndexInObject="4">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.GeometryCombinationOperation" IsGeneric="false" />
    </Member>
    <Member Name="SplitOption" IndexInObject="5">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.SplitOptions" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="GlobalColorTablePropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="MetricColorTable" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Double" IsGeneric="false" />
          <Type Name="System.Int32" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="ImperialColorTable" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Double" IsGeneric="false" />
          <Type Name="System.Int32" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="DqColorTable" IndexInObject="4">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Double" IsGeneric="false" />
          <Type Name="System.Int32" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="SupportSteps" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="SupportStep" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="IsMetricColorTableUserDefined" IndexInObject="6">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="IsImperialColorTableUserDefined" IndexInObject="7">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="GlobalLuminaireMaintenanceInfo">
    <Member Name="MaintenanceInfoCallback" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.Maintenance.ILuminaireMaintenanceInfoCallback" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceFactor" IndexInObject="1">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceFactorIsDefault" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="GlobalSpaceMaintenanceInfo">
    <Member Name="MaintenanceInfoCallback" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.Maintenance.ISpaceMaintenanceInfoCallback" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceFactor" IndexInObject="1">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceFactorIsDefault" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ImageFilePropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Name" IndexInObject="2">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="Description" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="FileFormat" IndexInObject="4">
      <Type Name="Dial.Dialux.PropertySets.Interfaces.FileFormat" IsGeneric="false" />
    </Member>
    <Member Name="File" IndexInObject="5">
      <Type Name="FileData" IsGeneric="false" />
    </Member>
    <Member Name="ImageSource" IndexInObject="6">
      <Type Name="Dial.Dialux.PropertySets.Interfaces.ImageFileSource" IsGeneric="false" />
    </Member>
    <Member Name="ImageFormat" IndexInObject="7">
      <Type Name="Dial.Dialux.Classlib.Interfaces.ImageFileFormat" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="InstanceGeometricRepresentation">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="RepresentationData" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.RepresentationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="JointFreedomParams">
    <Member Name="MinRotation" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="MaxRotation" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="MinTranslation" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="MaxTranslation" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="RotationStep" IndexInObject="4">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DefaultRotation" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="TranslationStep" IndexInObject="6">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DefaultTranslation" IndexInObject="7">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="JointPositionInstanceData">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="MappingSourcePartId" IndexInObject="2">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Rotation" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Translation" IndexInObject="4">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LampCodingTable">
    <Member Name="Names" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
          <Type Name="System.String" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="Languages" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Int32" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="CodingSystem" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.String" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LampType">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Name" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="IlcosType" IndexInObject="4">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ColorRenderingIndex" IndexInObject="5">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ColorTemperature" IndexInObject="6">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LinearRgbColor" IndexInObject="7">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Single" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Power" IndexInObject="8">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Voltage" IndexInObject="9">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="IsDimmable" IndexInObject="10">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="LifeTime" IndexInObject="11">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceLampType" IndexInObject="12">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MaintenanceLampType" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceFactors" IndexInObject="13">
      <Type Name="LampMaintenanceFactorTable" IsGeneric="false" />
    </Member>
    <Member Name="AdministrationData" IndexInObject="14">
      <Type Name="AdministrationData" IsGeneric="false" />
    </Member>
    <Member Name="ProductData" IndexInObject="15">
      <Type Name="ProductData" IsGeneric="false" />
    </Member>
    <Member Name="MechanicData" IndexInObject="16">
      <Type Name="LampTypeMechanicData" IsGeneric="false" />
    </Member>
    <Member Name="ProvidesChannelInformation" IndexInObject="17">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="LampCodingInformation" IndexInObject="18">
      <Type Name="LampCodingTable" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LampTypeChannel">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Flux" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="CorrectionFactor" IndexInObject="4">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ColorRenderingIndex" IndexInObject="5">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ColorTemperature" IndexInObject="6">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ChannelPurpose" IndexInObject="7">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="LinearRgbColor" IndexInObject="8">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Single" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="LanguageDependentTexts" IndexInObject="9">
      <Type Name="LanguageDependentTextContainer" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LampTypeChannelConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LampTypeInEquipmentConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="CorrectionFactor" IndexInObject="4">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="LampIndex" IndexInObject="5">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LanguageDependentTextContainer">
    <Member Name="TextContainer" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Int32" IsGeneric="false" />
          <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
            <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
              <Type Name="Dial.Dialux.ProductData.ProductBaseInterfaces.LanguageDependentTextType" IsGeneric="false" />
              <Type Name="System.String" IsGeneric="false" />
            </Type>
          </Type>
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightDistribution">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="LightDistributionData" IndexInObject="3">
      <Type Name="LightDistributionData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightDistributionConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightDistributionData">
    <Member Name="Symmetry" IndexInObject="0">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LightDistributionSymmetry" IsGeneric="false" />
    </Member>
    <Member Name="CPlanes" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Single" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="GAngles" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Single" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="IntensityValues" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Single" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightEmittingPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="3">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="TextContainer" IndexInObject="4">
      <Type Name="LanguageDependentTextContainer" IsGeneric="false" />
    </Member>
    <Member Name="IndoorMaintenanceLuminaireType" IndexInObject="5">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MaintenanceLuminaireType" IsGeneric="false" />
    </Member>
    <Member Name="OutdoorMaintenanceLuminaireType" IndexInObject="6">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MaintenanceLuminaireType" IsGeneric="false" />
    </Member>
    <Member Name="IndoorMaintenanceFactors" IndexInObject="7">
      <Type Name="IndoorLuminaireMaintenanceFactorTable" IsGeneric="false" />
    </Member>
    <Member Name="OutdoorMaintenanceFactors" IndexInObject="8">
      <Type Name="OutdoorLuminaireMaintenanceFactorTable" IsGeneric="false" />
    </Member>
    <Member Name="CImax" IndexInObject="9">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="GImax" IndexInObject="10">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="CValue" IndexInObject="11">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="GValue" IndexInObject="12">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="UldLeoId" IndexInObject="13">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="AbsolutePhotometry" IndexInObject="14">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="LightDistributionPriority" IndexInObject="15">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LightDistributionProvidingPartInfo" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="GeometryInfo" IndexInObject="16">
      <Type Name="LightEmittingPartGeometryInfo" IsGeneric="false" />
    </Member>
    <Member Name="LightDistributionCoordSys" IndexInObject="17">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightEmittingPartConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="Operation" IndexInObject="4">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.GeometryCombinationOperation" IsGeneric="false" />
    </Member>
    <Member Name="SplitOption" IndexInObject="5">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.SplitOptions" IsGeneric="false" />
    </Member>
    <Member Name="RotationOrder" IndexInObject="6">
      <Type Name="Dial.MathTypes.JointRotationOrder" IsGeneric="false" />
    </Member>
    <Member Name="DegreesOfFreedom" IndexInObject="7">
      <Type Name="JointFreedomParams" IsGeneric="false" />
    </Member>
    <Member Name="FirstIncludedInMeasurement" IndexInObject="8">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightEmittingPartGeometryInfo">
    <Member Name="Shape" IndexInObject="0">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LightEmittingPartShape" IsGeneric="false" />
    </Member>
    <Member Name="Length" IndexInObject="1">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Width" IndexInObject="2">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="AreaC0" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="AreaC90" IndexInObject="4">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="AreaC180" IndexInObject="5">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="AreaC270" IndexInObject="6">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Area85" IndexInObject="7">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightEmittingSurfaceGeometry">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="GeometricPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightEmittingSurfacePartConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightScene">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
    <Member Name="IsActive" IndexInObject="5">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="IsDefault" IndexInObject="6">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightSceneRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="BurningHoursPerYear" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LightSceneType" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.LightSceneType" IsGeneric="false" />
    </Member>
    <Member Name="ConsiderFirstReflection" IndexInObject="3">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ExcludeFurniture" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightSource">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="InitialEmergencyFlags" IndexInObject="3">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LightSourceEmergencyFlags" IsGeneric="false" />
    </Member>
    <Member Name="EmergencyFlags" IndexInObject="4">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LightSourceEmergencyFlags" IsGeneric="false" />
    </Member>
    <Member Name="LampUpdateFlags" IndexInObject="5">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LampUpdateFlags" IsGeneric="false" />
    </Member>
    <Member Name="DefaultEquipmentId" IndexInObject="6">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LampSelectionParams" IndexInObject="7">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="LampSelectionParams" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightSourceControllerConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LightSourceToEmittingPartConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="EmittedFluxFraction" IndexInObject="4">
      <Type Name="System.Single" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireDescriptionPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LuminaireLabel" IndexInObject="2">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="LuminaireIndex" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireElement">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireElementRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireGroup">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireGroupDaylightRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="Time" IndexInObject="1">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ReferenceSkyType" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.DaylightReferenceSkyType" IsGeneric="false" />
    </Member>
    <Member Name="UseDirectSun" IndexInObject="3">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireGroupRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="DimValues" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="DimValueKey" IsGeneric="false" />
          <Type Name="System.Double" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="LuminaireGroupScope" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.LuminaireGroupScope" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireInControlGroupData">
    <Member Name="ContainingRelation" IndexInObject="0">
      <Type Name="RelArrangesElements" IsGeneric="false" />
    </Member>
    <Member Name="LightSourceInstanceIds" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Int32" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireMaintenancePropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceInfo" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.Maintenance.ILuminaireMaintenanceInfo" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminairePrototype">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="2">
      <Type Name="PrototypeGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminairePrototypeRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireTypeMountingData">
    <Member Name="MountingLocations" IndexInObject="0">
      <Type Name="Dial.Dialux.ProductData.ProductBaseInterfaces.MountingLocations" IsGeneric="false" />
    </Member>
    <Member Name="MountingParams" IndexInObject="1">
      <Type Name="MountingParamsTable" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="LuminaireTypeMountingDataPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Data" IndexInObject="2">
      <Type Name="LuminaireTypeMountingData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="MappedLuminaireGeometricRepresentation">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="RepresentationData" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.RepresentationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="MaterialParams">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="IsUserDefault" IndexInObject="1">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="InternalName" IndexInObject="2">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="DisplayName" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Type" IndexInObject="5">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.MaterialType" IsGeneric="false" />
    </Member>
    <Member Name="ColorLuminance" IndexInObject="6">
      <Type Name="System.Single" IsGeneric="false" />
    </Member>
    <Member Name="Roughness" IndexInObject="7">
      <Type Name="System.Single" IsGeneric="false" />
    </Member>
    <Member Name="Shininess" IndexInObject="8">
      <Type Name="System.Single" IsGeneric="false" />
    </Member>
    <Member Name="Transparency" IndexInObject="9">
      <Type Name="System.Single" IsGeneric="false" />
    </Member>
    <Member Name="IoR" IndexInObject="10">
      <Type Name="System.Single" IsGeneric="false" />
    </Member>
    <Member Name="ColorBase" IndexInObject="11">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Single" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="TextureLayers" IndexInObject="12">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="TextureLayerParams" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="MinMaxInfoViewElementPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Minimum" IndexInObject="2">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Maximum" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="MountingParamsTable">
    <Member Name="MountingTypes" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MountingType" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="MountingReferences" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.MountingReference" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="MountingParams" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
          <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
            <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
              <Type Name="System.String" IsGeneric="false" />
              <Type Name="System.Object" IsGeneric="false" />
            </Type>
          </Type>
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="MultiPolygonSurface2D">
    <Member Name="OuterLoops" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
          <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
            <Type Name="System.Double" IsGeneric="false" />
          </Type>
        </Type>
      </Type>
    </Member>
    <Member Name="InnerLoops" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
          <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
            <Type Name="System.Double" IsGeneric="false" />
          </Type>
        </Type>
      </Type>
    </Member>
    <Member Name="MaterialId" IndexInObject="2">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="NorthArrow">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="NorthArrowRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Height" IndexInObject="6">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ScaleFactor" IndexInObject="7">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="LeftMaterial" IndexInObject="8">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="RightMaterial" IndexInObject="9">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ObjectCounterIndex">
    <Member Name="ParentId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="PersistenceName" IndexInObject="1">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ObjectManager">
    <Member Name="NextObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectIndices" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="ObjectCounterIndex" IsGeneric="false" />
          <Type Name="System.Int32" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="ObjectCollections" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Type" IsGeneric="false" />
          <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
            <Type Name="Dial.Dialux.ProjectData.Base.Root" IsGeneric="false" />
          </Type>
        </Type>
      </Type>
    </Member>
    <Member Name="NameIndexMap" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Int64" IsGeneric="false" />
          <Type Name="System.Int32" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PersistentDefaultMaterial">
    <Member Name="Name" IndexInObject="0">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PersistentObjectMaterialAssociation">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="PartIdAssociations" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="PersistentPartIdAssociation" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartAssociations" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.Interfaces.IPartMaterialAssociation" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PersistentPartIdAssociation">
    <Member Name="PointOnFace" IndexInObject="0">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="FaceNormal" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartId" IndexInObject="2">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PersistentPartMaterialAssociationPointOnFace">
    <Member Name="PartId" IndexInObject="0">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="FaceAssociations" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Int32" IsGeneric="false" />
          <Type Name="Dial.MathTypes.Vector3D" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="FaceCoordSyses" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="System.Int32" IsGeneric="false" />
          <Type Name="CoordSys3D" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="MaterialFaceAssociations" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
          <Type Name="Dial.Dialux.GeometryBase.Material.PersistentMaterialFaceAssociation`1" IsGeneric="true" CountGenericParameter="1">
            <Type Name="Dial.MathTypes.Vector3D" IsGeneric="false" />
          </Type>
        </Type>
      </Type>
    </Member>
    <Member Name="TextureAssociations" IndexInObject="4">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="PersistentTextureAssociation" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="FaceCoordSysesAreWorld" IndexInObject="5">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PolyPoint2D">
    <Member Name="Material" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="Position" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PolyPoint3D">
    <Member Name="Material" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="Position" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PossibleEquipmentConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PrismaticVolumeRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="ExtrusionVector" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="StartMaterial" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="EndMaterial" IndexInObject="5">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="PositiveInfiniteLength" IndexInObject="6">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="NegativeInfiniteLength" IndexInObject="7">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="PolyPoints" IndexInObject="8">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="PolyPoint3D" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="ItemType" IndexInObject="9">
      <Type Name="Dial.Dialux.GeometryInitData.Interfaces.RepresentationItemType" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ProductData">
    <Member Name="Manufacturer" IndexInObject="0">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="EuropeanArticleNo" IndexInObject="1">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="TextContainer" IndexInObject="2">
      <Type Name="LanguageDependentTextContainer" IsGeneric="false" />
    </Member>
    <Member Name="Images" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProductData.ProductBaseInterfaces.ProductImagePurpose" IsGeneric="false" />
          <Type Name="ProductImage" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ProductDataPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Data" IndexInObject="2">
      <Type Name="ProductData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Project">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ProjectInfoPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="TrackingId" IndexInObject="2">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="ProjectName" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ProjectDescription" IndexInObject="4">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ProjectDate" IndexInObject="5">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ProjectAddress" IndexInObject="6">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="ProjectContacts" IndexInObject="7">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="ProjectContact" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="ProjectShortDescription" IndexInObject="8">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="Image" IndexInObject="9">
      <Type Name="FileData" IsGeneric="false" />
    </Member>
    <Member Name="InternalProjectContacts" IndexInObject="10">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="ProjectContact" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Editor" IndexInObject="11">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PrototypeDefinitionData">
    <Member Name="ContainingRelation" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.RelDefines" IsGeneric="false" />
    </Member>
    <Member Name="KeepPrototypeWhenOrphaned" IndexInObject="1">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="PrototypeGeometricRepresentation">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="RepresentationData" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.RepresentationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Quaternion">
    <Member Name="W" IndexInObject="0">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="X" IndexInObject="1">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Y" IndexInObject="2">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Z" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RasterGraphicDrawingElement">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RasterGraphicDrawingPrototype">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="2">
      <Type Name="PrototypeGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
    <Member Name="WorldCoordSys" IndexInObject="4">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RasterGraphicDrawingPrototypeRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="FileFormat" IndexInObject="6">
      <Type Name="Dial.Dialux.Classlib.Interfaces.ImageFileFormat" IsGeneric="false" />
    </Member>
    <Member Name="OriginalDirectory" IndexInObject="7">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="OriginalFileName" IndexInObject="8">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="InternalFileName" IndexInObject="9">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="CopyToProject" IndexInObject="10">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="PreviewData_Filename" IndexInObject="11">
      <Type Name="Dial.Dialux.Persistence.BinaryData" IsGeneric="false" />
    </Member>
    <Member Name="Scale" IndexInObject="12">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="IsClipboardFile" IndexInObject="13">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Transparency" IndexInObject="14">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="InvertColors" IndexInObject="15">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="PixelHeight" IndexInObject="16">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="PixelWidth" IndexInObject="17">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RasterGraphicDrawingRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Active" IndexInObject="6">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ReferenceCoordSysElement">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ReferenceCoordSysElementRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelAggregates">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="RelatingObject" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.InstanceObjects.InstanceObject" IsGeneric="false" />
    </Member>
    <Member Name="RelatedObjects" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProjectData.InstanceObjects.InstanceObject" IsGeneric="false" />
          <Type Name="Dial.Dialux.ProjectData.Relations.AggregationData" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelArrangesElements">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="RelatingArrangement" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.InstanceObjects.ArrangementElement" IsGeneric="false" />
    </Member>
    <Member Name="RelatedElements" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProjectData.InstanceObjects.Element" IsGeneric="false" />
          <Type Name="Dial.Dialux.ProjectData.Relations.ArrangementElementData" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelConnectsDrawingPrototypes">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPrototype" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.PrototypeObjects.DrawingPrototype" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPrototype" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.PrototypeObjects.DrawingPrototype" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelConnectsPlanarFloorElements">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="ConnectionGeometry" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.InstanceObjects.ConnectionGeometry" IsGeneric="false" />
    </Member>
    <Member Name="RelatingElement" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.InstanceObjects.Element" IsGeneric="false" />
    </Member>
    <Member Name="RelatedElement" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.InstanceObjects.Element" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelContainedInSpatialStructure">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="RelatingStructure" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.InstanceObjects.SpatialStructureElement" IsGeneric="false" />
    </Member>
    <Member Name="RelatedElements" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProjectData.InstanceObjects.Element" IsGeneric="false" />
          <Type Name="Dial.Dialux.ProjectData.Relations.ContainedData" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelDefinesByProperties">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="RelatedObjects" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
          <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinitionData" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="RelatingPropertySet" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.Base.PropertySetDefinition" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="RelDefinesByPrototype">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="RelatedObjects" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.KeyValuePair`2" IsGeneric="true" CountGenericParameter="2">
          <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
          <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinitionData" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="RelatingPrototype" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.PrototypeObjects.ProductPrototype" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="SelectedEquipmentInstanceData">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="MappingSourcePartId" IndexInObject="2">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="EmergencyFlags" IndexInObject="3">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.LightSourceEmergencyFlags" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Site">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="SiteRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Longitude" IndexInObject="6">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Latitude" IndexInObject="7">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="TimeZoneSerializedString" IndexInObject="8">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="Location" IndexInObject="9">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="SpaceMaintenancePropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="MaintenanceInfo" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.Maintenance.ISpaceMaintenanceInfo" IsGeneric="false" />
    </Member>
    <Member Name="DefaultGlobalMaintenanceFactor" IndexInObject="3">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Spectrum">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnly" IndexInObject="2">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Name" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="Type" IndexInObject="4">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.SpectrumType" IsGeneric="false" />
    </Member>
    <Member Name="SpectrumData" IndexInObject="5">
      <Type Name="SpectrumData" IsGeneric="false" />
    </Member>
    <Member Name="DataSource" IndexInObject="6">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.SpectrumDataSource" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="SpectrumConnection">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="RelatingPart" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
    <Member Name="RelatedPart" IndexInObject="3">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="SpectrumData">
    <Member Name="Type" IndexInObject="0">
      <Type Name="Dial.Dialux.ProductData.LuminaireDataInterfaces.StandardSpectrumType" IsGeneric="false" />
    </Member>
    <Member Name="WaveLengths" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Int32" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="Intensities" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="SupportStep">
    <Member Name="Value" IndexInObject="0">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="ColorIndex" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="StepType" IndexInObject="2">
      <Type Name="Dial.Dialux.PropertySets.Interfaces.StepType" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Surface3D">
    <Member Name="Material" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="PolyPoints" IndexInObject="1">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
          <Type Name="System.Double" IsGeneric="false" />
        </Type>
      </Type>
    </Member>
    <Member Name="SurfaceFlags" IndexInObject="2">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.SurfaceFlags" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="Surface3DCollectionRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Surfaces" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Surface3D" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="TextElement2D">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="TextElement2DRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="TextElement2DRepresentationDataPart">
    <Member Name="ContainingRepresentationData" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.GeometricRepresentationData" IsGeneric="false" />
    </Member>
    <Member Name="PartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Text" IndexInObject="3">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="FaceName" IndexInObject="4">
      <Type Name="System.String" IsGeneric="false" />
    </Member>
    <Member Name="Height" IndexInObject="5">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="Escapement" IndexInObject="6">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Width" IndexInObject="7">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="CharOrientation" IndexInObject="8">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Weight" IndexInObject="9">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextWeight" IsGeneric="false" />
    </Member>
    <Member Name="Italic" IndexInObject="10">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Underline" IndexInObject="11">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="StrikeOut" IndexInObject="12">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OutPrecision" IndexInObject="13">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextOutPrecision" IsGeneric="false" />
    </Member>
    <Member Name="ClipPrecision" IndexInObject="14">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextClipPrecision" IsGeneric="false" />
    </Member>
    <Member Name="Quality" IndexInObject="15">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextQuality" IsGeneric="false" />
    </Member>
    <Member Name="Pitch" IndexInObject="16">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextPitch" IsGeneric="false" />
    </Member>
    <Member Name="Family" IndexInObject="17">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextFamily" IsGeneric="false" />
    </Member>
    <Member Name="RightToLeft" IndexInObject="18">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Alignment" IndexInObject="19">
      <Type Name="Dial.Dialux.GeometryRepresentationParams.Interfaces.TextAlignment" IsGeneric="false" />
    </Member>
    <Member Name="Material" IndexInObject="20">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IPersistentMaterialRef" IsGeneric="false" />
    </Member>
    <Member Name="ReadOnlyText" IndexInObject="21">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ScaleFactors" IndexInObject="22">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="TextElementGeometricRepresentation">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="RepresentationData" IndexInObject="1">
      <Type Name="Dial.Dialux.ProjectData.RepresentationData.RepresentationData" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="UndoableMaterial">
    <Member Name="MaterialParams" IndexInObject="0">
      <Type Name="MaterialParams" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="UtilisationSettingOriginationPropertySet">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="TemplateGuid" IndexInObject="2">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ViewElement">
    <Member Name="ObjectId" IndexInObject="0">
      <Type Name="System.Int64" IsGeneric="false" />
    </Member>
    <Member Name="ObjectGuid" IndexInObject="1">
      <Type Name="System.Guid" IsGeneric="false" />
    </Member>
    <Member Name="LocalCoordSys" IndexInObject="2">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="Representation" IndexInObject="3">
      <Type Name="InstanceGeometricRepresentation" IsGeneric="false" />
    </Member>
    <Member Name="MatAssoc" IndexInObject="4">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.IObjectMaterialAssociation" IsGeneric="false" />
    </Member>
  </PersistenceObject>
  <PersistenceObject Name="ViewElementRepresentationData">
    <Member Name="RepresentedObject" IndexInObject="0">
      <Type Name="Dial.Dialux.ProjectData.Base.ObjectDefinition" IsGeneric="false" />
    </Member>
    <Member Name="NextPartId" IndexInObject="1">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="Parts" IndexInObject="2">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPart" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="PartConnections" IndexInObject="3">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="Dial.Dialux.ProjectData.RepresentationData.Parts.RepresentationDataPartConnection" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="DisableSubtraction" IndexInObject="4">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="OperandScale" IndexInObject="5">
      <Type Name="System.Collections.Generic.IEnumerable`1" IsGeneric="true" CountGenericParameter="1">
        <Type Name="System.Double" IsGeneric="false" />
      </Type>
    </Member>
    <Member Name="ViewType" IndexInObject="6">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.ViewType" IsGeneric="false" />
    </Member>
    <Member Name="Wireframe" IndexInObject="7">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowDwgDrawings" IndexInObject="8">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowAuxiliaryLines" IndexInObject="9">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowSkyBox" IndexInObject="10">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowCoordSys" IndexInObject="11">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowResults" IndexInObject="12">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.ViewResults" IsGeneric="false" />
    </Member>
    <Member Name="Screenshot" IndexInObject="13">
      <Type Name="FileData" IsGeneric="false" />
    </Member>
    <Member Name="Thumbnail" IndexInObject="14">
      <Type Name="FileData" IsGeneric="false" />
    </Member>
    <Member Name="CameraOrientation" IndexInObject="15">
      <Type Name="Quaternion" IsGeneric="false" />
    </Member>
    <Member Name="CameraTargetDistance" IndexInObject="16">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="CameraOrthoHeight" IndexInObject="17">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="CameraPerspective" IndexInObject="18">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="HorizontalRange" IndexInObject="19">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="VerticalRange" IndexInObject="20">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="UserViewId" IndexInObject="21">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="WhiteBalanceMethod" IndexInObject="22">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.WhiteBalanceMethod" IsGeneric="false" />
    </Member>
    <Member Name="WhitePointTemperature" IndexInObject="23">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="AverageLuminance" IndexInObject="24">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MinimumCorrectedLuminance" IndexInObject="25">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MinimumAverageLuminance" IndexInObject="26">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="MinimumBrightness" IndexInObject="27">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="FixAverageLuminance" IndexInObject="28">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Brightness" IndexInObject="29">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="CameraFieldOfView" IndexInObject="30">
      <Type Name="System.Double" IsGeneric="false" />
    </Member>
    <Member Name="FalseColors" IndexInObject="31">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="LightTexturesOff" IndexInObject="32">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="FalseColorsType" IndexInObject="33">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.FalseColorsType" IsGeneric="false" />
    </Member>
    <Member Name="RealtimeLight" IndexInObject="34">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="EnergyTachometer" IndexInObject="35">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="FalseColorsInterpolation" IndexInObject="36">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationParams.FalseColorsInterpolation" IsGeneric="false" />
    </Member>
    <Member Name="ShowDimensionings" IndexInObject="37">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="RefCoordSys" IndexInObject="38">
      <Type Name="CoordSys3D" IsGeneric="false" />
    </Member>
    <Member Name="ResetCamera" IndexInObject="39">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowNorthArrow" IndexInObject="40">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="Version" IndexInObject="41">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
    <Member Name="ShowChartings" IndexInObject="42">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowCalculationObjects" IndexInObject="43">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowWorkPlanes" IndexInObject="44">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowRoomStamp" IndexInObject="45">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowLightDistribution" IndexInObject="46">
      <Type Name="Dial.Dialux.ProjectData.Interfaces.RepresentationItems.LightDistributionViewMode" IsGeneric="false" />
    </Member>
    <Member Name="ShowLeoOrientation" IndexInObject="47">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowRealtimeLight" IndexInObject="48">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="ShowCustomSpaceContours" IndexInObject="49">
      <Type Name="System.Boolean" IsGeneric="false" />
    </Member>
    <Member Name="RealtimeLightCount" IndexInObject="50">
      <Type Name="System.Int32" IsGeneric="false" />
    </Member>
  </PersistenceObject>
</MetaInfo>