SYMBOL INDEX (159 symbols across 15 files) FILE: cqgridfinity/gf_baseplate.py class GridfinityBaseplate (line 38) | class GridfinityBaseplate(GridfinityObject): method __init__ (line 56) | def __init__(self, length_u, width_u, **kwargs): method _corner_pts (line 73) | def _corner_pts(self): method render (line 81) | def render(self): FILE: cqgridfinity/gf_box.py class GridfinityBox (line 34) | class GridfinityBox(GridfinityObject): method __init__ (line 68) | def __init__(self, length_u, width_u, height_u, **kwargs): method __str__ (line 96) | def __str__(self): method render (line 146) | def render(self): method top_ref_height (line 215) | def top_ref_height(self): method bin_height (line 225) | def bin_height(self): method safe_label_height (line 228) | def safe_label_height(self, backwall=False, from_bottom=False): method has_dividers (line 249) | def has_dividers(self): method interior_solid (line 253) | def interior_solid(self): method render_interior (line 259) | def render_interior(self, force_solid=False): method solid_shell (line 291) | def solid_shell(self): method mask_with_obj (line 299) | def mask_with_obj(self, obj): method base_interior (line 303) | def base_interior(self): method render_shell (line 318) | def render_shell(self, as_solid=False): method render_dividers (line 344) | def render_dividers(self): method render_scoops (line 379) | def render_scoops(self): method render_labels (line 408) | def render_labels(self): method render_holes (line 452) | def render_holes(self, obj): method render_hole_fillers (line 465) | def render_hole_fillers(self, obj): class GridfinitySolidBox (line 477) | class GridfinitySolidBox(GridfinityBox): method __init__ (line 480) | def __init__(self, length_u, width_u, height_u, **kwargs): FILE: cqgridfinity/gf_drawer.py class GridfinityDrawerSpacer (line 34) | class GridfinityDrawerSpacer(GridfinityObject): method __init__ (line 46) | def __init__(self, dr_width=None, dr_depth=None, **kwargs): method best_fit_to_dim (line 72) | def best_fit_to_dim(self, length, width, verbose=False): method fillet_rad (line 145) | def fillet_rad(self): method safe_chamfer_rad (line 154) | def safe_chamfer_rad(self): method wide_enough (line 163) | def wide_enough(self): method deep_enough (line 167) | def deep_enough(self): method fb_length_th (line 171) | def fb_length_th(self): method check_dimensions (line 176) | def check_dimensions(self): method render (line 191) | def render(self, arrows_top=True, arrows_bottom=True, front_and_back=T... method alignment_feature (line 241) | def alignment_feature(self, as_cutter=False, horz=True): method orientation_arrows (line 270) | def orientation_arrows(self, obj, x, y, up=True, down=True, top=True, ... method render_length_filler (line 301) | def render_length_filler(self, alignment_type="peg"): method render_width_filler (line 326) | def render_width_filler(self, arrows_top=True, arrows_bottom=True): method render_full_set (line 347) | def render_full_set(self, include_baseplate=False): method render_half_set (line 401) | def render_half_set(self): FILE: cqgridfinity/gf_helpers.py function quarter_circle (line 30) | def quarter_circle( function chamf_cyl (line 61) | def chamf_cyl(rad, height, chamf=0.5): function chamf_rect (line 69) | def chamf_rect(length, width, height, angle=0, tol=0.5, z_offset=0): FILE: cqgridfinity/gf_obj.py class GridfinityObject (line 48) | class GridfinityObject: method __init__ (line 55) | def __init__(self, **kwargs): method cq_obj (line 66) | def cq_obj(self): method length (line 72) | def length(self): method width (line 76) | def width(self): method height (line 80) | def height(self): method int_height (line 84) | def int_height(self): method max_height (line 91) | def max_height(self): method floor_h (line 95) | def floor_h(self): method lip_width (line 101) | def lip_width(self): method outer_l (line 107) | def outer_l(self): method outer_w (line 111) | def outer_w(self): method outer_dim (line 115) | def outer_dim(self): method inner_l (line 119) | def inner_l(self): method inner_w (line 123) | def inner_w(self): method inner_dim (line 127) | def inner_dim(self): method half_l (line 131) | def half_l(self): method half_w (line 135) | def half_w(self): method half_dim (line 139) | def half_dim(self): method half_in (line 143) | def half_in(self): method outer_rad (line 147) | def outer_rad(self): method inner_rad (line 151) | def inner_rad(self): method under_h (line 155) | def under_h(self): method safe_fillet_rad (line 159) | def safe_fillet_rad(self): method grid_centres (line 165) | def grid_centres(self): method hole_centres (line 173) | def hole_centres(self): method safe_fillet (line 182) | def safe_fillet(self, obj, selector, rad): method filename (line 187) | def filename(self, prefix=None, path=None): method save_step_file (line 272) | def save_step_file(self, filename=None, path=None, prefix=None): method save_stl_file (line 285) | def save_stl_file( method save_svg_file (line 301) | def save_svg_file(self, filename=None, path=None, prefix=None): method extrude_profile (line 324) | def extrude_profile(self, sketch, profile, workplane="XY", angle=None): method to_step_file (line 349) | def to_step_file( method to_stl_file (line 365) | def to_stl_file( method as_obj (line 381) | def as_obj(cls, length_u=None, width_u=None, height_u=None, **kwargs): FILE: cqgridfinity/gf_ruggedbox.py class GridfinityRuggedBox (line 57) | class GridfinityRuggedBox(GridfinityObject): method __init__ (line 58) | def __init__(self, length_u, width_u, height_u, **kwargs): method check_dimensions (line 92) | def check_dimensions(self): method box_length (line 99) | def box_length(self): method int_length (line 103) | def int_length(self): method box_width (line 107) | def box_width(self): method int_width (line 111) | def int_width(self): method clasp_pos (line 115) | def clasp_pos(self): method box_height (line 119) | def box_height(self): method clasp_heights (line 123) | def clasp_heights(self): method side_clasp_centres (line 129) | def side_clasp_centres(self): method front_clasp_centres (line 135) | def front_clasp_centres(self): method clasp_notch_points (line 141) | def clasp_notch_points(self): method hinge_centres (line 152) | def hinge_centres(self): method align_centres (line 159) | def align_centres(self): method right_qtr_centre (line 175) | def right_qtr_centre(self): method left_qtr_centre (line 183) | def left_qtr_centre(self): method bottom_qtr_centres (line 187) | def bottom_qtr_centres(self): method qtr_centres (line 190) | def qtr_centres(self, tol=0.25, at_height=0, front=True, back=True): method long_enough_for_handle (line 203) | def long_enough_for_handle(self): method right_handle_centre (line 207) | def right_handle_centre(self): method left_handle_centre (line 214) | def left_handle_centre(self): method back_corner_centres (line 218) | def back_corner_centres(self): method front_corner_centres (line 224) | def front_corner_centres(self): method label_centre (line 230) | def label_centre(self): method lid_window (line 239) | def lid_window(self): method lid_window (line 243) | def lid_window(self, enable): method lid_window_size (line 248) | def lid_window_size(self, width_ext=None, tol=None): method lid_window_hole_pos (line 253) | def lid_window_hole_pos(self, z=0): method label_size (line 262) | def label_size(self, as_insert=False, as_aperture=False, tol=0): method body_shell (line 286) | def body_shell(self, as_lid=False): method render_vcut (line 368) | def render_vcut(self): method rib_style_cut (line 401) | def rib_style_cut(self): method lid_handle (line 461) | def lid_handle(self, width=None): method side_handle (line 482) | def side_handle(self, width=None): method label_slot (line 536) | def label_slot(self): method render_label (line 573) | def render_label(self): method clasp_cut (line 581) | def clasp_cut(self, as_lid=False): method clasp_rib (line 594) | def clasp_rib(self, chamfered=False): method clasp_ribs (line 613) | def clasp_ribs(self, side="left", as_lid=False): method handle_mount (line 636) | def handle_mount(self, side="left"): method render_handle (line 678) | def render_handle(self): method render_back_foot (line 701) | def render_back_foot(self): method hinge_mount (line 708) | def hinge_mount(self): method hex_cut (line 730) | def hex_cut(self, depth=None): method render_latch (line 752) | def render_latch(self): method render_hinge (line 817) | def render_hinge(self, as_closed=False, section=None): method render (line 894) | def render(self): method render_lid (line 976) | def render_lid(self): method render_lid_window (line 1090) | def render_lid_window(self): method render_accessories (line 1101) | def render_accessories(self): method render_assembly (line 1134) | def render_assembly(self): FILE: cqgridfinity/scripts/gridfinitybase.py function main (line 33) | def main(): FILE: cqgridfinity/scripts/gridfinitybox.py function main (line 42) | def main(): FILE: cqgridfinity/scripts/ruggedbox.py function save_asset (line 32) | def save_asset(box, argsd, prefix=None): function main (line 61) | def main(): FILE: setup.py function read_package_variable (line 17) | def read_package_variable(key, filename="__init__.py"): FILE: tests/common_test.py function INCHES (line 12) | def INCHES(x): function _faces_match (line 16) | def _faces_match(obj, face, n): function _edges_match (line 21) | def _edges_match(obj, face, n): function _almost_same (line 26) | def _almost_same(x, y, tol=1e-3): function _export_files (line 32) | def _export_files(spec="all"): FILE: tests/test_baseplate.py function test_make_baseplate (line 21) | def test_make_baseplate(): function test_make_ext_baseplate (line 38) | def test_make_ext_baseplate(): FILE: tests/test_box.py function test_basic_box (line 23) | def test_basic_box(): function test_invalid_box (line 44) | def test_invalid_box(): function test_lite_box (line 65) | def test_lite_box(): function test_empty_box (line 98) | def test_empty_box(): function test_solid_box (line 132) | def test_solid_box(): function test_divided_box (line 153) | def test_divided_box(): function test_all_features_box (line 172) | def test_all_features_box(): FILE: tests/test_rbox.py function _rugged_box (line 18) | def _rugged_box(): function test_rugged_box (line 36) | def test_rugged_box(): function test_rugged_box_lid (line 49) | def test_rugged_box_lid(): function test_rugged_box_acc (line 62) | def test_rugged_box_acc(): function test_rugged_box_parts (line 74) | def test_rugged_box_parts(): function test_rugged_box_assembly (line 104) | def test_rugged_box_assembly(): FILE: tests/test_spacer.py function test_spacer (line 22) | def test_spacer(): function test_spacer_render (line 68) | def test_spacer_render(): function test_back_only_spacer (line 112) | def test_back_only_spacer():