IPCB_PrimitiveLine class
Line primitive
Signature
class IPCB_PrimitiveLine implements IPCB_PrimitiveImplements: IPCB_Primitive
Remarks
Both lines and arc lines are wires, corresponding to the line traces and arc traces on the canvas
Methods
Method | Modifiers | Description |
|---|---|---|
(BETA) Apply the changes to the primitives to the canvas | ||
(BETA) Get Adjacent primitive objects | ||
(BETA) Get the entire wire | ||
(BETA) Get the entire wire | ||
Get the property state: end position X | ||
Get the property state: end position Y | ||
Get the property state: Layer | ||
Get the property state: Line width | ||
Get the property state: net name | ||
Get the property state: primitive ID | ||
Get the property state: whether it is locked | ||
Get the property state: primitive type | ||
Get the property state: start position X | ||
Get the property state: start position Y | ||
Query whether the primitive is an async primitive | ||
(BETA) Reset the async primitive to the current canvas state | ||
(BETA) Set the property state: end position X | ||
(BETA) Set the property state: end position Y | ||
(BETA) Set the property state: Layer | ||
(BETA) Set the property state: Line width | ||
(BETA) Set the property state: net name | ||
(BETA) Set the property state: whether it is locked | ||
(BETA) Set the property state: start position X | ||
(BETA) Set the property state: start position Y | ||
Convert Primitive to Async primitive | ||
Convert Primitive to Sync primitive |