Classes

  ClassDescription
Public classAdvancedGlazing
A static class that provides access to the property names that appear in the AdvancedGlazing visual asset schema.
Public classAdvancedLayered
A static class that provides access to the property names that appear in the AdvancedLayered visual asset schema.
Public classAdvancedMetal
A static class that provides access to the property names that appear in the AdvancedMetal visual asset schema.
Public classAdvancedOpaque
A static class that provides access to the property names that appear in the AdvancedOpaque visual asset schema.
Public classAdvancedTransparent
A static class that provides access to the property names that appear in the AdvancedTransparent visual asset schema.
Public classAdvancedWood
A static class that provides access to the property names that appear in the AdvancedWood visual asset schema.
Public classAppearanceAssetEditScope
A scope object that provides special access and limitations related to editing appearance assets and their related elements.
Public classAsset
Represents a connected property of material.
Public classAssetProperties
Represents a set of asset property(s).
Public classAssetProperty
Represents a property of material.
Public classAssetPropertyBoolean
Represents a property of material.
Public classAssetPropertyDistance
Represents a property of material.
Public classAssetPropertyDouble
Represents a property of material.
Public classAssetPropertyDoubleArray2d
Represents a property consisting of an array of double values.
Public classAssetPropertyDoubleArray3d
Represents a vector or point property.
Public classAssetPropertyDoubleArray4d
Represents a color property of material.
Public classAssetPropertyDoubleMatrix44
Represents a property consisting of an array of double values.
Public classAssetPropertyEnum
Represents a property of material.
Public classAssetPropertyFloat
Represents a property of material.
Public classAssetPropertyFloatArray
Represents a property consisting of an array of float values.
Public classAssetPropertyInt64
Represents a property of Int64 value.
Public classAssetPropertyInteger
Represents a property of material.
Public classAssetPropertyList
Represents a list of AssetProperty(s).
Public classAssetPropertyReference
Represents a connected property of material.
Public classAssetPropertyString
Represents a property of material.
Public classAssetPropertyTime
Represents a connected property of material.
Public classAssetPropertyUInt64
Represents a property of UInt64 value.
Public classAssetSet
Public classAssetSetIterator
Public classBumpMap
A static class that provides access to the property names that appear in the BumpMap visual asset schema.
Public classCeramic
A static class that provides access to the property names that appear in the Ceramic visual asset schema.
Public classChecker
A static class that provides access to the property names that appear in the Checker visual asset schema.
Public classConcrete
A static class that provides access to the property names that appear in the Concrete visual asset schema.
Public classGeneric
A static class that provides access to the property names that appear in the Generic visual asset schema.
Public classGlazing
A static class that provides access to the property names that appear in the Glazing visual asset schema.
Public classGradient
A static class that provides access to the property names that appear in the Gradient visual asset schema.
Public classHardwood
A static class that provides access to the property names that appear in the Hardwood visual asset schema.
Public classMarble
A static class that provides access to the property names that appear in the Marble visual asset schema.
Public classMasonryCMU
A static class that provides access to the property names that appear in the MasonryCMU visual asset schema.
Public classMetal
A static class that provides access to the property names that appear in the Metal visual asset schema.
Public classMetallicPaint
A static class that provides access to the property names that appear in the MetallicPaint visual asset schema.
Public classMirror
A static class that provides access to the property names that appear in the Mirror visual asset schema.
Public classNoise
A static class that provides access to the property names that appear in the Noise visual asset schema.
Public classPlasticVinyl
A static class that provides access to the property names that appear in the PlasticVinyl visual asset schema.
Public classSchemaCommon
A static class that provides access to the property names that appear in all the visual Asset types.
Public classSolidGlass
A static class that provides access to the property names that appear in the SolidGlass visual asset schema.
Public classSpeckle
A static class that provides access to the property names that appear in the Speckle visual asset schema.
Public classStone
A static class that provides access to the property names that appear in the Stone visual asset schema.
Public classTile
A static class that provides access to the property names that appear in the Tile visual asset schema.
Public classUnifiedBitmap
A static class that provides access to the property names that appear in the UnifiedBitmap visual asset schema.
Public classWallPaint
A static class that provides access to the property names that appear in the WallPaint visual asset schema.
Public classWater
A static class that provides access to the property names that appear in the Water visual asset schema.
Public classWave
A static class that provides access to the property names that appear in the Wave visual asset schema.
Public classWood
A static class that provides access to the property names that appear in the Wood visual asset schema.

Enumerations

  EnumerationDescription
