User Tools

Site Tools


nodes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nodes [2020/01/04 22:37]
admin
— (current)
Line 1: Line 1:
-======PyFlowFreeCAD====== 
-!!; FreeCAD_2DArcOfCircle 
-=====FC_2DArcOfCircle===== 
-{{:​icons_pyflow:​freecad_2darcofcircle.svg|}} 
-/* 
-setDataG; uLocation 
---- Start; nodeName 
- ​run_FreeCAD_2DArcOfCircle @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1392 
-setDataG; vLocation 
---- Start; nodeName 
- ​run_FreeCAD_2DArcOfCircle @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1392 
-setDataG; radius 
---- Start; nodeName 
- ​run_FreeCAD_2DArcOfCircle @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1392 
-setDataG; startAngle 
---- Start; nodeName 
- ​run_FreeCAD_2DArcOfCircle @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1392 
-setDataG; endAngle 
---- Start; nodeName 
- ​run_FreeCAD_2DArcOfCircle @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1392 
-1.0; 0.6283185307179586 
-*/ 
-  ​ 
-  2d Geometry object - arc of a circle 
-  ​ 
-  an arc is created in uv space and  
-  mapped to a reference face 
-  ​ 
-[[nodes::​2DArcOfCircle|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-Face1 of this shape defines the uv space for the arc representation,​ default is the xy plane 
- 
-**__uLocation__** ​ 
-[[Float]] 
-first coordinate of the center 
- 
-**__vLocation__** ​ 
-[[Float]] 
-2nd coordinate of the center 
- 
-**__radius__** ​ 
-[[Float]] 
-radius of the circle 
- 
-**__startAngle__** ​ 
-[[Float]] 
-angle of the starting point of the arc 
- 
-**__endAngle__** ​ 
-[[Float]] 
-angle of the ending point of the arc 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-the projection of the geometry onto the Face1 of Shape_in 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-2D Arc of Circle geometry object 
- 
-!!; FreeCAD_2DArcOfEllipse 
-=====FC_2DArcOfEllipse===== 
-{{:​icons_pyflow:​freecad_2darcofellipse.svg|}} 
-/* 
-setDataG; uLocation 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; vLocation 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; direction 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; MajorRadius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; MinorRadius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; startAngle 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; endAngle 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-[[nodes::​2DArcOfEllipse|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uLocation__** ​ 
-[[Float]] 
-Float instance 
- 
-**__vLocation__** ​ 
-[[Float]] 
-Float instance 
- 
-**__direction__** ​ 
-[[Float]] 
-Float instance 
- 
-**__MajorRadius__** ​ 
-[[Float]] 
-Float instance 
- 
-**__MinorRadius__** ​ 
-[[Float]] 
-Float instance 
- 
-**__startAngle__** ​ 
-[[Float]] 
-Float instance 
- 
-**__endAngle__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_2DArcOfParabola 
-=====FC_2DArcOfParabola===== 
-{{:​icons_pyflow:​freecad_2darcofparabola.svg|}} 
-/* 
-setDataG; uLocation 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; vLocation 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; direction 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; MajorRadius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; MinorRadius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; startAngle 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; endAngle 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-[[nodes::​2DArcOfParabola|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uLocation__** ​ 
-[[Float]] 
-Float instance 
- 
-**__vLocation__** ​ 
-[[Float]] 
-Float instance 
- 
-**__direction__** ​ 
-[[Float]] 
-Float instance 
- 
-**__MajorRadius__** ​ 
-[[Float]] 
-Float instance 
- 
-**__MinorRadius__** ​ 
-[[Float]] 
-Float instance 
- 
-**__startAngle__** ​ 
-[[Float]] 
-Float instance 
- 
-**__endAngle__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_2DCircle 
-=====FC_2DCircle===== 
-{{:​icons_pyflow:​freecad_2dcircle.svg|}} 
-/* 
-setDataG; u 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; v 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; radius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-[[nodes::​2DCircle|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__u__** ​ 
-[[Float]] 
-coordiate in uv space 
- 
-**__v__** ​ 
-[[Float]] 
-2nd coordiate in uv space 
- 
-**__radius__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_2DEllipse 
-=====FC_2DEllipse===== 
-{{:​icons_pyflow:​freecad_2dellipse.svg|}} 
-/* 
-setDataG; uLocation 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; vLocation 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; direction 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; MajorRadius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; MinorRadius 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-[[nodes::​2DEllipse|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uLocation__** ​ 
-[[Float]] 
-Float instance 
- 
-**__vLocation__** ​ 
-[[Float]] 
-Float instance 
- 
-**__direction__** ​ 
-[[Float]] 
-Float instance 
- 
-**__MajorRadius__** ​ 
-[[Float]] 
-Float instance 
- 
-**__MinorRadius__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_2DGeometry 
-=====FC_2DGeometry===== 
-/* 
-setDataG; ua 
---- Start; nodeName 
- ​run_FreeCAD_2DGeometry @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1232 
-noc lock 
-running-------- 
---- Done; nodeName; 0.03 
-setDataG; va 
---- Start; nodeName 
- ​run_FreeCAD_2DGeometry @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1232 
---- Done; nodeName; 0.03 
-setDataG; ub 
---- Start; nodeName 
- ​run_FreeCAD_2DGeometry @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1232 
---- Done; nodeName; 0.03 
-setDataG; vb 
---- Start; nodeName 
- ​run_FreeCAD_2DGeometry @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1232 
---- Done; nodeName; 0.03 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-[[nodes::​2DGeometry|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__ua__** ​ 
-[[Float]] 
-Float instance 
- 
-**__va__** ​ 
-[[Float]] 
-Float instance 
- 
-**__ub__** ​ 
-[[Float]] 
-Float instance 
- 
-**__vb__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_And 
-=====FC_And===== 
-/* 
-*/ 
-  ​ 
-  booloan and of two boolean lists 
-  ​ 
-[[nodes::​And|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__a__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__b__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__and__** ​ 
-[[BoolPin]] 
-elementwisewise a and b  
- 
-!!; FreeCAD_ApplyPlacements 
-=====FC_ApplyPlacements===== 
-/* 
-*/ 
-  ​ 
-  apply a list of placements to  
-  a shape or a list of shapes ​ 
-  or a list of vectors(polygon) 
-  ​ 
-[[nodes::​ApplyPlacements|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-a list of vectors which define a poylgon pattern 
- 
-**__Shapes__** ​ 
-[[ShapeListPin]] 
-a list of shapes, ​ the n. shape will get the n. placement 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-a single shape, there will be a copy of this shape for each placement 
- 
-**__Placements__** ​ 
-[[PlacementPin]] 
-the list of placement which are applied to the shape, shapelist or points 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__points_out__** ​ 
-[[VectorPin]] 
-the result if the input was the __points__ pin 
- 
-!!; FreeCAD_ApproximateBSpline 
-=====FC_ApproximateBSpline===== 
-/* 
-setDataG; tolerance 
---- Start; nodeName 
-*/ 
-  ​ 
-  create an approximated BSpline for **points** on face **Shape_in** 
-  ​ 
-[[nodes::​ApproximateBSpline|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__tolerance__** ​ 
-[[Float]] 
-relative value for to,.erance 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-reference shape 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_BSplineCurve 
-=====FC_BSplineCurve===== 
-{{:​icons_pyflow:​freecad_bsplinecurve.svg|}} 
-/* 
-setDataG; maxDegree 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  BSpline Curve 
-  create a default bspline surface from poles and degrees 
-  ​ 
-[[nodes::​BSplineCurve|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__maxDegree__** ​ 
-[[Integer]] 
-degree of the curve (default is 3) 
- 
-**__periodic__** ​ 
-[[Boolean]] 
-is curve periodic 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[EdgePin]] 
-resulting shape 
- 
-!!; FreeCAD_BSplineSurface 
-=====FC_BSplineSurface===== 
-{{:​icons_pyflow:​freecad_bsplinesurface.svg|}} 
-/* 
-setDataG; maxDegreeU 
---- Start; nodeName 
-no points for poles 
---- Done; nodeName; 0.0 
-setDataG; maxDegreeV 
---- Start; nodeName 
-no points for poles 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  BSpline Surface ​ 
-  create a default bspline surface from poles and degrees 
-  ​ 
-[[nodes::​BSplineSurface|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-Array of poles vectors 
- 
-**__maxDegreeU__** ​ 
-[[Integer]] 
-maximum degree for u 
- 
-**__maxDegreeV__** ​ 
-[[Integer]] 
-maximum degree for v 
- 
-**__periodicU__** ​ 
-[[Boolean]] 
-is surface periodic in u direction 
- 
-**__periodicV__** ​ 
-[[Boolean]] 
-is surface periodic in v direction 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[FacePin]] 
-BSpline Face 
- 
-!!; FreeCAD_Bender 
-=====FC_Bender===== 
-/* 
-setDataG; a 
---- Start; nodeName 
-setDataG; b 
---- Start; nodeName 
-setDataG; c 
---- Start; nodeName 
-None 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  transforms the poles of a BSpline Surface **Shape_in** to the poles2 of the **Shape_out** 
-  ​ 
-  for u in range(countA):​ 
-  ​ 
-  for v in range(countB):​ 
-  ​ 
-  [x,​y,​z]=poles[u,​v] 
-  ​ 
-  poles2[u,​v,​0]=(a+x)*cos(b*y+c) 
-  ​ 
-  poles2[u,​v,​1]=(a+x)*sin(b*y+c) 
-  ​ 
-  poles2[u,​v,​2]=z 
-  ​ 
-  ​ 
-[[nodes::​Bender|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-reference shape 
- 
-**__a__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__b__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__c__** ​ 
-[[Integer]] 
-Integer instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Blinker 
-=====FC_Blinker===== 
-{{:​icons_pyflow:​freecad_blinker.svg|}} 
-/* 
-*/ 
-  ​ 
-  blinker sender 
-  ​ 
-[[nodes::​Blinker|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Stop__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__signalName__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__signalMessage__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__signalObject__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__sleep__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__loops__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_BoolToy 
-=====FC_BoolToy===== 
-/* 
-*/ 
-  ​ 
-  boolean toy - make a flag list of 4 values 
-  ​ 
-[[nodes::​BoolToy|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__flagA__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__flagB__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__flagC__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__flagD__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__flags__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_Boolean 
-=====FC_Boolean===== 
-{{:​icons_pyflow:​freecad_boolean.svg|}} 
-/* 
-setDataG; mode 
-*/ 
-  boolean ops of two parts example 
-[[nodes::​Boolean|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Part_in1__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Part_in2__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape_in1__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Shape_in2__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__mode__** ​ 
-[[String]] 
-String instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Volume__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-!!; FreeCAD_Box 
-=====FC_Box===== 
-{{:​icons_pyflow:​freecad_box.svg|}} 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-length; 10 
-setDataG; length 
-width; 20 
-setDataG; width 
-height; 30 
-setDataG; height 
-position; Vector (0.0, 0.0, 0.0) 
-setDataG; position 
-direction; Vector (1.0, 0.0, 0.0) 
-setDataG; direction 
-*/ 
-  ​ 
-  erzeuge einer Part.Box 
-  ​ 
-[[nodes::​Box|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__length__** ​ 
-[[Float]] 
-Lenght of the Box 
- 
-**__width__** ​ 
-[[Float]] 
-Width of the Box 
- 
-**__height__** ​ 
-[[Float]] 
-Height of the Box 
- 
-**__position__** ​ 
-[[VectorPin]] 
-position of the Box 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the height of the Box 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Camera 
-=====FC_Camera===== 
-/* 
-setDataG; angle 
---- Start; nodeName 
-SoOrthographicCamera 
-Position; 0.0 0.0 -0.0 
-*/ 
-  ​ 
-  ​ 
-  ​ 
-[[nodes::​Camera|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__position__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__angle__** ​ 
-[[Float]] 
-Float instance 
- 
-**__pointAt__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__trackimages__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__timestamp__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__trackName__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-===OUTPUT PINS=== 
-**__image__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-!!; FreeCAD_CenterOfMass 
-=====FC_CenterOfMass===== 
-/* 
-*/ 
-  ​ 
-  center of mass for a list of shapes 
-  ​ 
-[[nodes::​CenterOfMass|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__ShapeList__** ​ 
-[[ShapeListPin]] 
-list of shapes to discover 
- 
-===OUTPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-the centers of mass for the shapes in __ShapeList__ 
- 
-!!; FreeCAD_Collect_Vectors 
-=====FC_Collect_Vectors===== 
-/* 
-setDataG; maxSize 
---- Start; nodeName 
-setDataG; reduce 
---- Start; nodeName 
-*/ 
-  ​ 
-  collect vectors to a list 
-  ​ 
-[[nodes::​Collect_Vectors|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__reset__** ​ 
-[[ExecPin]] 
-clear the list of collected points 
- 
-**__refresh__** ​ 
-[[ExecPin]] 
-update the outpin **points** 
- 
-**__point__** ​ 
-[[VectorPin]] 
-list of collected vectors 
- 
-**__maxSize__** ​ 
-[[Integer]] 
-maximum length of the points list, if more points are gotten older points are dropped 
- 
-**__reduce__** ​ 
-[[Integer]] 
-create only a discretized list of the polygon with this size 
- 
-===OUTPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-list of collected vectors 
- 
-!!; FreeCAD_Compound 
-=====FC_Compound===== 
-{{:​icons_pyflow:​freecad_compound.svg|}} 
-/* 
-*/ 
-  ​ 
-  compound of a list of shapes 
-  ​ 
-[[nodes::​Compound|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shapes__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Cone 
-=====FC_Cone===== 
-{{:​icons_pyflow:​freecad_cone.svg|}} 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-radius1; 10 
-setDataG; radius1 
-radius2; 20 
-setDataG; radius2 
-height; 30 
-setDataG; height 
-position; Vector (0.0, 0.0, 0.0) 
-setDataG; position 
-direction; Vector (1.0, 0.0, 0.0) 
-setDataG; direction 
-angle; 360 
-setDataG; angle 
-*/ 
-  erzeuge eines Part.Kegel 
-[[nodes::​Cone|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__radius1__** ​ 
-[[Float]] 
-Radius of the bottom circle 
- 
-**__radius2__** ​ 
-[[Float]] 
-Radius of the top circle 
- 
-**__height__** ​ 
-[[Float]] 
-Height of the circle 
- 
-**__position__** ​ 
-[[VectorPin]] 
-Position of the center of the bottom circle 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the axis 
- 
-**__angle__** ​ 
-[[Float]] 
-longitude of the sector 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_ConnectPoles 
-=====FC_ConnectPoles===== 
-/* 
-setDataG; tangentA 
---- Start; nodeName 
-setDataG; tangentB 
---- Start; nodeName 
-setDataG; overlay 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  concatenate vectorarrays with the same 2nd axis together along the first axis 
-  ​ 
-[[nodes::​ConnectPoles|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__poles_in__** ​ 
-[[VectorPin]] 
-connection for multiple 2 dimensional vectorarrays which sould be concatenated,​ they must have the same numver of rows 
- 
-**__tangentA__** ​ 
-[[Float]] 
-force of the tangents of the first array 
- 
-**__tangentB__** ​ 
-[[Float]] 
-force of the tangents of the 2nd array 
- 
-**__overlay__** ​ 
-[[Integer]] 
-0 = concatenate,​ 1 = calculate mean of the last and first row of two arrays, 2 = add tangent support between the faces 
- 
-===OUTPUT PINS=== 
-**__poles_out__** ​ 
-[[VectorPin]] 
-2 dim array of vectors as base for a grid or bspline surface 
- 
-**__umults_out__** ​ 
-[[FloatPin]] 
-list of the multiplicities in the first axis depends on overlay 
- 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-a BSplineSurface degree 3 to visualize the poles array 
- 
-!!; FreeCAD_Conny 
-=====FC_Conny===== 
-/* 
-setDataG; tangentForce 
---- Start; nodeName 
-*/ 
-  ​ 
-  connect edges and close gaps, create a filled face  
-  ​ 
-[[nodes::​Conny|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__ff__** ​ 
-[[Boolean]] 
-a flag to change the ordering of the gap filler curves 
- 
-**__tangentForce__** ​ 
-[[Integer]] 
- how smooth the open ends of edges should be connected. 0 means no tangent support, this is a straight line from one end to the other 
- 
-**__createFace__** ​ 
-[[Boolean]] 
-if this flag is set a filled face will be computed. Because the Part.filledFace is a miraclic method this call sometimes fails and other approaches are better 
- 
-**__Shapes_in__** ​ 
-[[ShapePin]] 
-multiple edges or wires which should be connected 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-a filled face shape or the border (closed curve) of it 
- 
-**__gaps__** ​ 
-[[ShapePin]] 
-edges created to get wire closed 
- 
-**__border__** ​ 
-[[ShapePin]] 
-edges of the face only 
- 
-!!; FreeCAD_Console 
-=====FC_Console===== 
-/* 
-*/ 
-  ​ 
-  write to FreeCAD.Console 
-  ​ 
-[[nodes::​Console|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__entity__** ​ 
-[[AnyPin]] 
-data to print 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_Counter 
-=====FC_Counter===== 
-/* 
-*/ 
-  ​ 
-  ​ 
-  ​ 
-[[nodes::​Counter|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__reset__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-===OUTPUT PINS=== 
-**__count__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-!!; FreeCAD_Destruct_BSpline 
-=====FC_Destruct_BSpline===== 
-/* 
-*/ 
-  ​ 
-  provides the parameters of a bspline edge object 
-  ​ 
-[[nodes::​Destruct_BSpline|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-Shape which has exactly one edge, this edge is explored 
- 
-===OUTPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-list of the poles vectors 
- 
-**__knots__** ​ 
-[[FloatPin]] 
-list of the knots 
- 
-**__mults__** ​ 
-[[IntPin]] 
-list of the multiplicities 
- 
-**__degree__** ​ 
-[[IntPin]] 
-degree of the curve 
- 
-**__periodic__** ​ 
-[[BoolPin]] 
-flag, wheter the curve is periodic/​closed or open 
- 
-!!; FreeCAD_Destruct_BSplineSurface 
-=====FC_Destruct_BSplineSurface===== 
-/* 
-*/ 
-  ​ 
-  provides the parameters of a bspline surface object 
-  ​ 
-[[nodes::​Destruct_BSplineSurface|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-Shape which has exactly one face, this edge is explored 
- 
-===OUTPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-array of the poles vectors 
- 
-**__uknots__** ​ 
-[[FloatPin]] 
-list of the uknots 
- 
-**__umults__** ​ 
-[[IntPin]] 
-list of the umultiplicities 
- 
-**__udegree__** ​ 
-[[IntPin]] 
-udegree of the surface 
- 
-**__uperiodic__** ​ 
-[[BoolPin]] 
-flag, wheter the faceis periodic/​closed or open in u direction 
- 
-**__vknots__** ​ 
-[[FloatPin]] 
-list of the vknots 
- 
-**__vmults__** ​ 
-[[IntPin]] 
-list of the umultiplicities 
- 
-**__vdegree__** ​ 
-[[IntPin]] 
-udegree of the surface 
- 
-**__vperiodic__** ​ 
-[[BoolPin]] 
-flag, wheter the faceis periodic/​closed or open in u direction 
- 
-!!; FreeCAD_Destruct_Shape 
-=====FC_Destruct_Shape===== 
-{{:​icons_pyflow:​freecad_destruct_shape.svg|}} 
-/* 
-*/ 
-  ​ 
-  get the edges, faces and points of a shape 
-  there can be a reference to a FreeCAD object ​ 
-  by its name or a shapePin 
-  ​ 
-[[nodes::​Destruct_Shape|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__sourceObject__** ​ 
-[[String]] 
-name of the FreeCAD object with the shape 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-optional shape without part 
- 
-===OUTPUT PINS=== 
-**__Points__** ​ 
-[[VectorPin]] 
-a list of the vectors for the vertexes of the shape 
- 
-**__Faces__** ​ 
-[[ShapeListPin]] 
-list of the faces of the shape 
- 
-**__Edges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-!!; FreeCAD_Discretize 
-=====FC_Discretize===== 
-/* 
-setDataG; count 
---- Start; nodeName 
- ​run_FreeCAD_Discretize @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1659 
-*/ 
-  ​ 
-  ​ 
-[[nodes::​Discretize|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__count__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__Wire__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-resulting shape as compound 
- 
-!!; FreeCAD_DistToShape 
-=====FC_DistToShape===== 
-/* 
-*/ 
-  ​ 
-  list of distances from  a list of shapes ​ 
-  to a target shape 
-  ​ 
-[[nodes::​DistToShape|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__shapes__** ​ 
-[[ShapeListPin]] 
-list of shapes 
- 
-**__points__** ​ 
-[[VectorPin]] 
-list of points 
- 
-**__target__** ​ 
-[[ShapePin]] 
-target shape 
- 
-===OUTPUT PINS=== 
-**__distance__** ​ 
-[[FloatPin]] 
-distances 
- 
-!!; FreeCAD_Edge 
-=====FC_Edge===== 
-/* 
-*/ 
-  ​ 
-  select a edge of a shape by its number 
-  there can be a reference to a FreeCAD object by its name 
-  or a shapePin 
-  ​ 
-[[nodes::​Edge|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__sourceObject__** ​ 
-[[String]] 
-name of the FreeCAD object from which the edge should be selected 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-optional shape with edges 
- 
-**__index__** ​ 
-[[Integer]] 
-number of the edge, counting starts with 0 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[EdgePin]] 
-resulting shape 
- 
-!!; FreeCAD_Elevation 
-=====FC_Elevation===== 
-/* 
-setDataG; force 
---- Start; nodeName 
-setDataG; mode 
---- Start; nodeName 
-setDataG; gridCount 
---- Start; nodeName 
-setDataG; bound 
---- Start; nodeName 
-setDataG; noise 
---- Start; nodeName 
-setDataG; Rbf 
---- Start; nodeName 
-Abburch run_FreeCAD_Elevation @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 4294 
---- Done; nodeName; 0.03 
-*/ 
-  ​ 
-  ​ 
-  ​ 
-[[nodes::​Elevation|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__force__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__mode__** ​ 
-[[String]] 
-String instance 
- 
-**__gridCount__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__bound__** ​ 
-[[Float]] 
-Float instance 
- 
-**__noise__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__Rbf__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-!!; FreeCAD_Equal 
-=====FC_Equal===== 
-/* 
-*/ 
-  ​ 
-  compare a list of floats with a treshold 
-  ​ 
-[[nodes::​Equal|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__values__** ​ 
-[[Float]] 
-Float instance 
- 
-**__value__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__equal__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_Export 
-=====FC_Export===== 
-/* 
-setDataG; mode 
---- Start; nodeName 
-*/ 
-  ​ 
-  export a shape into a file 
-  ​ 
-[[nodes::​Export|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-shape to export 
- 
-**__filename__** ​ 
-[[StringPin]] 
-path to the shape file 
- 
-**__mode__** ​ 
-[[String]] 
-format of the file 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_Expression 
-=====FC_Expression===== 
-/* 
-*/ 
-  ​ 
-  evaluate ​ an expressions with at most 4 variables 
-  ​ 
-[[nodes::​Expression|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__modules__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__expression__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__a__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__b__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__c__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__d__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-===OUTPUT PINS=== 
-**__string_out__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__float_out__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__int_out__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__bool_out__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_Face 
-=====FC_Face===== 
-/* 
-*/ 
-  ​ 
-  select a face of a shape by its number 
-  there can be a reference to a FreeCAD object by its name 
-  or a shapePin 
-  ​ 
-[[nodes::​Face|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__sourceObject__** ​ 
-[[String]] 
-name of the FreeCAD object from which the face should be selected 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-optional shape with faces 
- 
-**__index__** ​ 
-[[Integer]] 
-number of the face, counting starts with 0 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[FacePin]] 
-resulting shape 
- 
-!!; FreeCAD_False 
-=====FC_False===== 
-/* 
-setDataG; count 
---- Start; nodeName 
-*/ 
-  ​ 
-  boolean false lists 
-  ​ 
-[[nodes::​False|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__count__** ​ 
-[[Integer]] 
-Integer instance 
- 
-===OUTPUT PINS=== 
-**__false__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_FigureOnFace 
-=====FC_FigureOnFace===== 
-/* 
-setDataG; degree 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; createFaces 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; tangentForce 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  map figures pattens onto a surface 
-  ​ 
-[[nodes::​FigureOnFace|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-reference shape 
- 
-**__pattern__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__cutBorder__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__transformation__** ​ 
-[[TransformationPin]] 
-TransformationPin instance 
- 
-**__degree__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__createFaces__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__tangentForce__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__details__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-!!; FreeCAD_FillEdge 
-=====FC_FillEdge===== 
-/* 
-*/ 
-  ​ 
-  closed wire to face Part.makeFilledFace 
-  ​ 
-[[nodes::​FillEdge|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Edges__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Wire__** ​ 
-[[ShapePin]] 
-closed wire to be filled 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-filled face 
- 
-!!; FreeCAD_FlipSwapArray 
-=====FC_FlipSwapArray===== 
-/* 
-setDataG; swap 
---- Start; nodeName 
-flipswap 
-nodeName 
-shape; (0,) 
---- Done; nodeName; 0.0 
-setDataG; flipu 
---- Start; nodeName 
-flipswap 
-nodeName 
-shape; (0,) 
---- Done; nodeName; 0.0 
-setDataG; flipv 
---- Start; nodeName 
-flipswap 
-nodeName 
-shape; (0,) 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  flip directions of the vector-array or swap its axes 
-  ​ 
-[[nodes::​FlipSwapArray|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__poles_in__** ​ 
-[[VectorPin]] 
-2 dim vector array 
- 
-**__swap__** ​ 
-[[Boolean]] 
-Flag for swap axes of the array 
- 
-**__flipu__** ​ 
-[[Boolean]] 
-Flag for invert u direction of the array 
- 
-**__flipv__** ​ 
-[[Boolean]] 
-Flag for invert v direction of the array 
- 
-===OUTPUT PINS=== 
-**__poles_out__** ​ 
-[[VectorPin]] 
-2 dim vector array flipped or swapped poles_in 
- 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-a BSplineSurface degree 3 to visualize the poles array 
- 
-!!; FreeCAD_FloatToy 
-=====FC_FloatToy===== 
-/* 
-setDataG; float 
---- Start; nodeName 
-setDataG; float1 
---- Start; nodeName 
-setDataG; float2 
---- Start; nodeName 
-setDataG; float3 
---- Start; nodeName 
-setDataG; float4 
---- Start; nodeName 
-setDataG; float5 
---- Start; nodeName 
-setDataG; float6 
---- Start; nodeName 
-setDataG; float7 
---- Start; nodeName 
-setDataG; float8 
---- Start; nodeName 
-setDataG; float9 
---- Start; nodeName 
-setDataG; float10 
---- Start; nodeName 
-setDataG; scale 
---- Start; nodeName 
-setDataG; start 
---- Start; nodeName 
-setDataG; limit 
---- Start; nodeName 
-*/ 
-  ​ 
-  float toy - make a list of 10 floats 
-  ​ 
-[[nodes::​FloatToy|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__float__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float1__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float2__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float3__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float4__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float5__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float6__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float7__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float8__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float9__** ​ 
-[[Float]] 
-Float instance 
- 
-**__float10__** ​ 
-[[Float]] 
-Float instance 
- 
-**__scale__** ​ 
-[[Float]] 
-all floats are multiplied with this parameter 
- 
-**__start__** ​ 
-[[Float]] 
-this parameter is added to the floats 
- 
-**__limit__** ​ 
-[[Integer]] 
-maximum count of floats in use  
- 
-**__trailer__** ​ 
-[[Float]] 
-these floats are appended to get larger arrays 
- 
-===OUTPUT PINS=== 
-**__floats__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-!!; FreeCAD_Hull 
-=====FC_Hull===== 
-/* 
-setDataG; singleSimplex 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; simplex 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; showFaces 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; alpha 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  delaynay triangulation,​ convex hull and alpha hull for a given set of points 
-  ​ 
-[[nodes::​Hull|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__singleSimplex__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__simplex__** ​ 
-[[Integer]] 
-index of the displayd simplex if singleSimplex is set 
- 
-**__showFaces__** ​ 
-[[Boolean]] 
-display alpha and convex hull by faces 
- 
-**__alpha__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__uList__** ​ 
-[[Float]] 
-Float instance 
- 
-**__vList__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__uEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__vEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__Points__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__convexHull__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__delaunayTriangles__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__alphaHull__** ​ 
-[[ShapePin]] 
-edges or faces compound of the alpha hull 
- 
-!!; FreeCAD_Import 
-=====FC_Import===== 
-/* 
-setDataG; mode 
---- Start; nodeName 
-*/ 
-  ​ 
-  import a shape from a file 
-  ​ 
-[[nodes::​Import|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__filename__** ​ 
-[[StringPin]] 
-path to the shape file 
- 
-**__mode__** ​ 
-[[String]] 
-format of the file 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Index 
-=====FC_Index===== 
-/* 
-setDataG; index 
---- Start; nodeName 
-*/ 
-  ​ 
-  returns item with a given index from a list 
-  ​ 
-[[nodes::​Index|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__list__** ​ 
-[[AnyPin]] 
-a list 
- 
-**__index__** ​ 
-[[Integer]] 
-position of the item in the list starting with 0 
- 
-===OUTPUT PINS=== 
-**__item__** ​ 
-[[AnyPin]] 
-element of list at index position 
- 
-!!; FreeCAD_IndexToList 
-=====FC_IndexToList===== 
-/* 
-*/ 
-  ​ 
-  create a flag list with 1 for the numbers ​ 
-  and 0 for the others 
-  ​ 
-[[nodes::​IndexToList|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__index__** ​ 
-[[Integer]] 
-numbers where the flag should be 1 (the others are 0) 
- 
-===OUTPUT PINS=== 
-**__flags__** ​ 
-[[BoolPin]] 
-list of 0's and 1's 
- 
-!!; FreeCAD_InterpolateBSpline 
-=====FC_InterpolateBSpline===== 
-/* 
-setDataG; tolerance 
---- Start; nodeName 
-interpolate for 0 points 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  create an interpolated BSpline for **points** on face **Shape_in** 
-  ​ 
-[[nodes::​InterpolateBSpline|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__tolerance__** ​ 
-[[Float]] 
-relative value for to,.erance 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-reference shape 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_LOD 
-=====FC_LOD===== 
-/* 
-*/ 
-  ​ 
-  Level of Detail switch 
-  ​ 
-[[nodes::​LOD|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__LOD__** ​ 
-[[Integer]] 
-Level of detail 1, 2, 3 
- 
-**__ShapeLOD_1__** ​ 
-[[ShapePin]] 
-shape for LOD 1 
- 
-**__ShapeLOD_2__** ​ 
-[[ShapePin]] 
-shape for LOD 2 
- 
-**__ShapeLOD_3__** ​ 
-[[ShapePin]] 
-shape for LOD 3 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_LessThan 
-=====FC_LessThan===== 
-/* 
-*/ 
-  ​ 
-  compare a list of floats with a threshold 
-  ​ 
-[[nodes::​LessThan|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__values__** ​ 
-[[Float]] 
-Float instance 
- 
-**__threshold__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__lessThan__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_ListOfPlacements 
-=====FC_ListOfPlacements===== 
-/* 
-*/ 
-  ​ 
-  create a list of placements from  lists of data 
-  ​ 
-[[nodes::​ListOfPlacements|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__moves__** ​ 
-[[VectorPin]] 
-moving vectors/​base vector property of the placements, default is (0,​0,​0) ​ 
- 
-**__axes__** ​ 
-[[VectorPin]] 
-rotation axes, default is (0,0,1) 
- 
-**__angles__** ​ 
-[[Float]] 
-rotation angles in degree, default is 0 
- 
-**__centers__** ​ 
-[[VectorPin]] 
-rotation centers, default is (0,0,0) 
- 
-===OUTPUT PINS=== 
-**__Placements__** ​ 
-[[PlacementPin]] 
-list of placements created from given lists, the length is defined by the longest input list, the values for the other list are filled with default values 
- 
-!!; FreeCAD_ListOfShapes 
-=====FC_ListOfShapes===== 
-{{:​icons_pyflow:​freecad_listofshapes.svg|}} 
-/* 
-*/ 
-  ​ 
-  create a list of shapes from single shapes 
-  ​ 
-[[nodes::​ListOfShapes|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-the shapes are ordered by thy y coordinate of the nodes 
- 
-===OUTPUT PINS=== 
-**__ShapeList__** ​ 
-[[ShapeListPin]] 
-the ordered list of the input shapes 
- 
-!!; FreeCAD_ListOfVectors 
-=====FC_ListOfVectors===== 
-{{:​icons_pyflow:​freecad_listofvectors.svg|}} 
-/* 
-*/ 
-  ​ 
-  create a list of vectors from  single vectors 
-  the order of the vector is defined by 
-  the y coordiante of the vector nodes 
-  ​ 
-[[nodes::​ListOfVectors|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__pattern__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__vectors__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-!!; FreeCAD_MoreThan 
-=====FC_MoreThan===== 
-/* 
-*/ 
-  ​ 
-  compare a list of floats with a treshold 
-  ​ 
-[[nodes::​MoreThan|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__values__** ​ 
-[[Float]] 
-Float instance 
- 
-**__treshold__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__moreThan__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_MoveVectors 
-=====FC_MoveVectors===== 
-/* 
-*/ 
-  ​ 
-  move a list of vectors 
-  ​ 
-[[nodes::​MoveVectors|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__vectors__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__mover__** ​ 
-[[VectorPin]] 
-mover vector 
- 
-===OUTPUT PINS=== 
-**__vectors_out__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-!!; FreeCAD_Nearly 
-=====FC_Nearly===== 
-/* 
-setDataG; tolerance 
---- Start; nodeName 
-*/ 
-  ​ 
-  compare a list of floats with a threshold 
-  ​ 
-[[nodes::​Nearly|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__values__** ​ 
-[[Float]] 
-Float instance 
- 
-**__value__** ​ 
-[[Float]] 
-Float instance 
- 
-**__tolerance__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__nearly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_Not 
-=====FC_Not===== 
-/* 
-*/ 
-  ​ 
-  boolean not of a boolean list 
-  ​ 
-[[nodes::​Not|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__a__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__not__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_Object 
-=====FC_Object===== 
-/* 
-setDataG; objectname 
---- Start; nodeName 
-------------------------------- 
-in compute; nodeName; objname is; Box 
-odict_values([[ExecPin:​nodeName_inExec:​False:​None],​ [ExecPin:​nodeName_outExec:​False:​None],​ [ShapePin:​Shape_out:​ Data:None], [String:​nodeName_objectname:​False:​Box]]) 
-lllllllllllll 
-('',​ None) 
-('',​ None) 
-(' NIP', None) 
-('​e',​ '​Box'​) 
-vor store  run_FreeCAD_Object @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 3861 
-*/ 
-  ​ 
-  load and save objects in FreeCAD document 
-  ​ 
-[[nodes::​Object|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__objectname__** ​ 
-[[String]] 
-String instance 
- 
-**__Reload_from_FC__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__Store_to_FC__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Offset 
-=====FC_Offset===== 
-/* 
-setDataG; count 
---- Start; nodeName 
-setDataG; offset 
---- Start; nodeName 
-None 
---- Done; nodeName; 0.0 
-setDataG; height 
---- Start; nodeName 
-None 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  create a curve around a wire on a face with some offset 
-  ​ 
-[[nodes::​Offset|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__produce__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__count__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__Wire__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__offset__** ​ 
-[[Float]] 
-Float instance 
- 
-**__height__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-resulting shape as compound 
- 
-!!; FreeCAD_Or 
-=====FC_Or===== 
-/* 
-*/ 
-  ​ 
-  booloan or of two boolean lists 
-  ​ 
-[[nodes::​Or|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__a__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__b__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__or__** ​ 
-[[BoolPin]] 
-elementwisewise a or b  
- 
-!!; FreeCAD_Parallelprojection 
-=====FC_Parallelprojection===== 
-/* 
-setDataG; direction 
- ​run_projection_compute @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 327 
-Face; None 
-Edge; None 
-no face or no edge connected 
-*/ 
-  ​ 
-  parallal projection of an edge onto a face 
-  ​ 
-[[nodes::​Parallelprojection|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__face__** ​ 
-[[ShapePin]] 
-the target face for projection 
- 
-**__edge__** ​ 
-[[ShapePin]] 
-the edge which is projected 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the projection light 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Perspectiveprojection 
-=====FC_Perspectiveprojection===== 
-/* 
-setDataG; center 
- ​run_perspective_projection_compute @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 352 
-Face; None 
-Edge; None 
-no face or no edge connected 
-*/ 
-  ​ 
-  perspective projection of an edge onto a face 
-  ​ 
-[[nodes::​Perspectiveprojection|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__face__** ​ 
-[[ShapePin]] 
-the target face for projection 
- 
-**__edge__** ​ 
-[[ShapePin]] 
-the edge which is projected 
- 
-**__center__** ​ 
-[[VectorPin]] 
-center of projection, position of the point light 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Placement 
-=====FC_Placement===== 
-/* 
-*/ 
-problem for ; FreeCAD_Placement 
-!!; FreeCAD_Plot 
-=====FC_Plot===== 
-{{:​icons_pyflow:​freecad_plot.svg|}} 
-/* 
-setDataG; Figure 
---- Start; nodeName 
- ​run_FreeCAD_Plot @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 266 
-mode; Figure1 
-[] 
-[] 
-0; 0 
-0; 0 
---- Done; nodeName; 0.46 
-*/ 
-  ​ 
-  display matplotlib windows with data 
-  ​ 
-[[nodes::​Plot|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__x__** ​ 
-[[Float]] 
-x values for the first curve 
- 
-**__y__** ​ 
-[[Float]] 
-y values for the first curve 
- 
-**__x2__** ​ 
-[[Float]] 
-x values for the 2nd curve 
- 
-**__y2__** ​ 
-[[Float]] 
-y values for the 2nd curve 
- 
-**__Figure__** ​ 
-[[String]] 
-Selector for the window name, there a re at most 4 diagram windows possible 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_Polygon 
-=====FC_Polygon===== 
-/* 
-setDataG; points 
---- Start; nodeName 
-setDataG; points 
---- Start; nodeName 
-*/ 
-  ​ 
-  erzeuge eines Streckenzugs 
-  input pin for a list of vectors 
-  ​ 
-[[nodes::​Polygon|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-list of points as array 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Quadrangle 
-=====FC_Quadrangle===== 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-vecA; Vector (0.0, 0.0, 0.0) 
-setDataG; vecA 
-vecB; Vector (100.0, 0.0, 0.0) 
-setDataG; vecB 
-vecC; Vector (100.0, 200.0, 40.0) 
-setDataG; vecC 
-vecD; Vector (0.0, 200.0, 40.0) 
-setDataG; vecD 
-*/ 
-  ​ 
-  create a Bspline Surface of degree 1 
-  by 4 points 
-  ​ 
-[[nodes::​Quadrangle|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__vecA__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecB__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecC__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecD__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_RandomizePolygon 
-=====FC_RandomizePolygon===== 
-/* 
-setDataG; factorEnds 
---- Start; nodeName 
- ​run_FreeCAD_RandomizePolygon @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 2990 
-setDataG; factorInner 
---- Start; nodeName 
- ​run_FreeCAD_RandomizePolygon @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 2990 
-*/ 
-  ​ 
-  add some randomness to a polygon 
-  ​ 
-[[nodes::​RandomizePolygon|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__factorEnds__** ​ 
-[[Integer]] 
-factor for randomness on the endpoints of the polygon 
- 
-**__factorInner__** ​ 
-[[Integer]] 
-factor for randomness for the inner points of the polygon 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-reference shape 
- 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-modified points as wire 
- 
-**__points_out__** ​ 
-[[VectorPin]] 
-modified position of the vertexes as vectorlist 
- 
-!!; FreeCAD_Receiver 
-=====FC_Receiver===== 
-{{:​icons_pyflow:​freecad_receiver.svg|}} 
-/* 
-*/ 
-  ​ 
-  blinker receiver 
-  ​ 
-[[nodes::​Receiver|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__subscribe__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__unsubscribe__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__signalName__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__autoSubscribe__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-===OUTPUT PINS=== 
-**__senderName__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__senderMessage__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__senderObject__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-!!; FreeCAD_Reduce 
-=====FC_Reduce===== 
-/* 
-*/ 
-  ​ 
-  select a sublist fo a list of shapes on  flag list selection 
-  ​ 
-[[nodes::​Reduce|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__shapes__** ​ 
-[[ShapeListPin]] 
-list of shapes 
- 
-**__selection__** ​ 
-[[Boolean]] 
-list of flags which shapes should be in the resulting list 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-compound of the filtered shapes 
- 
-!!; FreeCAD_Ref 
-=====FC_Ref===== 
-{{:​icons_pyflow:​freecad_ref.svg|}} 
-/* 
-setDataG; objectname 
-newpinnmes; [] 
-Reload Shapes 
-Adapt Selection 
-outExec 
-objectname 
-kill; objectname 
-oldpinnames;​ [] 
-*/ 
-  ​ 
-  a reference to the shape or subobjects of a FreeCAD part 
-  select a part or some subobjects oof the same object. ​ 
-  Than a node with pins for all 
-  these selected details is created. 
-  ​ 
-[[nodes::​Ref|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Reload Shapes__** ​ 
-[[ExecPin]] 
-force a reload of shape when the shape has chanched ​ inside FreeCAD 
- 
-**__Adapt Selection__** ​ 
-[[ExecPin]] 
-set the reference to another subshape which must be selected in FreeCAD before adapt is called 
- 
-**__objectname__** ​ 
-[[String]] 
-String instance 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_Repeat 
-=====FC_Repeat===== 
-/* 
-setDataG; count 
---- Start; nodeName 
- ​run_FreeCAD_Repeat @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 4002 
---- Done; nodeName; 0.03 
-*/ 
-  ​ 
-  list of the same element repeated 
-  ​ 
-[[nodes::​Repeat|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__in__** ​ 
-[[AnyPin]] 
-element to repeat 
- 
-**__count__** ​ 
-[[Integer]] 
-how often to repeat element in 
- 
-===OUTPUT PINS=== 
-**__out__** ​ 
-[[AnyPin]] 
-count repetitions of elment in 
- 
-**__Shapes__** ​ 
-[[ShapeListPin]] 
-list of shapes if input element is a shape 
- 
-!!; FreeCAD_RepeatPattern 
-=====FC_RepeatPattern===== 
-{{:​icons_pyflow:​freecad_repeatpattern.svg|}} 
-/* 
-*/ 
-  ​ 
-  repeat a pattern along a vectors list  
-  each vector of vectors is a start position ​ 
-  of a copy of the pattern vectors 
-  ​ 
-[[nodes::​RepeatPattern|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__pattern__** ​ 
-[[VectorPin]] 
-list of starting points ​ for the copies of the figure pattern 
- 
-**__vectors__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__pattern_out__** ​ 
-[[VectorPin]] 
-list of pattern lists 
- 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-Compound of the copied pattern polygons 
- 
-!!; FreeCAD_ScaleVectors 
-=====FC_ScaleVectors===== 
-/* 
-*/ 
-  ​ 
-  scale list of vectors 
-  ​ 
-[[nodes::​ScaleVectors|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__vectors__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__scaler__** ​ 
-[[VectorPin]] 
-factors to scale the three  ain axes 
- 
-===OUTPUT PINS=== 
-**__vectors_out__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-!!; FreeCAD_ShapeExplorer 
-=====FC_ShapeExplorer===== 
-{{:​icons_pyflow:​freecad_shapeexplorer.svg|}} 
-/* 
-*/ 
-  ​ 
-  information about a shape 
-  ​ 
-[[nodes::​ShapeExplorer|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-reference shape 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Points__** ​ 
-[[VectorPin]] 
-the coodinates of the vertexes as vectors 
- 
-**__Faces__** ​ 
-[[ShapeListPin]] 
-the list of faces 
- 
-**__Edges__** ​ 
-[[ShapeListPin]] 
-the list of edges 
- 
-**__Volume__** ​ 
-[[Float]] 
-Float instance 
- 
-**__Area__** ​ 
-[[Float]] 
-Float instance 
- 
-**__Length__** ​ 
-[[Float]] 
-Float instance 
- 
-**__CenterOfMass__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__Mass__** ​ 
-[[Float]] 
-Float instance 
- 
-**__ShapeType__** ​ 
-[[String]] 
-String instance 
- 
-!!; FreeCAD_ShapeIndex 
-=====FC_ShapeIndex===== 
-/* 
-*/ 
-  ​ 
-  selection of a shape by its index in a list of shapes 
-  ​ 
-[[nodes::​ShapeIndex|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Shapes__** ​ 
-[[ShapeListPin]] 
-list of shapes #+# 
- 
-**__index__** ​ 
-[[Integer]] 
-index of the shape 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Simplex 
-=====FC_Simplex===== 
-/* 
-setDataG; noise 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointA 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointA 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointB 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointB 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointC 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointC 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-setDataG; pointD 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-Vector (0.0, 0.0, 0.0); Vector (10.0, 0.0, 0.0); Vector (0.0, 10.0, 0.0); Vector (1.0, 0.0, 0.0) 
-setDataG; pointD 
---- Start; nodeName 
-kkk; 1.0 
- ​run_FreeCAD_Simplex @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 1513 
-Vector (0.0, 0.0, 0.0); Vector (10.0, 0.0, 0.0); Vector (0.0, 10.0, 0.0); Vector (0.0, 0.0, 10.0) 
-*/ 
-  ​ 
-  Tetraeder .. 
-  ​ 
-[[nodes::​Simplex|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__noise__** ​ 
-[[Float]] 
-Float instance 
- 
-**__pointA__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__pointB__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__pointC__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__pointD__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-resulting shape as compound 
- 
-!!; FreeCAD_Sleep 
-=====FC_Sleep===== 
-/* 
-*/ 
-  ​ 
-  ​ 
-  ​ 
-[[nodes::​Sleep|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__sleep__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_Solid 
-=====FC_Solid===== 
-/* 
-*/ 
-  ​ 
-  make solid of faces 
-  ​ 
-[[nodes::​Solid|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__bake__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__Shapes__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Faces__** ​ 
-[[FacePin]] 
-FacePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-resulting shape as compound 
- 
-!!; FreeCAD_Sphere 
-=====FC_Sphere===== 
-{{:​icons_pyflow:​freecad_sphere.svg|}} 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-radius; 10 
-setDataG; radius 
-position; Vector (0.0, 0.0, 0.0) 
-setDataG; position 
-direction; Vector (1.0, 0.0, 0.0) 
-setDataG; direction 
-angle1; -90 
-setDataG; angle1 
-angle2; 90 
-setDataG; angle2 
-angle3; 360 
-setDataG; angle3 
-*/ 
-  erzeuge einer Part.Kurgel 
-[[nodes::​Sphere|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__radius__** ​ 
-[[Float]] 
-Radius of the sphere 
- 
-**__position__** ​ 
-[[VectorPin]] 
-position of the Sphere 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the south north axis 
- 
-**__angle1__** ​ 
-[[Float]] 
-maximum north latitude 
- 
-**__angle2__** ​ 
-[[Float]] 
-maximum south latitude 
- 
-**__angle3__** ​ 
-[[Float]] 
-maximum longitude (start is always 0) 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_Toy 
-=====FC_Toy===== 
-/* 
-!; VectorPin 
-!; RotationPin 
-!; PlacementPin 
-!; ArrayPin 
-!; ShapePin 
-!; FacePin 
-!; EdgePin 
-!; ShapeListPin 
-!; FCobjPin 
-!; TransformationPin 
-!; Integer 
-!; Float 
-!; Boolean 
-!; String 
-!; AnyPin 
-!; BoolPin 
-!; ExecPin 
-!; FloatPin 
-!; IntPin 
-!; StringPin 
-*/ 
-  ​ 
-  methode zum spielen 
-  ​ 
-[[nodes::​Toy|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__VectorPin_in__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__RotationPin_in__** ​ 
-[[RotationPin]] 
-RotationPin instance 
- 
-**__PlacementPin_in__** ​ 
-[[PlacementPin]] 
-PlacementPin instance 
- 
-**__ShapePin_in__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__FacePin_in__** ​ 
-[[FacePin]] 
-FacePin instance 
- 
-**__EdgePin_in__** ​ 
-[[EdgePin]] 
-EdgePin instance 
- 
-**__ShapeListPin_in__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__FCobjPin_in__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__TransformationPin_in__** ​ 
-[[TransformationPin]] 
-TransformationPin instance 
- 
-**__Integer_in__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__Float_in__** ​ 
-[[Float]] 
-Float instance 
- 
-**__Boolean_in__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__String_in__** ​ 
-[[String]] 
-String instance 
- 
-**__BoolPin_in__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__ExecPin_in__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__FloatPin_in__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__IntPin_in__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__StringPin_in__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-===OUTPUT PINS=== 
-**__VectorPin_out__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__RotationPin_out__** ​ 
-[[RotationPin]] 
-RotationPin instance 
- 
-**__PlacementPin_out__** ​ 
-[[PlacementPin]] 
-PlacementPin instance 
- 
-**__ShapePin_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__FacePin_out__** ​ 
-[[FacePin]] 
-FacePin instance 
- 
-**__EdgePin_out__** ​ 
-[[EdgePin]] 
-EdgePin instance 
- 
-**__ShapeListPin_out__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__FCobjPin_out__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__TransformationPin_out__** ​ 
-[[TransformationPin]] 
-TransformationPin instance 
- 
-**__Integer_out__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__Float_out__** ​ 
-[[Float]] 
-Float instance 
- 
-**__Boolean_out__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__String_out__** ​ 
-[[String]] 
-String instance 
- 
-**__BoolPin_out__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__ExecPin_out__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__FloatPin_out__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__IntPin_out__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__StringPin_out__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-!!; FreeCAD_Transformation 
-=====FC_Transformation===== 
-/* 
-setDataG; vectorX 
---- Start; nodeName 
-setDataG; vectorY 
---- Start; nodeName 
-setDataG; vectorZ 
---- Start; nodeName 
-setDataG; vector0 
---- Start; nodeName 
-*/ 
-  ​ 
-  affine transformation matrix 
-  ​ 
-[[nodes::​Transformation|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__vectorX__** ​ 
-[[VectorPin]] 
-the result of the first base vector X=(1,0,0) 
- 
-**__vectorY__** ​ 
-[[VectorPin]] 
-the result of the 2nd base vector Y=(0,1,0) 
- 
-**__vectorZ__** ​ 
-[[VectorPin]] 
-the result of the 3rd base vector X=(0,0,1) 
- 
-**__vector0__** ​ 
-[[VectorPin]] 
-movement vector after generic affine transformation 
- 
-===OUTPUT PINS=== 
-**__transformation__** ​ 
-[[TransformationPin]] 
-TransformationPin instance 
- 
-!!; FreeCAD_Tread 
-=====FC_Tread===== 
-/* 
-setDataG; noise 
---- Start; nodeName 
-setDataG; point_0 
---- Start; nodeName 
-setDataG; point_1 
---- Start; nodeName 
-setDataG; point_2 
---- Start; nodeName 
-setDataG; point_3 
---- Start; nodeName 
-setDataG; point_4 
---- Start; nodeName 
-setDataG; point_5 
---- Start; nodeName 
-setDataG; point_6 
---- Start; nodeName 
-setDataG; point_7 
---- Start; nodeName 
-*/ 
-  ​ 
-  Schindel oder Stufe 
-  ​ 
-[[nodes::​Tread|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__produce__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__noise__** ​ 
-[[Float]] 
-Float instance 
- 
-**__point_0__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_1__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_2__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_3__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_4__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_5__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_6__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__point_7__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-resulting shape as compound 
- 
-!!; FreeCAD_Tripod 
-=====FC_Tripod===== 
-/* 
-setDataG; name 
---- Start; nodeName 
- ​run_FreeCAD_Tripod @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 585 
-setDataG; u 
---- Start; nodeName 
- ​run_FreeCAD_Tripod @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 585 
-setDataG; v 
---- Start; nodeName 
- ​run_FreeCAD_Tripod @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 585 
-setDataG; display 
---- Start; nodeName 
- ​run_FreeCAD_Tripod @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 585 
---- Done; nodeName; 0.03 
-setDataG; directionNormale 
---- Start; nodeName 
- ​run_FreeCAD_Tripod @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 585 
---- Done; nodeName; 0.03 
-setDataG; curvatureMode 
---- Start; nodeName 
- ​run_FreeCAD_Tripod @ .../​home/​thomas/​.FreeCAD/​Mod.PyFlow/​NodeEditor/​nodeeditor/​dev.py li: 585 
---- Done; nodeName; 0.03 
-*/ 
-  ​ 
-  position on a surface or curve 
-  ​ 
-[[nodes::​Tripod|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__name__** ​ 
-[[String]] 
-String instance 
- 
-**__u__** ​ 
-[[Float]] 
-coordiate in uv space 
- 
-**__v__** ​ 
-[[Float]] 
-2nd coordiate in uv space 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__display__** ​ 
-[[Boolean]] 
-option to create a resulting part 
- 
-**__directionNormale__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__curvatureMode__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__position__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__placement__** ​ 
-[[PlacementPin]] 
-PlacementPin instance 
- 
-!!; FreeCAD_True 
-=====FC_True===== 
-/* 
-setDataG; count 
---- Start; nodeName 
-*/ 
-  ​ 
-  boolean true  lists 
-  ​ 
-[[nodes::​True|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__count__** ​ 
-[[Integer]] 
-Integer instance 
- 
-===OUTPUT PINS=== 
-**__true__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-!!; FreeCAD_Tube 
-=====FC_Tube===== 
-/* 
-*/ 
-  ​ 
-  calculate the points for a parametric tube along a backbone curve 
-  ​ 
-[[nodes::​Tube|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__backbone__** ​ 
-[[ShapePin]] 
-backbone curve for the tube 
- 
-**__parameter__** ​ 
-[[Float]] 
-u parameter of the position of the ribs 
- 
-**__radius__** ​ 
-[[Float]] 
-radius/size of the rib rings 
- 
-===OUTPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-array of poles for the postprocessing bspline surface 
- 
-!!; FreeCAD_UIso 
-=====FC_UIso===== 
-/* 
-setDataG; u 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  uIso curve on a surface 
-  ​ 
-[[nodes::​UIso|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Face_in__** ​ 
-[[ShapePin]] 
-Face reference 
- 
-**__u__** ​ 
-[[Float]] 
-coordiate in uv space 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[EdgePin]] 
-Shape for the curve 
- 
-!!; FreeCAD_UVGrid 
-=====FC_UVGrid===== 
-/* 
-setDataG; uCount 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-setDataG; vCount 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  uIso and vIso curves grid 
-  ​ 
-[[nodes::​UVGrid|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Face_in__** ​ 
-[[ShapePin]] 
-reference face 
- 
-**__uCount__** ​ 
-[[Integer]] 
-number of u Iso curves 
- 
-**__vCount__** ​ 
-[[Integer]] 
-number of v Iso curves 
- 
-===OUTPUT PINS=== 
-**__uEdges__** ​ 
-[[ShapeListPin]] 
-list of uIso curve edges 
- 
-**__vEdges__** ​ 
-[[ShapeListPin]] 
-list of vIso curve edges 
- 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-all curves as compound 
- 
-!!; FreeCAD_UVprojection 
-=====FC_UVprojection===== 
-/* 
-setDataG; pointCount 
-no face connected 
-setDataG; ExtrusionUp 
-no face connected 
-setDataG; ExtrusionDown 
-no face connected 
-*/ 
-  ​ 
-  uv projection of an edge onto a face 
-  the curve is discretized,​ 
-  the points are mapped ​ 
-  and a interpolated curve is computed 
-  ​ 
-[[nodes::​UVprojection|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__face__** ​ 
-[[ShapePin]] 
-the target face for projection 
- 
-**__edge__** ​ 
-[[ShapePin]] 
-the edge which is projected 
- 
-**__pointCount__** ​ 
-[[Integer]] 
-number of points of the edge used for constructing the curve 
- 
-**__inverse__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__Extrusion__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__ExtrusionUp__** ​ 
-[[Float]] 
-Float instance 
- 
-**__ExtrusionDown__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_VIso 
-=====FC_VIso===== 
-/* 
-setDataG; v 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  vIso curve on a surface 
-  ​ 
-[[nodes::​VIso|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Face_in__** ​ 
-[[ShapePin]] 
-reference face 
- 
-**__v__** ​ 
-[[Float]] 
-2nd coordiate in uv space 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[EdgePin]] 
-Shape for the curve 
- 
-!!; FreeCAD_VectorArray 
-=====FC_VectorArray===== 
-/* 
-setDataG; vecA 
---- Start; nodeName 
-setDataG; vecB 
---- Start; nodeName 
-setDataG; countA 
---- Start; nodeName 
-setDataG; countB 
---- Start; nodeName 
-setDataG; countC 
---- Start; nodeName 
-setDataG; randomX 
---- Start; nodeName 
-setDataG; randomY 
---- Start; nodeName 
-setDataG; randomZ 
---- Start; nodeName 
-setDataG; degreeA 
---- Start; nodeName 
-setDataG; degreeB 
---- Start; nodeName 
-*/ 
-  ​ 
-  Array of Vectors ​ 
-  and a generated default BSplineSurface 
-  ​ 
-[[nodes::​VectorArray|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__vecA__** ​ 
-[[VectorPin]] 
-step vector for the first dimension 
- 
-**__vecB__** ​ 
-[[VectorPin]] 
-step vector for the 2nd dimension 
- 
-**__vecC__** ​ 
-[[VectorPin]] 
-step vector for the 3rd dimension 
- 
-**__vecBase__** ​ 
-[[VectorPin]] 
-starting point of the array 
- 
-**__countA__** ​ 
-[[Integer]] 
-number of elements in the first direction 
- 
-**__countB__** ​ 
-[[Integer]] 
-number of elements in the 2nd direction 
- 
-**__countC__** ​ 
-[[Integer]] 
-if c>1 a 3 dimensional arry of vector is created 
- 
-**__randomX__** ​ 
-[[Float]] 
-adds some randomness onto the x coordinates of the points 
- 
-**__randomY__** ​ 
-[[Float]] 
-adds some randomness onto the y coordinates of the points 
- 
-**__randomZ__** ​ 
-[[Float]] 
-adds some randomness onto the z coordinates of the points 
- 
-**__degreeA__** ​ 
-[[Integer]] 
-degree of the generated surface in u direction, degreeA = 0 means wire model 
- 
-**__degreeB__** ​ 
-[[Integer]] 
-degree of the generated surface in u direction, degreeB = 0 means wire model 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__vectors_out__** ​ 
-[[VectorPin]] 
-2 or 3 dimensional array of vectors 
- 
-!!; FreeCAD_View3D 
-=====FC_View3D===== 
-{{:​icons_pyflow:​freecad_view3d.svg|}} 
-/* 
-setDataG; name 
---- Start; nodeName 
-setDataG; Workspace 
---- Start; nodeName 
-*/ 
-  ​ 
-  create an instance in 3D space of FreeCAD, show the shape 
-  ​ 
-[[nodes::​View3D|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__name__** ​ 
-[[String]] 
-name of the object in 3D space 
- 
-**__Workspace__** ​ 
-[[String]] 
- name of the workspace where the view is displayed, if empty  the active document is used 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-shape to display 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_Voronoi 
-=====FC_Voronoi===== 
-/* 
-setDataG; useLines 
---- Start; nodeName 
-setDataG; indA 
---- Start; nodeName 
-setDataG; indB 
---- Start; nodeName 
-setDataG; flipArea 
---- Start; nodeName 
-ewigene datan 
-no face 
-*/ 
-  ​ 
-  voronoi cells, delaunay triangulation on a surface for a given set of uv points ​ on this surface 
-  ​ 
-[[nodes::​Voronoi|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Face__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__useLines__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-**__indA__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__indB__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__uList__** ​ 
-[[Float]] 
-Float instance 
- 
-**__vList__** ​ 
-[[Float]] 
-Float instance 
- 
-**__flipArea__** ​ 
-[[Boolean]] 
-Boolean instance 
- 
-===OUTPUT PINS=== 
-**__uEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__vEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__Points__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__convexHull__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__delaunayTriangles__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__voronoiCells__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_Zip 
-=====FC_Zip===== 
-/* 
-*/ 
-  ​ 
-  create a list of vectors from the lists of coordinates 
-  ​ 
-[[nodes::​Zip|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__x__** ​ 
-[[Float]] 
-list of x coordinates 
- 
-**__y__** ​ 
-[[Float]] 
-list of y coordinates 
- 
-**__z__** ​ 
-[[Float]] 
-list of z coordinates 
- 
-===OUTPUT PINS=== 
-**__vectors_out__** ​ 
-[[VectorPin]] 
-list of created vectors 
- 
-!!; FreeCAD_bakery 
-=====FC_bakery===== 
-/* 
-setDataG; name 
---- Start; nodeName 
-setDataG; label 
---- Start; nodeName 
-setDataG; Workspace 
---- Start; nodeName 
-*/ 
-  ​ 
-  Part.show for a shape without parametric connection, the result is not overwritten but a new object is created ​ 
-  ​ 
-[[nodes::​bakery|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__name__** ​ 
-[[String]] 
-name of the object in 3D space 
- 
-**__label__** ​ 
-[[String]] 
-label for the object in 3D space 
- 
-**__Workspace__** ​ 
-[[String]] 
- name of the workspace where the view is displayed, if empty  the active document is used 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-shape to display 
- 
-===OUTPUT PINS=== 
-!!; FreeCAD_handrail 
-=====FC_handrail===== 
-/* 
-setDataG; steps 
---- Start; nodeName 
-setDataG; heightStair 
---- Start; nodeName 
-setDataG; heightBorder 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  staircase handrail 
-  ​ 
-[[nodes::​handrail|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__Path__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__borderA__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__borderB__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__steps__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__heightStair__** ​ 
-[[Float]] 
-Float instance 
- 
-**__heightBorder__** ​ 
-[[Float]] 
-Float instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-!!; FreeCAD_swept 
-=====FC_swept===== 
-/* 
-setDataG; steps 
---- Start; nodeName 
-setDataG; step 
---- Start; nodeName 
---- Done; nodeName; 0.0 
-*/ 
-  ​ 
-  sweptpath step generator 
-  ​ 
-[[nodes::​swept|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__trackPoints__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__centerAxis__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__Path__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__steps__** ​ 
-[[Integer]] 
-Integer instance 
- 
-**__step__** ​ 
-[[Integer]] 
-Integer instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-resulting shape 
- 
-**__Car_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__tracks_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__flowAxes_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-!!; FreeCAD_topo 
-=====FC_topo===== 
-/* 
-setDataG; name 
---- Start; nodeName 
-topo2 
-setDataG; label 
---- Start; nodeName 
-topo2 
-setDataG; Workspace 
---- Start; nodeName 
-topo2 
-*/ 
-  ​ 
-  ​ 
-[[nodes::​topo|More ...]] 
- 
- 
-===INPUT PINS=== 
-**__name__** ​ 
-[[String]] 
-name of the object in 3D space 
- 
-**__label__** ​ 
-[[String]] 
-label for the object in 3D space 
- 
-**__Workspace__** ​ 
-[[String]] 
- name of the workspace where the view is displayed, if empty  the active document is used 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-shape to display 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-filled face 
- 
-**__Shape_lost__** ​ 
-[[ShapePin]] 
-filled face 
- 
-**__Shape_new__** ​ 
-[[ShapePin]] 
-filled face 
- 
-======Nodes by category====== 
-=====2D===== 
-[[nodes::​2DArcOfCircle]] 
-[[nodes#​fc_2DArcOfCircle|/​°/ ​ ]] 
-[[nodes::​2DArcOfEllipse]] 
-[[nodes#​fc_2DArcOfEllipse|/​°/ ​ ]] 
-[[nodes::​2DArcOfParabola]] 
-[[nodes#​fc_2DArcOfParabola|/​°/ ​ ]] 
-[[nodes::​2DCircle]] 
-[[nodes#​fc_2DCircle|/​°/ ​ ]] 
-[[nodes::​2DEllipse]] 
-[[nodes#​fc_2DEllipse|/​°/ ​ ]] 
-[[nodes::​2DGeometry]] 
-[[nodes#​fc_2DGeometry|/​°/ ​ ]] 
-=====BSpline===== 
-[[nodes::​ApproximateBSpline]] 
-[[nodes#​fc_ApproximateBSpline|/​°/ ​ ]] 
-[[nodes::​Destruct_BSpline]] 
-[[nodes#​fc_Destruct_BSpline|/​°/ ​ ]] 
-[[nodes::​Destruct_BSplineSurface]] 
-[[nodes#​fc_Destruct_BSplineSurface|/​°/ ​ ]] 
-[[nodes::​InterpolateBSpline]] 
-[[nodes#​fc_InterpolateBSpline|/​°/ ​ ]] 
-[[nodes::​UIso]] 
-[[nodes#​fc_UIso|/​°/ ​ ]] 
-[[nodes::​UVGrid]] 
-[[nodes#​fc_UVGrid|/​°/ ​ ]] 
-[[nodes::​VIso]] 
-[[nodes#​fc_VIso|/​°/ ​ ]] 
-=====Combination===== 
-[[nodes::​Boolean]] 
-[[nodes#​fc_Boolean|/​°/ ​ ]] 
-[[nodes::​Compound]] 
-[[nodes#​fc_Compound|/​°/ ​ ]] 
-[[nodes::​RepeatPattern]] 
-[[nodes#​fc_RepeatPattern|/​°/ ​ ]] 
-=====Construction===== 
-[[nodes::​Reduce]] 
-[[nodes#​fc_Reduce|/​°/ ​ ]] 
-[[nodes::​Tube]] 
-[[nodes#​fc_Tube|/​°/ ​ ]] 
-=====Conversion===== 
-[[nodes::​IndexToList]] 
-[[nodes#​fc_IndexToList|/​°/ ​ ]] 
-[[nodes::​ListOfShapes]] 
-[[nodes#​fc_ListOfShapes|/​°/ ​ ]] 
-[[nodes::​ListOfVectors]] 
-[[nodes#​fc_ListOfVectors|/​°/ ​ ]] 
-[[nodes::​Transformation]] 
-[[nodes#​fc_Transformation|/​°/ ​ ]] 
-=====Curves===== 
-[[nodes::​Offset]] 
-[[nodes#​fc_Offset|/​°/ ​ ]] 
-=====Default===== 
-[[nodes::​ApplyPlacements]] 
-[[nodes#​fc_ApplyPlacements|/​°/ ​ ]] 
-[[nodes::​Camera]] 
-[[nodes#​fc_Camera|/​°/ ​ ]] 
-[[nodes::​Counter]] 
-[[nodes#​fc_Counter|/​°/ ​ ]] 
-[[nodes::​Elevation]] 
-[[nodes#​fc_Elevation|/​°/ ​ ]] 
-[[nodes::​Export]] 
-[[nodes#​fc_Export|/​°/ ​ ]] 
-[[nodes::​Expression]] 
-[[nodes#​fc_Expression|/​°/ ​ ]] 
-[[nodes::​Import]] 
-[[nodes#​fc_Import|/​°/ ​ ]] 
-[[nodes::​Index]] 
-[[nodes#​fc_Index|/​°/ ​ ]] 
-[[nodes::​ListOfPlacements]] 
-[[nodes#​fc_ListOfPlacements|/​°/ ​ ]] 
-[[nodes::​Repeat]] 
-[[nodes#​fc_Repeat|/​°/ ​ ]] 
-[[nodes::​Sleep]] 
-[[nodes#​fc_Sleep|/​°/ ​ ]] 
-[[nodes::​Zip]] 
-[[nodes#​fc_Zip|/​°/ ​ ]] 
-=====Details===== 
-[[nodes::​Destruct_Shape]] 
-[[nodes#​fc_Destruct_Shape|/​°/ ​ ]] 
-[[nodes::​Edge]] 
-[[nodes#​fc_Edge|/​°/ ​ ]] 
-[[nodes::​Face]] 
-[[nodes#​fc_Face|/​°/ ​ ]] 
-[[nodes::​ShapeIndex]] 
-[[nodes#​fc_ShapeIndex|/​°/ ​ ]] 
-=====Development===== 
-[[nodes::​Toy]] 
-[[nodes#​fc_Toy|/​°/ ​ ]] 
-=====Document===== 
-[[nodes::​Conny]] 
-[[nodes#​fc_Conny|/​°/ ​ ]] 
-[[nodes::​LOD]] 
-[[nodes#​fc_LOD|/​°/ ​ ]] 
-[[nodes::​RandomizePolygon]] 
-[[nodes#​fc_RandomizePolygon|/​°/ ​ ]] 
-[[nodes::​Ref]] 
-[[nodes#​fc_Ref|/​°/ ​ ]] 
-[[nodes::​Solid]] 
-[[nodes#​fc_Solid|/​°/ ​ ]] 
-[[nodes::​Tripod]] 
-[[nodes#​fc_Tripod|/​°/ ​ ]] 
-[[nodes::​View3D]] 
-[[nodes#​fc_View3D|/​°/ ​ ]] 
-[[nodes::​bakery]] 
-[[nodes#​fc_bakery|/​°/ ​ ]] 
-[[nodes::​topo]] 
-[[nodes#​fc_topo|/​°/ ​ ]] 
-=====Generator===== 
-[[nodes::​VectorArray]] 
-[[nodes#​fc_VectorArray|/​°/ ​ ]] 
-=====HighLevel===== 
-[[nodes::​Bender]] 
-[[nodes#​fc_Bender|/​°/ ​ ]] 
-[[nodes::​FigureOnFace]] 
-[[nodes#​fc_FigureOnFace|/​°/ ​ ]] 
-[[nodes::​Tread]] 
-[[nodes#​fc_Tread|/​°/ ​ ]] 
-[[nodes::​handrail]] 
-[[nodes#​fc_handrail|/​°/ ​ ]] 
-[[nodes::​swept]] 
-[[nodes#​fc_swept|/​°/ ​ ]] 
-=====Information===== 
-[[nodes::​CenterOfMass]] 
-[[nodes#​fc_CenterOfMass|/​°/ ​ ]] 
-[[nodes::​Console]] 
-[[nodes#​fc_Console|/​°/ ​ ]] 
-[[nodes::​DistToShape]] 
-[[nodes#​fc_DistToShape|/​°/ ​ ]] 
-[[nodes::​Object]] 
-[[nodes#​fc_Object|/​°/ ​ ]] 
-[[nodes::​Plot]] 
-[[nodes#​fc_Plot|/​°/ ​ ]] 
-[[nodes::​ShapeExplorer]] 
-[[nodes#​fc_ShapeExplorer|/​°/ ​ ]] 
-=====Logic===== 
-[[nodes::​And]] 
-[[nodes#​fc_And|/​°/ ​ ]] 
-[[nodes::​BoolToy]] 
-[[nodes#​fc_BoolToy|/​°/ ​ ]] 
-[[nodes::​Equal]] 
-[[nodes#​fc_Equal|/​°/ ​ ]] 
-[[nodes::​False]] 
-[[nodes#​fc_False|/​°/ ​ ]] 
-[[nodes::​FloatToy]] 
-[[nodes#​fc_FloatToy|/​°/ ​ ]] 
-[[nodes::​LessThan]] 
-[[nodes#​fc_LessThan|/​°/ ​ ]] 
-[[nodes::​MoreThan]] 
-[[nodes#​fc_MoreThan|/​°/ ​ ]] 
-[[nodes::​Nearly]] 
-[[nodes#​fc_Nearly|/​°/ ​ ]] 
-[[nodes::​Not]] 
-[[nodes#​fc_Not|/​°/ ​ ]] 
-[[nodes::​Or]] 
-[[nodes#​fc_Or|/​°/ ​ ]] 
-[[nodes::​True]] 
-[[nodes#​fc_True|/​°/ ​ ]] 
-=====Points===== 
-[[nodes::​Collect_Vectors]] 
-[[nodes#​fc_Collect_Vectors|/​°/ ​ ]] 
-[[nodes::​Discretize]] 
-[[nodes#​fc_Discretize|/​°/ ​ ]] 
-=====Primitive===== 
-[[nodes::​BSplineCurve]] 
-[[nodes#​fc_BSplineCurve|/​°/ ​ ]] 
-[[nodes::​BSplineSurface]] 
-[[nodes#​fc_BSplineSurface|/​°/ ​ ]] 
-[[nodes::​Box]] 
-[[nodes#​fc_Box|/​°/ ​ ]] 
-[[nodes::​Cone]] 
-[[nodes#​fc_Cone|/​°/ ​ ]] 
-[[nodes::​Polygon]] 
-[[nodes#​fc_Polygon|/​°/ ​ ]] 
-[[nodes::​Quadrangle]] 
-[[nodes#​fc_Quadrangle|/​°/ ​ ]] 
-[[nodes::​Simplex]] 
-[[nodes#​fc_Simplex|/​°/ ​ ]] 
-[[nodes::​Sphere]] 
-[[nodes#​fc_Sphere|/​°/ ​ ]] 
-=====Projection===== 
-[[nodes::​MoveVectors]] 
-[[nodes#​fc_MoveVectors|/​°/ ​ ]] 
-[[nodes::​Parallelprojection]] 
-[[nodes#​fc_Parallelprojection|/​°/ ​ ]] 
-[[nodes::​Perspectiveprojection]] 
-[[nodes#​fc_Perspectiveprojection|/​°/ ​ ]] 
-[[nodes::​ScaleVectors]] 
-[[nodes#​fc_ScaleVectors|/​°/ ​ ]] 
-[[nodes::​UVprojection]] 
-[[nodes#​fc_UVprojection|/​°/ ​ ]] 
-=====Signal===== 
-[[nodes::​Blinker]] 
-[[nodes#​fc_Blinker|/​°/ ​ ]] 
-[[nodes::​Receiver]] 
-[[nodes#​fc_Receiver|/​°/ ​ ]] 
-=====Surfaces===== 
-[[nodes::​FillEdge]] 
-[[nodes#​fc_FillEdge|/​°/ ​ ]] 
-=====VectorArray dim 2===== 
-[[nodes::​ConnectPoles]] 
-[[nodes#​fc_ConnectPoles|/​°/ ​ ]] 
-[[nodes::​FlipSwapArray]] 
-[[nodes#​fc_FlipSwapArray|/​°/ ​ ]] 
-=====Voronoi===== 
-[[nodes::​Hull]] 
-[[nodes#​fc_Hull|/​°/ ​ ]] 
-[[nodes::​Voronoi]] 
-[[nodes#​fc_Voronoi|/​°/ ​ ]] 
-======Nodes by doc level====== 
-=====0===== 
-[[nodes::​2DArcOfEllipse]] 
-[[nodes#​fc_2DArcOfEllipse|/​°/ ​ ]] 
-[[nodes::​2DArcOfParabola]] 
-[[nodes#​fc_2DArcOfParabola|/​°/ ​ ]] 
-[[nodes::​2DCircle]] 
-[[nodes#​fc_2DCircle|/​°/ ​ ]] 
-[[nodes::​2DEllipse]] 
-[[nodes#​fc_2DEllipse|/​°/ ​ ]] 
-[[nodes::​2DGeometry]] 
-[[nodes#​fc_2DGeometry|/​°/ ​ ]] 
-[[nodes::​Bender]] 
-[[nodes#​fc_Bender|/​°/ ​ ]] 
-[[nodes::​Boolean]] 
-[[nodes#​fc_Boolean|/​°/ ​ ]] 
-[[nodes::​Camera]] 
-[[nodes#​fc_Camera|/​°/ ​ ]] 
-[[nodes::​ConnectPoles]] 
-[[nodes#​fc_ConnectPoles|/​°/ ​ ]] 
-[[nodes::​Counter]] 
-[[nodes#​fc_Counter|/​°/ ​ ]] 
-[[nodes::​Discretize]] 
-[[nodes#​fc_Discretize|/​°/ ​ ]] 
-[[nodes::​Elevation]] 
-[[nodes#​fc_Elevation|/​°/ ​ ]] 
-[[nodes::​Export]] 
-[[nodes#​fc_Export|/​°/ ​ ]] 
-[[nodes::​Expression]] 
-[[nodes#​fc_Expression|/​°/ ​ ]] 
-[[nodes::​FillEdge]] 
-[[nodes#​fc_FillEdge|/​°/ ​ ]] 
-[[nodes::​FlipSwapArray]] 
-[[nodes#​fc_FlipSwapArray|/​°/ ​ ]] 
-[[nodes::​FloatToy]] 
-[[nodes#​fc_FloatToy|/​°/ ​ ]] 
-[[nodes::​Hull]] 
-[[nodes#​fc_Hull|/​°/ ​ ]] 
-[[nodes::​Import]] 
-[[nodes#​fc_Import|/​°/ ​ ]] 
-[[nodes::​Offset]] 
-[[nodes#​fc_Offset|/​°/ ​ ]] 
-[[nodes::​Simplex]] 
-[[nodes#​fc_Simplex|/​°/ ​ ]] 
-[[nodes::​Sleep]] 
-[[nodes#​fc_Sleep|/​°/ ​ ]] 
-[[nodes::​Solid]] 
-[[nodes#​fc_Solid|/​°/ ​ ]] 
-[[nodes::​Toy]] 
-[[nodes#​fc_Toy|/​°/ ​ ]] 
-[[nodes::​Tread]] 
-[[nodes#​fc_Tread|/​°/ ​ ]] 
-[[nodes::​Tripod]] 
-[[nodes#​fc_Tripod|/​°/ ​ ]] 
-[[nodes::​UVGrid]] 
-[[nodes#​fc_UVGrid|/​°/ ​ ]] 
-[[nodes::​Voronoi]] 
-[[nodes#​fc_Voronoi|/​°/ ​ ]] 
-[[nodes::​handrail]] 
-[[nodes#​fc_handrail|/​°/ ​ ]] 
-=====2===== 
-[[nodes::​2DArcOfCircle]] 
-[[nodes#​fc_2DArcOfCircle|/​°/ ​ ]] 
-[[nodes::​ApproximateBSpline]] 
-[[nodes#​fc_ApproximateBSpline|/​°/ ​ ]] 
-[[nodes::​Blinker]] 
-[[nodes#​fc_Blinker|/​°/ ​ ]] 
-[[nodes::​Collect_Vectors]] 
-[[nodes#​fc_Collect_Vectors|/​°/ ​ ]] 
-[[nodes::​Conny]] 
-[[nodes#​fc_Conny|/​°/ ​ ]] 
-[[nodes::​Destruct_BSpline]] 
-[[nodes#​fc_Destruct_BSpline|/​°/ ​ ]] 
-[[nodes::​Destruct_BSplineSurface]] 
-[[nodes#​fc_Destruct_BSplineSurface|/​°/ ​ ]] 
-[[nodes::​InterpolateBSpline]] 
-[[nodes#​fc_InterpolateBSpline|/​°/ ​ ]] 
-[[nodes::​RandomizePolygon]] 
-[[nodes#​fc_RandomizePolygon|/​°/ ​ ]] 
-[[nodes::​Receiver]] 
-[[nodes#​fc_Receiver|/​°/ ​ ]] 
-[[nodes::​UIso]] 
-[[nodes#​fc_UIso|/​°/ ​ ]] 
-[[nodes::​VIso]] 
-[[nodes#​fc_VIso|/​°/ ​ ]] 
-[[nodes::​bakery]] 
-[[nodes#​fc_bakery|/​°/ ​ ]] 
-[[nodes::​swept]] 
-[[nodes#​fc_swept|/​°/ ​ ]] 
-[[nodes::​topo]] 
-[[nodes#​fc_topo|/​°/ ​ ]] 
-=====3===== 
-[[nodes::​ShapeExplorer]] 
-[[nodes#​fc_ShapeExplorer|/​°/ ​ ]] 
-[[nodes::​ShapeIndex]] 
-[[nodes#​fc_ShapeIndex|/​°/ ​ ]] 
-=====4===== 
-[[nodes::​And]] 
-[[nodes#​fc_And|/​°/ ​ ]] 
-[[nodes::​ApplyPlacements]] 
-[[nodes#​fc_ApplyPlacements|/​°/ ​ ]] 
-[[nodes::​BSplineCurve]] 
-[[nodes#​fc_BSplineCurve|/​°/ ​ ]] 
-[[nodes::​BSplineSurface]] 
-[[nodes#​fc_BSplineSurface|/​°/ ​ ]] 
-[[nodes::​BoolToy]] 
-[[nodes#​fc_BoolToy|/​°/ ​ ]] 
-[[nodes::​Box]] 
-[[nodes#​fc_Box|/​°/ ​ ]] 
-[[nodes::​CenterOfMass]] 
-[[nodes#​fc_CenterOfMass|/​°/ ​ ]] 
-[[nodes::​Compound]] 
-[[nodes#​fc_Compound|/​°/ ​ ]] 
-[[nodes::​Cone]] 
-[[nodes#​fc_Cone|/​°/ ​ ]] 
-[[nodes::​Console]] 
-[[nodes#​fc_Console|/​°/ ​ ]] 
-[[nodes::​Destruct_Shape]] 
-[[nodes#​fc_Destruct_Shape|/​°/ ​ ]] 
-[[nodes::​DistToShape]] 
-[[nodes#​fc_DistToShape|/​°/ ​ ]] 
-[[nodes::​Edge]] 
-[[nodes#​fc_Edge|/​°/ ​ ]] 
-[[nodes::​Equal]] 
-[[nodes#​fc_Equal|/​°/ ​ ]] 
-[[nodes::​Face]] 
-[[nodes#​fc_Face|/​°/ ​ ]] 
-[[nodes::​False]] 
-[[nodes#​fc_False|/​°/ ​ ]] 
-[[nodes::​FigureOnFace]] 
-[[nodes#​fc_FigureOnFace|/​°/ ​ ]] 
-[[nodes::​Index]] 
-[[nodes#​fc_Index|/​°/ ​ ]] 
-[[nodes::​IndexToList]] 
-[[nodes#​fc_IndexToList|/​°/ ​ ]] 
-[[nodes::​LOD]] 
-[[nodes#​fc_LOD|/​°/ ​ ]] 
-[[nodes::​LessThan]] 
-[[nodes#​fc_LessThan|/​°/ ​ ]] 
-[[nodes::​ListOfPlacements]] 
-[[nodes#​fc_ListOfPlacements|/​°/ ​ ]] 
-[[nodes::​ListOfShapes]] 
-[[nodes#​fc_ListOfShapes|/​°/ ​ ]] 
-[[nodes::​ListOfVectors]] 
-[[nodes#​fc_ListOfVectors|/​°/ ​ ]] 
-[[nodes::​MoreThan]] 
-[[nodes#​fc_MoreThan|/​°/ ​ ]] 
-[[nodes::​MoveVectors]] 
-[[nodes#​fc_MoveVectors|/​°/ ​ ]] 
-[[nodes::​Nearly]] 
-[[nodes#​fc_Nearly|/​°/ ​ ]] 
-[[nodes::​Not]] 
-[[nodes#​fc_Not|/​°/ ​ ]] 
-[[nodes::​Object]] 
-[[nodes#​fc_Object|/​°/ ​ ]] 
-[[nodes::​Or]] 
-[[nodes#​fc_Or|/​°/ ​ ]] 
-[[nodes::​Parallelprojection]] 
-[[nodes#​fc_Parallelprojection|/​°/ ​ ]] 
-[[nodes::​Perspectiveprojection]] 
-[[nodes#​fc_Perspectiveprojection|/​°/ ​ ]] 
-[[nodes::​Plot]] 
-[[nodes#​fc_Plot|/​°/ ​ ]] 
-[[nodes::​Polygon]] 
-[[nodes#​fc_Polygon|/​°/ ​ ]] 
-[[nodes::​Quadrangle]] 
-[[nodes#​fc_Quadrangle|/​°/ ​ ]] 
-[[nodes::​Reduce]] 
-[[nodes#​fc_Reduce|/​°/ ​ ]] 
-[[nodes::​Ref]] 
-[[nodes#​fc_Ref|/​°/ ​ ]] 
-[[nodes::​Repeat]] 
-[[nodes#​fc_Repeat|/​°/ ​ ]] 
-[[nodes::​RepeatPattern]] 
-[[nodes#​fc_RepeatPattern|/​°/ ​ ]] 
-[[nodes::​ScaleVectors]] 
-[[nodes#​fc_ScaleVectors|/​°/ ​ ]] 
-[[nodes::​Sphere]] 
-[[nodes#​fc_Sphere|/​°/ ​ ]] 
-[[nodes::​Transformation]] 
-[[nodes#​fc_Transformation|/​°/ ​ ]] 
-[[nodes::​True]] 
-[[nodes#​fc_True|/​°/ ​ ]] 
-[[nodes::​Tube]] 
-[[nodes#​fc_Tube|/​°/ ​ ]] 
-[[nodes::​UVprojection]] 
-[[nodes#​fc_UVprojection|/​°/ ​ ]] 
-[[nodes::​VectorArray]] 
-[[nodes#​fc_VectorArray|/​°/ ​ ]] 
-[[nodes::​View3D]] 
-[[nodes#​fc_View3D|/​°/ ​ ]] 
-[[nodes::​Zip]] 
-[[nodes#​fc_Zip|/​°/ ​ ]] 
- 
-number of nodes 95 
  
nodes.1578173858.txt.gz · Last modified: 2020/01/04 22:37 by admin