On this page

Line3D

from noon import Line3D

Source-derived class. Host availability is not inferred from this listing. See reference scope.

Bases: _Mesh3D. Declared members follow; inherited and dynamically attached members are not expanded.

Capped opaque tube mesh between two points, generated by Rust.

Line3D.__init__

Line3D.__init__(self, start=(-1, 0, 0), end=(1, 0, 0), thickness=0.02, color=None, resolution=24, checkerboard_colors=_DEFAULT_CHECKERBOARD, stroke_width=0.5, shade_in_3d=True, **kwargs)
ParameterKindAnnotationDefault
selfpositional or keywordNot annotatedNo default
startpositional or keywordNot annotated(-1, 0, 0)
endpositional or keywordNot annotated(1, 0, 0)
thicknesspositional or keywordNot annotated0.02
colorpositional or keywordNot annotatedNone
resolutionpositional or keywordNot annotated24
checkerboard_colorspositional or keywordNot annotated_DEFAULT_CHECKERBOARD
stroke_widthpositional or keywordNot annotated0.5
shade_in_3dpositional or keywordNot annotatedTrue
kwargs**kwargsNot annotatedNo default

Return annotation: Not annotated

No docstring declared here. Consult the source and host reference.

Source declaration