PrecastCatalogService
Canonical path: NemAll_Python_Precast.PrecastCatalogService
Implementation of the precast catalog service
Methods:
-
GetAllFixtureCatalogValues–Get the values of all fixtures from the fixture catalog
-
GetAreaFixtureCatalogValues–Get the values of the area fixtures from the fixture catalog
-
GetBrickTileCatalogValues–Get the values from the tile or brick catalog
-
GetConcreteGradeCatalogValues–Get the values from the concrete grade catalog
-
GetFactoryCatalogValues–Get the values from the factory catalog
-
GetFixtureEntryNames–Gets the list of fixture entry names for a given path and file index.
-
GetFixtureGroupNames–Get the list of group names (file names) for a specified fixture path index.
-
GetFixturePathShortName–Gets the short name for a fixture path based on the provided path.
-
GetFixturePathShortNames–Get the list of path short names where fixtures are stored (Office, Project...)
-
GetInsulationCatalogValues–Get the descriptions from the insulation material catalog
-
GetLineFixtureCatalogValues–Get the values of the line fixtures from the fixture catalog
-
GetMultiMaterialLayoutCatalogValues–Gets the values from the multi material layout catalog
-
GetMultiMaterialLayoutSelectionResult–Get the selection result of a multi material layout, that is used to update the palette
-
GetNormCatalogValues–Gets the values from the norm catalog
-
GetPointFixtureCatalogValues–Get the values of the point fixtures from the fixture catalog
-
GetPrecastElementTypeCatalogValues–Gets the values from the precast element type catalog
-
GetPrecastElementTypeSelectionResult–Get the selection result of a precast element type, that is used to update the palette
-
GetSurfaceCatalogValues–Get the values from the surface catalog
GetAllFixtureCatalogValues
staticmethod
Get the values of all fixtures from the fixture catalog
Returns:
-
list–List of all fixture values
GetAreaFixtureCatalogValues
staticmethod
Get the values of the area fixtures from the fixture catalog
Returns:
-
list–List of area fixture descriptions
GetBrickTileCatalogValues
staticmethod
Get the values from the tile or brick catalog
Returns:
-
list–List of tile or brick values
GetConcreteGradeCatalogValues
staticmethod
Get the values from the concrete grade catalog
Returns:
-
list–List of concrete grade descriptions
GetFactoryCatalogValues
staticmethod
Get the values from the factory catalog
Returns:
-
list–List of factory values
GetFixtureEntryNames
staticmethod
Gets the list of fixture entry names for a given path and file index.
Parameters:
-
pathIndex(int) –The index of the fixture path
-
fileIndex(int) –The index of the fixture file
Returns:
-
list–List of fixture entry names
GetFixtureGroupNames
staticmethod
Get the list of group names (file names) for a specified fixture path index.
Parameters:
-
pathIndex(int) –The index of the fixture path
Returns:
-
list–List of fixture group names
GetFixturePathShortName
staticmethod
Gets the short name for a fixture path based on the provided path.
Parameters:
-
pathString(str) –The fixture path string
Returns:
-
str–Short name for the fixture path
GetFixturePathShortNames
staticmethod
Get the list of path short names where fixtures are stored (Office, Project...)
Returns:
-
list–List of path short names for fixtures
GetInsulationCatalogValues
staticmethod
Get the descriptions from the insulation material catalog
Returns:
-
list–List of insulation material descriptions
GetLineFixtureCatalogValues
staticmethod
Get the values of the line fixtures from the fixture catalog
Returns:
-
list–List of line fixture values
GetMultiMaterialLayoutCatalogValues
staticmethod
Gets the values from the multi material layout catalog
Returns:
-
list–List of multi material layout values
GetMultiMaterialLayoutSelectionResult
staticmethod
Get the selection result of a multi material layout, that is used to update the palette
Parameters:
-
selectedValue(str) –The selected value from the catalog.
Returns:
-
int–The index in the catalog associated with the selected value
GetNormCatalogValues
staticmethod
Gets the values from the norm catalog
Parameters:
-
currentNorm(str) –Current norm that should be set
Returns:
-
list–List of norm values
GetPointFixtureCatalogValues
staticmethod
Get the values of the point fixtures from the fixture catalog
Returns:
-
list–List of point fixture values
GetPrecastElementTypeCatalogValues
staticmethod
Gets the values from the precast element type catalog
Returns:
-
list–List of precast element types
GetPrecastElementTypeSelectionResult
staticmethod
Get the selection result of a precast element type, that is used to update the palette
Parameters:
-
selectedValueIndex(int) –The index of the selected value in the list of precast element types
Returns:
-
str–A string representing the selection result.