limap.geometry package
Core geometric types (2D/3D line segments and infinite lines, group primitives), the distances defined on them and the line linkers built from those distances.
Module Contents:
- Lines
Line2dLine3dInfiniteLine2dInfiniteLine3dInfiniteLine3d.__init__()InfiniteLine3d.direction()InfiniteLine3d.matrix()InfiniteLine3d.point()InfiniteLine3d.point_distance()InfiniteLine3d.point_projection()InfiniteLine3d.project_from_infinite_line()InfiniteLine3d.project_to_infinite_line()InfiniteLine3d.projection()InfiniteLine3d.unprojection()InfiniteLine3d.dInfiniteLine3d.m
MinimalInfiniteLine3d
- Line distances
- Line linkers
LineLinker2dOptionsLineLinker2dOptions.build_default_options()LineLinker2dOptions.__init__()LineLinker2dOptions.mergedict()LineLinker2dOptions.summary()LineLinker2dOptions.todict()LineLinker2dOptions.score_thLineLinker2dOptions.th_angleLineLinker2dOptions.th_innersegLineLinker2dOptions.th_overlapLineLinker2dOptions.th_perpLineLinker2dOptions.th_smartangleLineLinker2dOptions.th_smartoverlapLineLinker2dOptions.use_angleLineLinker2dOptions.use_innersegLineLinker2dOptions.use_overlapLineLinker2dOptions.use_perpLineLinker2dOptions.use_smartangle
LineLinker2dLineLinker3dOptionsLineLinker3dOptions.build_default_options()LineLinker3dOptions.build_shared_parent_scoring()LineLinker3dOptions.build_spatial_merging()LineLinker3dOptions.__init__()LineLinker3dOptions.mergedict()LineLinker3dOptions.summary()LineLinker3dOptions.todict()LineLinker3dOptions.score_thLineLinker3dOptions.th_angleLineLinker3dOptions.th_innersegLineLinker3dOptions.th_overlapLineLinker3dOptions.th_perpLineLinker3dOptions.th_smartangleLineLinker3dOptions.th_smartoverlapLineLinker3dOptions.use_angleLineLinker3dOptions.use_innersegLineLinker3dOptions.use_overlapLineLinker3dOptions.use_perpLineLinker3dOptions.use_smartangle
LineLinker3dLineLinker
- Group primitives
- Geometric operations and conversions