editor › Globals › RoadkillFrameNestingElement
Class: RoadkillFrameNestingElement
Hierarchy
↳ RoadkillFrameNestingElement
Index
Constructors
Properties
Methods
Constructors
constructor
+ new RoadkillFrameNestingElement(unfolding: Unfolding | UnfoldingGroup, arrowReceivingPlateGroup: Set‹PlateGroup›): RoadkillFrameNestingElement
Defined in src/modules/kyub.core.svgObjExporter/src/export/NestingElements/RoadkillFrameNestingElement.ts:17
Parameters:
| Name | Type | Default |
|---|---|---|
unfolding |
Unfolding | UnfoldingGroup | - |
arrowReceivingPlateGroup |
Set‹PlateGroup› | new Set() |
Returns: RoadkillFrameNestingElement
Properties
Private Readonly arrowReceivingPlateGroup
• arrowReceivingPlateGroup: Set‹PlateGroup›
Defined in src/modules/kyub.core.svgObjExporter/src/export/NestingElements/RoadkillFrameNestingElement.ts:17
Private Readonly unfolding
• unfolding: Unfolding | UnfoldingGroup
Defined in src/modules/kyub.core.svgObjExporter/src/export/NestingElements/RoadkillFrameNestingElement.ts:16
Methods
Protected _convertArrayPointsToXY
▸ _convertArrayPointsToXY(pointArrays: ArrayPoint2[][]): Array‹Array‹object››
Inherited from SimpleNestingElement._convertArrayPointsToXY
Defined in src/modules/kyub.core.svgObjExporter/src/export/NestingElements/SimpleNestingElement.ts:25
Parameters:
| Name | Type |
|---|---|
pointArrays |
ArrayPoint2[][] |
Returns: Array‹Array‹object››
getAssociatedPlateGroup
▸ getAssociatedPlateGroup(): PlateGroup
Inherited from SimpleNestingElement.getAssociatedPlateGroup
Defined in src/modules/kyub.core.svgObjExporter/src/export/NestingElements/SimpleNestingElement.ts:21
Returns: PlateGroup
render
▸ render(positionMatrix: Matrix4, svgNode: IXmlElement, svgBuilder: SvgBuilder, svgStylizer: AbstractSvgStylizer, kerf: number, groupPipelineResultsMap: Map‹PlateGroup, IPlateGroupPipelineResult›): Promise‹void›
Overrides SimpleNestingElement.render
Defined in src/modules/kyub.core.svgObjExporter/src/export/NestingElements/RoadkillFrameNestingElement.ts:25
Parameters:
| Name | Type |
|---|---|
positionMatrix |
Matrix4 |
svgNode |
IXmlElement |
svgBuilder |
SvgBuilder |
svgStylizer |
AbstractSvgStylizer |
kerf |
number |
groupPipelineResultsMap |
Map‹PlateGroup, IPlateGroupPipelineResult› |
Returns: Promise‹void›