fibomat.shapes package#
Submodules#
- fibomat.shapes.arc module
ArcArc.__init__()Arc.from_bulge()Arc.from_points()Arc.from_points_center()Arc.from_points_center_tangent()Arc.to_arc_spline()Arc.startArc.endArc.start_angleArc.end_angleArc.sweep_dirArc.radiusArc.thetaArc.bulgeArc.centerArc.midpointArc.unit_tangent_startArc.unit_tangent_endArc.unit_tangent_at()Arc.lengthArc.split()Arc.split_at()Arc.reversed()Arc.bounding_boxArc.is_closedArc.clone()Arc.descriptionArc.mirrored()Arc.pivotArc.rotated()Arc.scaled()Arc.transformed()Arc.translated()Arc.translated_to()Arc.with_changed_description()
- fibomat.shapes.arc_spline module
ArcSplineCompatibleArcSplineArcSpline.__init__()ArcSpline.from_segments()ArcSpline.from_shape()ArcSpline.is_closedArcSpline.to_arc_spline()ArcSpline.clone()ArcSpline.clone_with_new_description()ArcSpline.bounding_boxArcSpline.centerArcSpline.startArcSpline.endArcSpline.verticesArcSpline.segmentsArcSpline.arc_spline_implArcSpline.orientationArcSpline.lengthArcSpline.contains()ArcSpline.closest_point()ArcSpline.unit_tangents()ArcSpline.kinks()ArcSpline.segments_at_vertex()ArcSpline.descriptionArcSpline.mirrored()ArcSpline.pivotArcSpline.reversed()ArcSpline.rotated()ArcSpline.scaled()ArcSpline.transformed()ArcSpline.translated()ArcSpline.translated_to()ArcSpline.with_changed_description()
- fibomat.shapes.biarc module
- fibomat.shapes.circle module
CircleCircle.__init__()Circle.from_points()Circle.to_arc_spline()Circle.rCircle.centerCircle.bounding_boxCircle.is_closedCircle.clone()Circle.descriptionCircle.mirrored()Circle.pivotCircle.rotated()Circle.scaled()Circle.transformed()Circle.translated()Circle.translated_to()Circle.with_changed_description()
- fibomat.shapes.dim_shape module
DimShapeDimShape.__init__()DimShape.shapeDimShape.unitDimShape.centerDimShape.bounding_boxDimShape.clone()DimShape.descriptionDimShape.mirrored()DimShape.pivotDimShape.rotated()DimShape.scaled()DimShape.transformed()DimShape.translated()DimShape.translated_to()DimShape.with_changed_description()
- fibomat.shapes.ellipse module
EllipseEllipse.__init__()Ellipse.to_arc_spline()Ellipse.aEllipse.bEllipse.thetaEllipse.centerEllipse.bounding_boxEllipse.is_closedEllipse.clone()Ellipse.descriptionEllipse.mirrored()Ellipse.pivotEllipse.rotated()Ellipse.scaled()Ellipse.transformed()Ellipse.translated()Ellipse.translated_to()Ellipse.with_changed_description()
- fibomat.shapes.hollow_arc_spline module
HollowArcSplineHollowArcSpline.__init__()HollowArcSpline.boundaryHollowArcSpline.holesHollowArcSpline.is_closedHollowArcSpline.contains()HollowArcSpline.centerHollowArcSpline.bounding_boxHollowArcSpline.clone()HollowArcSpline.descriptionHollowArcSpline.mirrored()HollowArcSpline.pivotHollowArcSpline.rotated()HollowArcSpline.scaled()HollowArcSpline.transformed()HollowArcSpline.translated()HollowArcSpline.translated_to()HollowArcSpline.with_changed_description()
- fibomat.shapes.line module
LineLine.__init__()Line.to_arc_spline()Line.startLine.endLine.lengthLine.is_closedLine.bounding_boxLine.centerLine.distance_to_point()Line.intersection()Line.clone()Line.descriptionLine.mirrored()Line.pivotLine.rotated()Line.scaled()Line.transformed()Line.translated()Line.translated_to()Line.with_changed_description()
- fibomat.shapes.parametric_curve module
ParametricCurveParametricCurve.__init__()ParametricCurve.from_sympy_curve()ParametricCurve.from_splipy_curve()ParametricCurve.to_arc_spline()ParametricCurve.domainParametricCurve.is_closedParametricCurve.lengthParametricCurve.f()ParametricCurve.df()ParametricCurve.d2f()ParametricCurve.curvature()ParametricCurve.rasterize()ParametricCurve.rasterize_at()ParametricCurve.bounding_boxParametricCurve.centerParametricCurve.clone()ParametricCurve.descriptionParametricCurve.mirrored()ParametricCurve.pivotParametricCurve.rotated()ParametricCurve.scaled()ParametricCurve.transformed()ParametricCurve.translated()ParametricCurve.translated_to()ParametricCurve.with_changed_description()
- fibomat.shapes.polygon module
PolygonPolygon.__init__()Polygon.regular_ngon()Polygon.is_closedPolygon.bounding_boxPolygon.centerPolygon.clone()Polygon.descriptionPolygon.mirrored()Polygon.n_pointsPolygon.pivotPolygon.pointsPolygon.rotated()Polygon.scaled()Polygon.to_arc_spline()Polygon.transformed()Polygon.translated()Polygon.translated_to()Polygon.with_changed_description()
- fibomat.shapes.polyline module
PolylinePolyline.__init__()Polyline.to_arc_spline()Polyline.pointsPolyline.n_pointsPolyline.bounding_boxPolyline.is_closedPolyline.centerPolyline.clone()Polyline.descriptionPolyline.mirrored()Polyline.pivotPolyline.rotated()Polyline.scaled()Polyline.transformed()Polyline.translated()Polyline.translated_to()Polyline.with_changed_description()
- fibomat.shapes.rasterizedpoints module
RasterizedPointsRasterizedPoints.__init__()RasterizedPoints.merged()RasterizedPoints.positionsRasterizedPoints.weightsRasterizedPoints.dwell_pointsRasterizedPoints.n_pointsRasterizedPoints.is_closedRasterizedPoints.bounding_boxRasterizedPoints.centerRasterizedPoints.repeats_applied()RasterizedPoints.clone()RasterizedPoints.descriptionRasterizedPoints.mirrored()RasterizedPoints.pivotRasterizedPoints.rotated()RasterizedPoints.scaled()RasterizedPoints.transformed()RasterizedPoints.translated()RasterizedPoints.translated_to()RasterizedPoints.with_changed_description()
- fibomat.shapes.rect module
RectRect.__init__()Rect.from_bounding_box()Rect.from_line()Rect.to_arc_spline()Rect.widthRect.heightRect.thetaRect.cornersRect.centerRect.bounding_boxRect.is_closedRect.clone()Rect.descriptionRect.mirrored()Rect.pivotRect.rotated()Rect.scaled()Rect.transformed()Rect.translated()Rect.translated_to()Rect.with_changed_description()
- fibomat.shapes.shape module
- fibomat.shapes.spot module
- fibomat.shapes.text module
TextDimTextDimText.__init__()DimText.n_linesDimText.baseline_anchor()DimText.bounding_boxDimText.centerDimText.clone()DimText.descriptionDimText.elementsDimText.layout_elements()DimText.mirrored()DimText.pivotDimText.rotated()DimText.scaled()DimText.transformed()DimText.translated()DimText.translated_to()DimText.with_changed_description()