Header menu logo issie

Segment Type

Used to represent a segment in a wire

Record fields

Record Field Description

Draggable

Full Usage: Draggable

Field type: bool
Field type: bool

Index

Full Usage: Index

Field type: int
Field type: int

IntersectOrJumpList

Full Usage: IntersectOrJumpList

Field type: float list

List of offsets along a segment where jumps or intersects occur. Matches the sign of Length. Only used on horizontal segments.

Field type: float list

Length

Full Usage: Length

Field type: float
Field type: float

Mode

Full Usage: Mode

Field type: RoutingMode
Field type: RoutingMode

WireId

Full Usage: WireId

Field type: ConnectionId
Field type: ConnectionId

Instance members

Instance member Description

this.GetId

Full Usage: this.GetId

Returns: int * ConnectionId
Modifiers: inline

get SegmentID id for segment

Returns: int * ConnectionId

this.IsZero

Full Usage: this.IsZero

Returns: bool
Modifiers: inline

return true if segment length is 0 to within FP tolerance

Returns: bool

Type something to start searching.