User Tools

Site Tools


pyflow:nodes

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
pyflow:nodes [2020/02/11 16:37]
admin
pyflow:nodes [2020/02/11 16:47] (current)
admin
Line 4732: Line 4732:
 =====FC_elastic===== =====FC_elastic=====
 /* /*
-1581435400.8165586; ##########################​+1581436059.8443568; ##########################​
 tried to run nodeeditor.dev_all.Development.run_FreeCAD_elastic(self) tried to run nodeeditor.dev_all.Development.run_FreeCAD_elastic(self)
 */ */
Line 5284: Line 5284:
  
 number of nodes 122 number of nodes 122
-=====Algebra===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Algebra== 
- 
- 
- 
- 
-[[nodes::​Expression]] 
-[[nodes#​fc_Expression|/​°/ ​ ]] 
- 
-number of nodes:1 
-=====Coin===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Coin== 
- 
- 
-nodes to create pure coin objects in the 3d view 
-it is used only for visualization effects 
-basic routines are found in cointools.py 
- 
-[[nodes::​Camera]] 
-[[nodes#​fc_Camera|/​°/ ​ ]] 
-[[nodes::​Dragger]] 
-[[nodes#​fc_Dragger|/​°/ ​ ]] 
-[[nodes::​QuadMesh]] 
-[[nodes#​fc_QuadMesh|/​°/ ​ ]] 
-[[nodes::​ShapePattern]] 
-[[nodes#​fc_ShapePattern|/​°/ ​ ]] 
- 
-number of nodes:4 
-=====Combination===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Combination== 
- 
- 
- 
- 
-[[nodes::​Boolean]] 
-[[nodes#​fc_Boolean|/​°/ ​ ]] 
-[[nodes::​Compound]] 
-[[nodes#​fc_Compound|/​°/ ​ ]] 
-[[nodes::​Loft]] 
-[[nodes#​fc_Loft|/​°/ ​ ]] 
-[[nodes::​Reduce]] 
-[[nodes#​fc_Reduce|/​°/ ​ ]] 
-[[nodes::​RepeatPattern]] 
-[[nodes#​fc_RepeatPattern|/​°/ ​ ]] 
-[[nodes::​Seam]] 
-[[nodes#​fc_Seam|/​°/ ​ ]] 
-[[nodes::​Slice]] 
-[[nodes#​fc_Slice|/​°/ ​ ]] 
-[[nodes::​Sweep]] 
-[[nodes#​fc_Sweep|/​°/ ​ ]] 
- 
-number of nodes:8 
-=====Conversion===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Conversion== 
- 
- 
-convert data to other types 
- 
-[[nodes::​FlipSwapArray]] 
-[[nodes#​fc_FlipSwapArray|/​°/ ​ ]] 
-[[nodes::​IndexToList]] 
-[[nodes#​fc_IndexToList|/​°/ ​ ]] 
-[[nodes::​ListOfPlacements]] 
-[[nodes#​fc_ListOfPlacements|/​°/ ​ ]] 
-[[nodes::​ListOfShapes]] 
-[[nodes#​fc_ListOfShapes|/​°/ ​ ]] 
-[[nodes::​ListOfVectorlist]] 
-[[nodes#​fc_ListOfVectorlist|/​°/ ​ ]] 
-[[nodes::​ListOfVectors]] 
-[[nodes#​fc_ListOfVectors|/​°/ ​ ]] 
-[[nodes::​MoveVectors]] 
-[[nodes#​fc_MoveVectors|/​°/ ​ ]] 
-[[nodes::​ScaleVectors]] 
-[[nodes#​fc_ScaleVectors|/​°/ ​ ]] 
-[[nodes::​Transformation]] 
-[[nodes#​fc_Transformation|/​°/ ​ ]] 
-[[nodes::​Zip]] 
-[[nodes#​fc_Zip|/​°/ ​ ]] 
-[[nodes::​uv2xyz]] 
-[[nodes#​fc_uv2xyz|/​°/ ​ ]] 
-[[nodes::​xyz2uv]] 
-[[nodes#​fc_xyz2uv|/​°/ ​ ]] 
- 
-number of nodes:12 
-=====Data===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Data== 
- 
- 
-Data: List Array Tree 
- 
-ignore; Data 
-=====Development===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Development== 
- 
- 
-nodes under development 
-nodes for debugging and test data  
-some stuff to play and new prototypes in very alpha state 
- 
-[[nodes::​Foo]] 
-[[nodes#​fc_Foo|/​°/ ​ ]] 
-[[nodes::​Forum]] 
-[[nodes#​fc_Forum|/​°/ ​ ]] 
-[[nodes::​PinsTest]] 
-[[nodes#​fc_PinsTest|/​°/ ​ ]] 
-[[nodes::​Tape]] 
-[[nodes#​fc_Tape|/​°/ ​ ]] 
-[[nodes::​Topo2]] 
-[[nodes#​fc_Topo2|/​°/ ​ ]] 
-[[nodes::​Toy]] 
-[[nodes#​fc_Toy|/​°/ ​ ]] 
-[[nodes::​Toy2]] 
-[[nodes#​fc_Toy2|/​°/ ​ ]] 
-[[nodes::​Toy3]] 
-[[nodes#​fc_Toy3|/​°/ ​ ]] 
-[[nodes::​elastic]] 
-[[nodes#​fc_elastic|/​°/ ​ ]] 
- 
-number of nodes:9 
-=====File===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_File== 
- 
- 
- 
- 
-[[nodes::​Export]] 
-[[nodes#​fc_Export|/​°/ ​ ]] 
-[[nodes::​Import]] 
-[[nodes#​fc_Import|/​°/ ​ ]] 
- 
-number of nodes:2 
-=====Flow===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Flow== 
- 
- 
-Program flow 
- 
-[[nodes::​Counter]] 
-[[nodes#​fc_Counter|/​°/ ​ ]] 
- 
-number of nodes:1 
-=====Geom2D===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Geom2D== 
- 
- 
-This module contains nodes to create Geom2D objects like Circle, Ellipse, LineSegement. 
-The can be used to create Sketches or for uv-figures on faces 
- 
-[[nodes::​Geom2DArcOfCircle]] 
-[[nodes#​fc_Geom2DArcOfCircle|/​°/ ​ ]] 
-[[nodes::​Geom2DArcOfEllipse]] 
-[[nodes#​fc_Geom2DArcOfEllipse|/​°/ ​ ]] 
-[[nodes::​Geom2DArcOfParabola]] 
-[[nodes#​fc_Geom2DArcOfParabola|/​°/ ​ ]] 
-[[nodes::​Geom2DCircle]] 
-[[nodes#​fc_Geom2DCircle|/​°/ ​ ]] 
-[[nodes::​Geom2DEllipse]] 
-[[nodes#​fc_Geom2DEllipse|/​°/ ​ ]] 
-[[nodes::​Geom2DGeometry]] 
-[[nodes#​fc_Geom2DGeometry|/​°/ ​ ]] 
- 
-number of nodes:6 
-=====HighLevel===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_HighLevel== 
- 
- 
-these nodes are example implementation of high level use cases 
-and should be moved to specialized packages later 
- 
-[[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|/​°/ ​ ]] 
- 
-number of nodes:5 
-=====Image===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Image== 
- 
- 
-Image processing node like closing,​erosion, ​ 
-will become a wrapper for open computer vision cv2  and scipy.ndimage 
- 
-[[nodes::​ImageT]] 
-[[nodes#​fc_ImageT|/​°/ ​ ]] 
- 
-number of nodes:1 
-=====Information===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Information== 
- 
- 
- 
- 
-[[nodes::​CenterOfMass]] 
-[[nodes#​fc_CenterOfMass|/​°/ ​ ]] 
-[[nodes::​Console]] 
-[[nodes#​fc_Console|/​°/ ​ ]] 
-[[nodes::​DistToShape]] 
-[[nodes#​fc_DistToShape|/​°/ ​ ]] 
-[[nodes::​Object2]] 
-[[nodes#​fc_Object2|/​°/ ​ ]] 
-[[nodes::​Plot]] 
-[[nodes#​fc_Plot|/​°/ ​ ]] 
-[[nodes::​ShapeExplorer]] 
-[[nodes#​fc_ShapeExplorer|/​°/ ​ ]] 
- 
-number of nodes:6 
-=====Lambda===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Lambda== 
- 
- 
-nodes which use function pins 
- 
-[[nodes::​AssignPoints]] 
-[[nodes#​fc_AssignPoints|/​°/ ​ ]] 
-[[nodes::​DemoFunction]] 
-[[nodes#​fc_DemoFunction|/​°/ ​ ]] 
-[[nodes::​Expression2Function]] 
-[[nodes#​fc_Expression2Function|/​°/ ​ ]] 
-[[nodes::​Function]] 
-[[nodes#​fc_Function|/​°/ ​ ]] 
-[[nodes::​MinimizeFunction2]] 
-[[nodes#​fc_MinimizeFunction2|/​°/ ​ ]] 
-[[nodes::​ReduceFunction]] 
-[[nodes#​fc_ReduceFunction|/​°/ ​ ]] 
-[[nodes::​SumDistances]] 
-[[nodes#​fc_SumDistances|/​°/ ​ ]] 
- 
-number of nodes:7 
-=====Logic===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Logic== 
- 
- 
-logical functions for lists 
- 
-[[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::​IfElse]] 
-[[nodes#​fc_IfElse|/​°/ ​ ]] 
-[[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|/​°/ ​ ]] 
- 
-number of nodes:12 
-=====Nurbs===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Nurbs== 
- 
- 
-BSline Curves and Surfaces 
- 
- 
-[[nodes::​Nurbs]] 
-[[nodes#​fc_Nurbs|/​°/ ​ ]] 
- 
-number of nodes:1 
-=====Object===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Object== 
- 
- 
-all still not categorized nodes 
- 
-[[nodes::​Tube]] 
-[[nodes#​fc_Tube|/​°/ ​ ]] 
- 
-number of nodes:1 
-=====Placement===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Placement== 
- 
- 
-Placement of a FreeCAD object 
- 
-[[nodes::​Placement]] 
-[[nodes#​fc_Placement|/​°/ ​ ]] 
- 
-number of nodes:1 
-=====Primitive===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Primitive== 
- 
- 
-shapes which are created on generic data, no shpas as inputs 
- 
-[[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|/​°/ ​ ]] 
-[[nodes::​VectorArray]] 
-[[nodes#​fc_VectorArray|/​°/ ​ ]] 
- 
-number of nodes:9 
-=====Projection===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Projection== 
- 
- 
-mapping objects onto faces 
- 
-[[nodes::​Parallelprojection]] 
-[[nodes#​fc_Parallelprojection|/​°/ ​ ]] 
-[[nodes::​Perspectiveprojection]] 
-[[nodes#​fc_Perspectiveprojection|/​°/ ​ ]] 
-[[nodes::​UVprojection]] 
-[[nodes#​fc_UVprojection|/​°/ ​ ]] 
- 
-number of nodes:3 
-=====Sensor===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Sensor== 
- 
- 
-nodes for input devices like mouse, filesystem, network 
- 
-[[nodes::​Collect_Data]] 
-[[nodes#​fc_Collect_Data|/​°/ ​ ]] 
-[[nodes::​Collect_Vectors]] 
-[[nodes#​fc_Collect_Vectors|/​°/ ​ ]] 
-[[nodes::​ImportCSVFile]] 
-[[nodes#​fc_ImportCSVFile|/​°/ ​ ]] 
-[[nodes::​Keyboard]] 
-[[nodes#​fc_Keyboard|/​°/ ​ ]] 
-[[nodes::​Mouse]] 
-[[nodes#​fc_Mouse|/​°/ ​ ]] 
- 
-number of nodes:5 
-=====Signal===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Signal== 
- 
- 
-Signal sender and receiver using blinker package 
- 
-[[nodes::​Blinker]] 
-[[nodes#​fc_Blinker|/​°/ ​ ]] 
-[[nodes::​Receiver]] 
-[[nodes#​fc_Receiver|/​°/ ​ ]] 
- 
-number of nodes:2 
-=====Voronoi===== 
-==PyFlow.Packages.PyFlowFreeCAD.Nodes.FreeCAD_Voronoi== 
- 
- 
- 
- 
-[[nodes::​Hull]] 
-[[nodes#​fc_Hull|/​°/ ​ ]] 
-[[nodes::​Voronoi]] 
-[[nodes#​fc_Voronoi|/​°/ ​ ]] 
- 
-number of nodes:2 
  
pyflow/nodes.txt · Last modified: 2020/02/11 16:47 by admin