GLOW
Release Notes
Introduction
Project structure
Dependencies
Application configuration
Getting started
API guide
Testing
GLOW
Tutorials
Bibliography
Contacts
Acknowledgments
License
GLOW
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
add() (Fillable method)
(Lattice method)
add_ring_of_cells() (CartesianLattice method)
(HexLattice method)
add_rings_of_cells() (CartesianLattice method)
(HexLattice method)
add_to_study() (in module glow.interface.geom_interface)
add_to_study_in_father() (in module glow.interface.geom_interface)
albedo (TdtData attribute)
(TdtSetup attribute)
analyse_layout() (in module glow.generator.geom_extractor)
angle (BoundaryData attribute)
apply_symmetry() (Fillable method)
ARC_CIRCLE (EdgeType attribute)
are_same_shapes() (in module glow.support.utility)
associate_colors_to_regions() (in module glow.geometry_layouts.layouts)
AXIAL_SYMMETRY (BoundaryType attribute)
B
border (BoundaryData attribute)
borders (Circle attribute)
(Hexagon attribute)
(LayoutDataExtractor attribute)
(Rectangle attribute)
(Surface attribute)
boundaries (LayoutDataExtractor attribute)
(TdtData attribute)
BoundaryData (class in glow.generator.export_data)
BoundaryType (class in glow.support.types)
build_arcs_for_rounded_corners() (in module glow.support.utility)
build_boundaries() (LayoutDataExtractor method)
build_cartesian_symmetry_shape() (in module glow.geometry_layouts.symmetry_management)
build_common_symmetry_shape() (in module glow.geometry_layouts.symmetry_management)
build_compound_borders() (in module glow.support.utility)
build_compound_regions() (in module glow.geometry_layouts.layouts)
build_contiguous_edges() (in module glow.support.utility)
build_edge_id() (in module glow.generator.export_data)
build_edges() (LayoutDataExtractor method)
build_edges_and_faces_association() (LayoutDataExtractor method)
build_faces() (LayoutDataExtractor method)
build_hex_symmetry_shape() (in module glow.geometry_layouts.symmetry_management)
build_hexagon_from_apothem() (in module glow.geometry_layouts.geometries)
build_parallelogram() (in module glow.geometry_layouts.geometries)
build_regular_triangle() (in module glow.geometry_layouts.geometries)
build_right_triangle() (in module glow.geometry_layouts.geometries)
build_right_triangle_from_catheti() (in module glow.geometry_layouts.geometries)
build_subdvision_vertices_on_edge() (in module glow.support.utility)
build_z_axis_from_vertex() (in module glow.support.utility)
C
CartesianCell (class in glow.geometry_layouts.cells)
CartesianLattice (class in glow.geometry_layouts.lattices)
CASES_FOR_TRANSLATION (LayoutDataExtractor attribute)
Cell (class in glow.geometry_layouts.cells)
CENTRAL_SYMMETRY (BoundaryType attribute)
check_shape_expected_types() (in module glow.support.utility)
check_type_geo_consistency() (in module glow.support.utility)
Circle (class in glow.geometry_layouts.geometries)
CIRCLE (EdgeType attribute)
classify_layout_edges() (in module glow.generator.export_data)
clear_view() (in module glow.interface.geom_interface)
clone() (Fillable method)
(Region method)
color (Region attribute)
,
[1]
Compound (class in glow.interface.geom_entities)
COMPOUND (ShapeType attribute)
COMPSOLID (ShapeType attribute)
compute_point_by_reference() (in module glow.support.utility)
compute_subdivision_points_on_borders() (in module glow.geometry_layouts.lattices)
D
data (EdgeData attribute)
DEFAULT_REGION_COLOR (in module glow.geometry_layouts.layouts)
DIAG (SymmetryType attribute)
dimensions (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Circle attribute)
(Fillable attribute)
(Hexagon attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
(Layout attribute)
,
[1]
(LayoutDataExtractor attribute)
(Rectangle attribute)
(Region attribute)
(Surface attribute)
display_shape() (in module glow.interface.geom_interface)
displayed_geom (LayoutState attribute)
E
Edge (class in glow.interface.geom_entities)
edge (EdgeData attribute)
EDGE (ShapeType attribute)
edge_indxs (BoundaryData attribute)
edge_vs_id (FaceData attribute)
EdgeData (class in glow.generator.export_data)
edges (LayoutDataExtractor attribute)
(TdtData attribute)
EdgeType (class in glow.support.types)
EIGHTH (SymmetryType attribute)
ensure_not_zero() (in module glow.geometry_layouts.lattices)
entry_id (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Circle attribute)
(Fillable attribute)
(Hexagon attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
(Layout attribute)
,
[1]
(Rectangle attribute)
(Region attribute)
(Surface attribute)
export_layout_to_tdt() (in module glow.main)
extract_sorted_sub_shapes() (in module glow.interface.geom_interface)
extract_sub_shapes() (in module glow.interface.geom_interface)
F
Face (class in glow.interface.geom_entities)
FACE (ShapeType attribute)
FaceData (class in glow.generator.export_data)
faces (TdtData attribute)
filename (TdtData attribute)
Fillable (class in glow.geometry_layouts.fillable_layouts)
find_edges_on_border() (BoundaryData method)
find_region_path_in_tree() (in module glow.geometry_layouts.fillable_layouts)
FLAT (ShapeType attribute)
flatten_list() (in module glow.support.utility)
follow_path_to_node() (in module glow.geometry_layouts.fillable_layouts)
FULL (SymmetryType attribute)
full_layout_shape (SymmetryDomain attribute)
fuse_edges_in_wire() (in module glow.interface.geom_interface)
G
generate_unique_random_colors() (in module glow.support.utility)
GENERIC (LayoutType attribute)
geom_obj (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Circle attribute)
(Compound attribute)
(Edge attribute)
(Face attribute)
(Fillable attribute)
(GeomWrapper property)
(Hexagon attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
(Rectangle attribute)
(Region attribute)
(Surface attribute)
(Vertex attribute)
geom_type (TdtSetup attribute)
geometry_layout (LayoutDataExtractor attribute)
geometry_maps (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Fillable attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
GeometryType (class in glow.support.types)
GeomWrapper (class in glow.interface.geom_entities)
get_angle_between_points() (in module glow.support.utility)
get_angle_between_shapes() (in module glow.interface.geom_interface)
get_basic_properties() (in module glow.interface.geom_interface)
get_bc_type_number() (BoundaryData method)
get_bounding_box() (in module glow.interface.geom_interface)
get_cell_at_centres() (in module glow.geometry_layouts.lattices)
get_closed_free_boundary() (in module glow.interface.geom_interface)
get_geometry_map() (Fillable method)
get_id_from_name() (in module glow.support.utility)
get_id_from_object() (in module glow.interface.geom_interface)
get_id_from_shape() (in module glow.support.utility)
get_in_place() (in module glow.interface.geom_interface)
get_in_place_by_hystory() (in module glow.interface.geom_interface)
get_inertia_matrix() (in module glow.interface.geom_interface)
get_kind_of_shape() (in module glow.interface.geom_interface)
get_min_distance() (in module glow.interface.geom_interface)
get_object_from_id() (in module glow.interface.geom_interface)
get_point_coordinates() (in module glow.interface.geom_interface)
get_region_in_tree() (in module glow.geometry_layouts.fillable_layouts)
get_regions() (Fillable method)
get_regions_with_symmetry() (Fillable method)
get_selected_object() (in module glow.interface.geom_interface)
get_shape_name() (in module glow.interface.geom_interface)
get_shape_type() (in module glow.interface.geom_interface)
get_subshape_id() (in module glow.interface.geom_interface)
get_tolerances() (in module glow.interface.geom_interface)
get_unique_values_for_property() (in module glow.geometry_layouts.layouts)
get_vertex_polar_position() (in module glow.support.utility)
get_vertices_on_edges() (in module glow.support.utility)
glow
module
glow.generator
module
glow.generator.export_data
module
glow.generator.generator
module
glow.generator.geom_extractor
module
glow.geometry_layouts
module
glow.geometry_layouts.cells
module
glow.geometry_layouts.fillable_layouts
module
glow.geometry_layouts.geometries
module
glow.geometry_layouts.lattices
module
glow.geometry_layouts.layouts
module
glow.geometry_layouts.symmetry_management
module
glow.interface
module
glow.interface.geom_entities
module
glow.interface.geom_interface
module
glow.main
module
glow.support
module
glow.support.types
module
glow.support.utility
module
H
HALF (SymmetryType attribute)
HEX (LayoutType attribute)
Hexagon (class in glow.geometry_layouts.geometries)
HEXAGON_TRAN (LayoutGeometryType attribute)
HexCell (class in glow.geometry_layouts.cells)
HexLattice (class in glow.geometry_layouts.lattices)
I
id_vs_edge (LayoutDataExtractor attribute)
impressions (TdtData attribute)
inner_point (FaceData attribute)
is_gui_available() (in module glow.interface.geom_interface)
is_layout_contained() (in module glow.geometry_layouts.layouts)
is_point_inside_shape() (in module glow.interface.geom_interface)
is_update_needed (LayoutState attribute)
is_vertex_on_edge() (in module glow.support.utility)
ISOTROPIC (LayoutGeometryType attribute)
K
kind (EdgeData attribute)
L
Lattice (class in glow.geometry_layouts.lattices)
layers (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Fillable attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
Layout (class in glow.geometry_layouts.layouts)
layout_centre (LayoutDataExtractor attribute)
layout_edges (LayoutDataExtractor attribute)
layout_type (TdtSetup attribute)
LayoutDataExtractor (class in glow.generator.geom_extractor)
LayoutGeometryType (class in glow.support.types)
LayoutState (class in glow.geometry_layouts.layouts)
LayoutType (class in glow.support.types)
left (EdgeData attribute)
limit_tolerance() (in module glow.interface.geom_interface)
M
MACRO (PropertyType attribute)
make_arc() (in module glow.interface.geom_interface)
make_arc_center() (in module glow.interface.geom_interface)
make_cdg() (in module glow.interface.geom_interface)
make_circle() (in module glow.interface.geom_interface)
make_common() (in module glow.interface.geom_interface)
make_compound() (in module glow.interface.geom_interface)
make_cut() (in module glow.interface.geom_interface)
make_edge() (in module glow.interface.geom_interface)
make_face() (in module glow.interface.geom_interface)
make_fuse() (in module glow.interface.geom_interface)
make_intersection() (in module glow.interface.geom_interface)
make_line() (in module glow.interface.geom_interface)
make_multi_translation_1d() (in module glow.interface.geom_interface)
make_partition() (in module glow.interface.geom_interface)
make_partition_non_self_intersecting() (in module glow.interface.geom_interface)
make_rotation() (in module glow.interface.geom_interface)
make_scale() (in module glow.interface.geom_interface)
make_translation() (in module glow.interface.geom_interface)
make_vector() (in module glow.interface.geom_interface)
make_vector_from_points() (in module glow.interface.geom_interface)
make_vertex() (in module glow.interface.geom_interface)
make_vertex_inside_face() (in module glow.interface.geom_interface)
make_vertex_on_curve() (in module glow.interface.geom_interface)
make_vertex_on_lines_intersection() (in module glow.interface.geom_interface)
make_wire() (in module glow.interface.geom_interface)
MATERIAL (PropertyType attribute)
module
glow
glow.generator
glow.generator.export_data
glow.generator.generator
glow.generator.geom_extractor
glow.geometry_layouts
glow.geometry_layouts.cells
glow.geometry_layouts.fillable_layouts
glow.geometry_layouts.geometries
glow.geometry_layouts.lattices
glow.geometry_layouts.layouts
glow.geometry_layouts.symmetry_management
glow.interface
glow.interface.geom_entities
glow.interface.geom_interface
glow.main
glow.support
glow.support.types
glow.support.utility
N
name (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Circle attribute)
(Compound attribute)
(Edge attribute)
(Face attribute)
(Fillable attribute)
(GeomWrapper property)
(Hexagon attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
(Rectangle attribute)
(Region attribute)
(Surface attribute)
(Vertex attribute)
nb_folds (TdtData attribute)
no (EdgeData attribute)
(FaceData attribute)
O
o (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Circle attribute)
(Fillable attribute)
(Hexagon attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
(Layout attribute)
,
[1]
(Rectangle attribute)
(Region attribute)
(Surface attribute)
origin (SymmetryDomain attribute)
P
precisions (TdtData attribute)
print_log_analysis() (LayoutDataExtractor method)
print_region_info() (Fillable method)
print_subtree() (in module glow.geometry_layouts.fillable_layouts)
properties (Region attribute)
,
[1]
(TdtData attribute)
property_ids (TdtData attribute)
property_types (FaceData attribute)
(TdtSetup attribute)
PropertyType (class in glow.support.types)
Q
QUARTER (SymmetryType attribute)
R
R120 (LayoutGeometryType attribute)
RA60 (LayoutGeometryType attribute)
radius (Circle attribute)
RECT (LayoutType attribute)
Rectangle (class in glow.geometry_layouts.geometries)
RECTANGLE_EIGHT (LayoutGeometryType attribute)
RECTANGLE_SYM (LayoutGeometryType attribute)
RECTANGLE_TRAN (LayoutGeometryType attribute)
REFL (BoundaryType attribute)
Region (class in glow.geometry_layouts.layouts)
region (FaceData attribute)
region_id (Region attribute)
,
[1]
regions (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Fillable attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
remove_extra_edges() (in module glow.interface.geom_interface)
remove_from_study() (in module glow.interface.geom_interface)
reset_region_color() (Region method)
restore() (Fillable method)
retrieve_selected_object() (in module glow.support.utility)
right (EdgeData attribute)
rot_angle (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Circle attribute)
(Fillable attribute)
(Hexagon attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
(Layout attribute)
,
[1]
(Rectangle attribute)
(Region attribute)
(Surface attribute)
rotate() (Fillable method)
(Layout method)
(Region method)
(Surface method)
ROTATION (BoundaryType attribute)
(LayoutGeometryType attribute)
S
S30 (LayoutGeometryType attribute)
SA60 (LayoutGeometryType attribute)
scale() (Fillable method)
(Layout method)
(Region method)
(Surface method)
sectorize() (CartesianCell method)
(Cell method)
SECTORIZED (GeometryType attribute)
SEGMENT (EdgeType attribute)
set_color_face() (in module glow.interface.geom_interface)
set_region_color() (Region method)
set_region_properties() (Fillable method)
set_shape_name() (in module glow.interface.geom_interface)
shape (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Fillable attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
SHAPE (ShapeType attribute)
ShapeType (class in glow.interface.geom_interface)
SHELL (ShapeType attribute)
show() (Fillable method)
(Layout method)
(Region method)
(Surface method)
SIXTH (SymmetryType attribute)
SOLID (ShapeType attribute)
sort_index (FaceData attribute)
sort_shapes_from_vertex() (in module glow.support.utility)
state (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Fillable attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
subfaces (LayoutDataExtractor attribute)
Surface (class in glow.geometry_layouts.geometries)
SYMMETRIES_TWO (LayoutGeometryType attribute)
symmetry_map (CartesianCell attribute)
(CartesianLattice attribute)
(Cell attribute)
(Fillable attribute)
(HexCell attribute)
(HexLattice attribute)
(Lattice attribute)
symmetry_type (LayoutState attribute)
(TdtSetup attribute)
SymmetryDomain (class in glow.geometry_layouts.symmetry_management)
SymmetryType (class in glow.support.types)
T
TdtData (class in glow.generator.generator)
TdtSetup (class in glow.main)
TECHNOLOGICAL (GeometryType attribute)
THIRD (SymmetryType attribute)
translate() (Fillable method)
(Layout method)
(Region method)
(Surface method)
translate_wrt_reference() (in module glow.support.utility)
TRANSLATION (BoundaryType attribute)
TWELFTH (SymmetryType attribute)
tx (BoundaryData attribute)
ty (BoundaryData attribute)
type (BoundaryData attribute)
type_geo (TdtData attribute)
(TdtSetup attribute)
type_sym (TdtData attribute)
U
update() (Circle method)
(Fillable method)
(Hexagon method)
(Layout method)
(Rectangle method)
(Region method)
(Surface method)
update_hierarchical_structure() (Fillable method)
update_salome_study() (in module glow.interface.geom_interface)
use_symmetry_logic() (in module glow.geometry_layouts.symmetry_management)
V
Vertex (class in glow.interface.geom_entities)
VERTEX (ShapeType attribute)
VOID (BoundaryType attribute)
W
WIRE (ShapeType attribute)
wrap_shape() (in module glow.interface.geom_entities)
write_tdt_file() (in module glow.generator.generator)
X
x_bounds (SymmetryDomain attribute)
Y
y_bounds (SymmetryDomain attribute)