ifcopenshell.api.geometry.add_representation
¶
Module Contents¶
- class ifcopenshell.api.geometry.add_representation.Usecase¶
- convert_si_to_unit(co)¶
- create_annotation2d_representation()¶
- create_annotation3d_representation()¶
- create_annotation_fill_areas(is_2d=False) list[ifcopenshell.entity_instance] ¶
- create_arbitrary_extrusion_representation()¶
- create_arbitrary_void_extrusion_representation()¶
- create_box_representation()¶
- create_camera_block_representation()¶
- create_camera_pyramid_representation()¶
- create_cartesian_point(x, y, z=None)¶
- create_cartesian_point_list_from_vertices(vertices: list[bpy.types.MeshVertex], is_2d=False)¶
- create_circle_extrusion_representation()¶
- create_curve2d_representation()¶
- create_curve3d_representation()¶
- create_curve_bounded_planes(is_2d=False)¶
- create_curve_from_polygon(points: ifcopenshell.entity_instance, polygon: bpy.types.MeshPolygon, is_2d=False) ifcopenshell.entity_instance ¶
- create_curve_from_polygon_ifc2x3(polygon, is_2d=False)¶
- create_curves(should_exclude_faces=False, is_2d=False, ignore_non_loose_edges=False)¶
- create_curves_from_curve(is_2d=False, curve_object_data=None)¶
- create_curves_from_curve_ifc2x3(is_2d=False, curve_object_data=None)¶
- create_curves_from_mesh(should_exclude_faces=False, is_2d=False)¶
- create_curves_from_mesh_ifc2x3(should_exclude_faces=False, is_2d=False) list[ifcopenshell.entity_instance] ¶
- create_edge()¶
- create_faceted_brep()¶
- create_geometric_curve_set_representation(is_2d=False)¶
- create_light_source()¶
- create_light_source_positional()¶
- create_lighting_representation()¶
- create_material_profile_set_extrusion_representation()¶
- create_mesh_representation()¶
- create_model_representation()¶
- create_plan_representation()¶
- create_plane(polygon)¶
- create_point_cloud_representation(is_2d=False)¶
- create_polygonal_face_set()¶
- create_rectangle_extrusion_representation()¶
- create_structural_reference_representation()¶
- create_swept_disk_solid_representation()¶
- create_swept_disk_solids()¶
- create_text()¶
- create_text_representation(is_2d=False)¶
- create_triangulated_face_set()¶
- create_variable_representation()¶
- create_vertex_point(point)¶
- create_vertices(is_2d=False)¶
- evaluate_geometry()¶
- execute()¶
- is_camera_landscape()¶
- is_mesh_curve_consequtive(geom_data)¶
- remove_doubles_from_mesh(mesh)¶
- should_triangulate_face(face, threshold=EPSILON)¶
- ifcopenshell.api.geometry.add_representation.add_representation(file: ifcopenshell.file, **usecase_settings) ifcopenshell.entity_instance ¶
- ifcopenshell.api.geometry.add_representation.EPSILON = 1e-06¶
- ifcopenshell.api.geometry.add_representation.X_AXIS¶
- ifcopenshell.api.geometry.add_representation.Z_AXIS¶