The Arrow design uses FilledTriangleArrowHead as one of its choices for the arrow at each end. FilledTriangleArrowHead can be a 'triangle' ,'filledTriangle', or a 'filledArrow'.
A dimension line is a thin line, broken in the middle to allow the placement of the dimension value, with an arrow at each end.
Parameter Rules
faces: | An Array or list of faces. |
Example: | return [0,1,2] |
vertices: | Array of points to define the shape of the arrow head. |
Example: | const wt = R.world.transform; |
return [p(0,0,0,wt), |
p(-child.length,child.width/2.0,0,wt), |
p(-child.length,-child.width/2.0,0,wt)]; |
position: | A rule that defines a position in 3D space or paper space. |
Example: | return { origin: p(5, 2, 0, this.parent.transform ) }; |
Mixins
PolyFaceMesh
MeshRenderMixin
BaseAssembly
AssemblyRenderMixin
Render3Mixin
FrameMixin
AssemblyMixin
FrameMixin
BaseNode
BaseModel
RULE NAME |
TYPE |
DEFAULTS |
CATEGORY |
FLAGS |
---|---|---|---|---|
faces |
array |
[] |
Inputs |
Cached |
vertices |
array |
[] |
inputs |
Cached lookup |
position |
any |
{ origin: p(0, 0, 0, this.parent. transform ) } |
Position |
Cached |
Project Example:
In your kBridge Examples Projects folder open the project called ‘DrawingUtilitiesTableDemo’.
Reference Location:
'world.mytable.mysheet.filledtrianglearrowheaddesign'
Link: https://knowledgebridge.engineer/projects
Open the DrawingUtilitiesTableDemo project.
In the FilledTriangleArrowHead / Sheet1 shows a FilledTriangleArrowHead.