gmsh_scripts.block.layer
Module Contents
Classes
Matrix |
Attributes
- class gmsh_scripts.block.layer.Layer(layer=None, layer_curves=None, layer_types=None, items_do_register_map=None, items_do_register_children_map=None, items_do_register_mask=None, items_do_unregister_map=None, items_do_unregister_children_map=None, items_do_unregister_boolean_map=None, items_do_quadrate_map=None, items_do_structure_map=None, items_boolean_level_map=None, items_zone=None, items_zone_map=None, items_transforms=None, items_transforms_map=None, items_self_transforms=None, items_self_transforms_map=None, items_children=None, items_children_map=None, items_children_transforms=None, items_children_transforms_map=None, points=None, curves=None, surfaces=None, volume=None, do_register=False, do_unregister=False, do_register_children=True, do_unregister_children=True, do_unregister_boolean=False, transforms=None, self_transforms=None, do_quadrate=False, do_structure=True, structure=None, structure_type='LLL', zone=None, parent=None, children=None, children_transforms=None, boolean_level=None, path=None)
Bases:
gmsh_scripts.block.matrix.MatrixMatrix
Args:
- static parse_layers_map(old_layers, n2o_l2l_l2l, default=None)
- static parse_layers_block_map(m, default, new2old, item_types=())
- static parse_layers_block_mask(m, default, new2old, item_types=())
- static get_layers_curves(parsed_layers_curves, parsed_g2l_b2b_l2l, parsed_layers_coordinates)
Parse layers curves
- Parameters:
parsed_layers_curves (list of list) – curves of layers
parsed_g2l_b2b_l2l (dict) – local index of a block of the matrix to local index of a block of the parsed layer
parsed_layers_coordinates (list of list) – layers
- Returns:
curves (list) curves map of the matrix (list)
- Return type:
tuple
- static get_structure_type(parsed_g2l_b2b_l2l)
- gmsh_scripts.block.layer.str2obj