Public enumerationAssetPropertyType
Enumerated type listing the type of asset property
Public enumerationAssetType
Enumerated asset types
Public enumerationBumpmapType
The enumerated type representing the permitted values for the asset property "BumpmapType" from the "BumpMap" schema.
Public enumerationCeramicApplicationType
The enumerated type representing the permitted values for the asset property "CeramicApplication" from the "Ceramic" schema.
Public enumerationCeramicBumpType
The enumerated type representing the permitted values for the asset property "CeramicBump" from the "Ceramic" schema.
Public enumerationCeramicPatternType
The enumerated type representing the permitted values for the asset property "CeramicPattern" from the "Ceramic" schema.
Public enumerationCeramicType
The enumerated type representing the permitted values for the asset property "CeramicType" from the "Ceramic" schema.
Public enumerationCommonSharedAssetType
The enumerated type representing the permitted values for the asset property "CommonSharedAsset" from the "Ceramic" schema.
Public enumerationConcreteBrightmodeType
The enumerated type representing the permitted values for the asset property "ConcreteBrightmode" from the "Concrete" schema.
Public enumerationConcreteFinishType
The enumerated type representing the permitted values for the asset property "ConcreteFinish" from the "Concrete" schema.
Public enumerationConcreteSealantType
The enumerated type representing the permitted values for the asset property "ConcreteSealant" from the "Concrete" schema.
Public enumerationGlazingTransmittanceColorType
The enumerated type representing the permitted values for the asset property "GlazingTransmittanceColor" from the "Glazing" schema.
Public enumerationGradientInterpolationType
The enumerated type representing the permitted values for the asset property "GradientInterpolation" from the "Gradient" schema.
Public enumerationGradientNoiseType
The enumerated type representing the permitted values for the asset property "GradientNoise" from the "Gradient" schema.
Public enumerationGradientType
The enumerated type representing the permitted values for the asset property "GradientType" from the "Gradient" schema.
Public enumerationHardwoodApplicationType
The enumerated type representing the permitted values for the asset property "HardwoodApplication" from the "Hardwood" schema.
Public enumerationHardwoodFinishType
The enumerated type representing the permitted values for the asset property "HardwoodFinish" from the "Hardwood" schema.
Public enumerationHardwoodImperfectionsType
The enumerated type representing the permitted values for the asset property "HardwoodImperfections" from the "Hardwood" schema.
Public enumerationHardwoodTintEnabledType
The enumerated type representing the permitted values for the asset property "HardwoodTintEnabled" from the "Hardwood" schema.
Public enumerationLayeredNdfType
The enumerated type representing the permitted values for the asset property "LayeredNdfType" from the "AdvancedLayered" schema.
Public enumerationMasonryCMUApplicationType
The enumerated type representing the permitted values for the asset property "MasonryCMUApplication" from the "MasonryCMU" schema.
Public enumerationMasonryCMUPatternType
The enumerated type representing the permitted values for the asset property "MasonryCMUPattern" from the "MasonryCMU" schema.
Public enumerationMasonryCMUType
The enumerated type representing the permitted values for the asset property "MasonryCMUType" from the "MasonryCMU" schema.
Public enumerationMetalFinishType
The enumerated type representing the permitted values for the asset property "MetalFinish" from the "Metal" schema.
Public enumerationMetallicpaintFinishType
The enumerated type representing the permitted values for the asset property "MetallicpaintFinish" from the "MetallicPaint" schema.
Public enumerationMetallicpaintFlecksType
The enumerated type representing the permitted values for the asset property "MetallicpaintFlecks" from the "MetallicPaint" schema.
Public enumerationMetallicpaintPearlType
The enumerated type representing the permitted values for the asset property "MetallicpaintPearl" from the "MetallicPaint" schema.
Public enumerationMetallicpaintTopcoatType
The enumerated type representing the permitted values for the asset property "MetallicpaintTopcoat" from the "MetallicPaint" schema.
Public enumerationMetalPatternType
The enumerated type representing the permitted values for the asset property "MetalPattern" from the "Metal" schema.
Public enumerationMetalPerforationsType
The enumerated type representing the permitted values for the asset property "MetalPerforations" from the "Metal" schema.
Public enumerationMetalType
The enumerated type representing the permitted values for the asset property "MetalType" from the "Metal" schema.
Public enumerationNoiseType
The enumerated type representing the permitted values for the asset property "NoiseType" from the "Noise" schema.
Public enumerationPlasticvinylApplicationType
The enumerated type representing the permitted values for the asset property "PlasticvinylApplication" from the "PlasticVinyl" schema.
Public enumerationPlasticvinylBumpType
The enumerated type representing the permitted values for the asset property "PlasticvinylBump" from the "PlasticVinyl" schema.
Public enumerationPlasticvinylPatternType
The enumerated type representing the permitted values for the asset property "PlasticvinylPattern" from the "PlasticVinyl" schema.
Public enumerationPlasticvinylType
The enumerated type representing the permitted values for the asset property "PlasticvinylType" from the "PlasticVinyl" schema.
Public enumerationSolidglassBumpEnableType
The enumerated type representing the permitted values for the asset property "SolidglassBumpEnable" from the "SolidGlass" schema.
Public enumerationSolidglassTransmittanceType
The enumerated type representing the permitted values for the asset property "SolidglassTransmittance" from the "SolidGlass" schema.
Public enumerationStoneApplicationType
The enumerated type representing the permitted values for the asset property "StoneApplication" from the "Stone" schema.
Public enumerationStoneBumpType
The enumerated type representing the permitted values for the asset property "StoneBump" from the "Stone" schema.
Public enumerationStonePatternType
The enumerated type representing the permitted values for the asset property "StonePattern" from the "Stone" schema.
Public enumerationSurfaceNdfType
The enumerated type representing the permitted values for the asset property "SurfaceNdfType" from the "AdvancedLayered" schema.
Public enumerationTileBrickType
The enumerated type representing the permitted values for the asset property "TileBrickType" from the "Tile" schema.
Public enumerationWallpaintApplicationType
The enumerated type representing the permitted values for the asset property "WallpaintApplication" from the "WallPaint" schema.
Public enumerationWallpaintFinishType
The enumerated type representing the permitted values for the asset property "WallpaintFinish" from the "WallPaint" schema.
Public enumerationWaterTintEnableType
The enumerated type representing the permitted values for the asset property "WaterTintEnable" from the "Water" schema.
Public enumerationWaterType
The enumerated type representing the permitted values for the asset property "WaterType" from the "Water" schema.
Public enumerationWaveDistributionType
The enumerated type representing the permitted values for the asset property "WaveDistribution" from the "Wave" schema.
Public enumerationWoodPoreType
The enumerated type representing the permitted values for the asset property "WoodPoreType" from the "AdvancedLayered" schema.