Sample Code Revit Batch Processor 1.1.16 documentation
DataPropertyNamesDataPropertyNames.ASSOCIATED_ELEMENTSDataPropertyNames.BOUNDING_BOXDataPropertyNames.CENTRE_POINTDataPropertyNames.CREATEDDataPropertyNames.DATA_TYPEDataPropertyNames.DEMOLISHEDDataPropertyNames.ELEVATIONDataPropertyNames.EYE_POSITIONDataPropertyNames.FORWARD_DIRECTIONDataPropertyNames.HEIGHTDataPropertyNames.IDDataPropertyNames.INDEXDataPropertyNames.INNER_LOOPSDataPropertyNames.IS_PRIMARYDataPropertyNames.MINDataPropertyNames.MAXDataPropertyNames.MARKER_INDEXDataPropertyNames.NAMEDataPropertyNames.POINTDataPropertyNames.POINT1DataPropertyNames.POINT2DataPropertyNames.POLYGONDataPropertyNames.OPTION_NAMEDataPropertyNames.OFFSET_FROM_LEVELDataPropertyNames.OUTER_LOOPDataPropertyNames.PROPERTIESDataPropertyNames.SEGMENTSDataPropertyNames.SET_NAMEDataPropertyNames.SHEET_SIZEDataPropertyNames.LOCATION_POINTDataPropertyNames.ROOMSDataPropertyNames.ROTATION_COORDINATESDataPropertyNames.TAGSDataPropertyNames.TAG_ELBOW_LOCATIONDataPropertyNames.TAG_LEADER_ENDDataPropertyNames.TAG_LEADER_REFERENCEDataPropertyNames.TAG_LEADER_ELEMENT_REFERENCE_IDDataPropertyNames.TOTAL_NUMBER_OF_ROWSDataPropertyNames.TRANSLATION_COORDINATESDataPropertyNames.UP_DIRECTIONDataPropertyNames.VALUE_FIELDDataPropertyNames.VIEWDataPropertyNames.VIEW_DIRECTIONDataPropertyNames.VIEW_PORT_TYPEDataPropertyNames.VIEW_PORTSDataPropertyNames.VIEW_IDDataPropertyNames.WIDTHBases: DataBase, DataElementGeometryBase
Class constructor.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
Bases: Base
Pairs a DataCeiling instance with the area (mm²) of the polygon
intersection between that ceiling and a specific room.
One instance is created per ceiling-room intersection and stored in
DataRoom.ceilings.
area (float) – Intersection area in mm².
ceiling (DataCeiling) – The ceiling data object.
Class constructor
Intersection area between the ceiling and the room polygon, in mm².
The DataCeiling instance associated with this entry.
Bases: DataFamilyBase
Class constructor.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
Bases: DataBase, DataElementGeometryBase
Class constructor.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
Bases: DataBase, DataElementGeometryBase
Class constructor.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
Bases: Base
Pairs a DataFloor instance with the area (mm²) of the polygon
intersection between that floor and a specific room.
One instance is created per floor-room intersection and stored in
DataRoom.floors.
area (float) – Intersection area in mm².
floor (DataFloor) – The floor data object.
Class constructor
Intersection area between the floor and the room polygon, in mm².
Bases: DataLevelBase
Class constructor
j (dict, optional) – json formatted dictionary of this class, defaults to {}
Bases: DataBase, DataElementGeometryBase
Class constructor.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
List of DataCeilingInRoom instances - populated at runtime by
process_ceilings_to_rooms. Not persisted to / loaded from JSON.
List of DataFloorInRoom instances - populated at runtime by
process_floors_to_rooms. Not persisted to / loaded from JSON.
contains
the title block
a list of view ports
a list of all sheet properties (instance and type)
contains
the title block
a list of view ports
a list of all sheet properties (instance and type)
contains
the view bounding box in model coordinates
Bases: DataViewBase
Class constructor for a view_3d.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
the view id
contains
the view bounding box in model coordinates
Bases: DataViewBase
Class constructor for a view_elevation.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
contains
the view bounding box in model coordinates
Bases: DataViewBase
Class constructor for a view_plan.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}
contains
the view bounding box in model coordinates
Bases: DataViewBase
Class constructor for a view_schedule.
j (dict, optional) – A json formatted dictionary of this class, defaults to {}