ResizeSegment3D
Lengthens or shortens a segment in 3D to a new length preserving its orientation and center point.
Syntax
C++
C#
Python
def ResizeSegment3D( inSegment3D: Segment3D, inNewLength: float, inAnchor: float, / ) -> outSegment3D: Segment3D
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
inSegment3D | Segment3D | |||
![]() |
inNewLength | float | 0.0 - ![]() |
||
![]() |
inAnchor | float | - - ![]() |
Anchor point, 0 means the beginning, 1 means the end of the segment | |
![]() |
outSegment3D | Segment3D |



