×
Menu
Index

6.1.29.2 Static Methods Defined Here

centre_to_origin()
Centres the model on the grid origin (0,0).
 
get_building_orientation()
Get building orientation
 
get_ext_windows(max_wwr)
Reduce external windows so that the max window-to-wall ratio is not exceeded
Arguments:
 
  max_wwr
 (float) Max window-to-wall ratio
 
get_wwr() -> Window-to-wall ratio (float)
Get the model's window-to-wall ratio
 
remove_doors(flag, opening_area)
Remove doors from the model.
Arguments:
  flag (int): 0 = all, 1 = internal, 2 = external
  opening_area (float): Opening area threshold, all doors with an area below this threshold are removed.
                        If 0.0, removes all doors
 
remove_holes(flag, opening_area)
Removes holes from the model.
Arguments:
 
flag
(int) 0 = all, 1 = internal, 2 = external
opening_area
(float) Opening area threshold, all holes with an area below this threshold are removed. If 0.0, removes all holes
 
remove_openings_below_area_threshold(area_threshold)
Remove openings below the provided threshold area for the selected body. Use VEBody.select() to select a body.
Arguments:
 
area_threshold
 (float) Area threshold in square metres
 
set_body_opening_type(opening_type)
Change opening type for selected body's openings. Use VEBody.select() to select a body
Arguments:
 
  opening_type
(string) Opening type. Valid entries are 'door', 'window' and 'hole'
 
set_colour(colour_index)
Set colour of the selected body
Arguments:
 
colour_index
 (int) Index of the colour to set.
 
 
Possible colour index values:
 
  0
 BLUE
  1
 GREEN
  2
 RED
  3
 YELLOW
  4
 PURPLE
  5
 ORANGE
  6
 CYAN
  7
 LIGHT GREY
  48
 WHITE
  56
 BLACK
 
set_percent_doors(percent_doors)
Set percent doors for the selected body. Use VEBody.select() to select a body.
Arguments:
 
percent_doors
 (int) Percent doors to set
 
set_percent_glazing(percent_glazing)
Set percent glazing of external surfaces for the selected body. Use VEBody.select() to select a body.
Arguments:
 
percent_glazing
 (int) Percent glazing to set
 
set_percent_holes(percent_holes)
Set percent holes for the selected body. Use VEBody.select() to select a body.
Arguments:
 
percent_holes
 (int) Percent holes to set
 
set_percent_wall_glazing(percent_glazing)
Set percent glazing of walls for the selected body. Use VEBody.select() to select a body.
Arguments:
 
percent_glazing
 (int) Percent glazing to set.