Package Vision :: Module StandardNodes
[hide private]
[frames] | no frames]

Module StandardNodes

source code

Classes [hide private]
  Generic
A node prototype.
  ATEST
A node prototype.
  TestDefaultValues
  HasNewData
Node to evaluate if an input port gets new data Input Ports in1: allows to pass a Python object and determine if it is new data.
  ListOf
Creates a list of Python objects from the ones sent into the node.
  Zip
Zips together multiple lists of objects using the zip() Python function New lists are added by connecting them to the the first port.
  Select
Takes multiple input ports and outputs values from the ports presenting new data New input ports are added by connecting output ports to the the first port.
  DelayBuffer
A node that receives data and buffers it a user specified number of executions.
  Filename
A node to generate filenames with an integer value...
  Filelist
A node to generate a list filenames matching a string...
  EntryNE
A Tkinter Entry widget.
  FileBrowserNE
A Tkinter Filebrowser.
  ThumbWheelNE
A thumbwheel widget.
  ThumbWheelIntNE
A thumbwheel widget providing an integer.
  DialNE
A dial widget.
  DialIntNE
A dial widget providing an integer.
  ShowHideParamPanel
A Tkinter Checkbutton widget to show or hide a node's ParamPanel.
  CheckButtonNE
A Tkinter Checkbutton widget.
  ButtonNE
A Tkinter Button widget.
  SaveLines
Saves list of strings to a file using Python's writelines().
  Pass
Pass data.
  Map
Applies function typed by user to object comming in...
  Counter
Works same as the Pass node but in addition every time this node runs, its internal counter increments by 1.
  ReadTable
Parse a file that is expected to provide a table of numbers.
  StdDev
compute standard deviation for a list of values...
  Operator1
apply unary operator to incomming value.
  Operator2
apply binary operator to incomming values.
  Operator3
apply ternary operator to incomming values.
  Duplicate
Duplicate a Python object a user specified number of times into a list...
  Cast
Turn an incomming object into some other type.
  GetAttr
Get Python object attributes.
  SetAttr
Set one attribute on a Python object.
  CallMethod
Invoke a user specified method on all incoming objects.
  Builtin
Call a Python builtin function Double clicking on the node opens a text entry widget to type the function to be applied.
  Eval
Call the Python Eval builtin function.
  Assign
creates/assigns a variable in the __main__ scope.
  Accumulate
Node that accumulates in a list, values during iteration.
  Iterate
Loop over a given list.
  While
While condition is true schedule children Input Ports condition: expressin to be tested.
  PrintFormatedString
Print arguments into a string using a format string Input Ports format: format string using python print formating syntax.
  Print
Print to stdout.
  Len
Outputs lenght of data.
  AsType
cast Numric array to another type...
  UnaryFuncs
Apply unary functions such as sin, cos, tan, exp, log, sqrt etc.
  BinaryFuncs
Apply binary functions such as add, subtract, multiply, divide, etc.
  Vector3DNE
A 3-D vector widget.
  MultiCheckbuttonsNE
A Tkinter Multi-Checkbutton widget.
  ScrolledTextNE
A Pmw ScrolledText widget.
  ReadFile
Read a file using Python's realines() command.
  ReadField
Reads a field (list, tuple or Numeric array) using pickle.Pickler Double-clicking on the node opens a text entry widget to type the file name.
  SaveField
Saves a field (list, tuple or Numeric array) using pickle.Pickler Double-clicking on the node opens a text entry widget to type the file name.
  ChangeBackground
Change the background color of the editor canvas.
  SliceData
Slices data.
  Index
Extract an element out of a sequence (i.e.
  Slice
Slice sequence data using Python conventions [From, to[.
  Range
create a sequence of integers...
  ComboBoxNE
Provides a combobox to choose a single value from a user-specified list.
  ScrolledListNE
  IfNode
if the user-specified condition is true, the value from the first input port is output, else the value from the second port is output.
  IfElseNode
if the user-specified condition is true, the value from the first input port is output, else the value from the second port is output.
  IsTrue
This node allows to test a condition involving some input data.
  IsTrue_Stop
This node allows to test a condition involving some input data.
  RegressionTestMacro
This node is used to test saving/restoring a macro node that came from a node library.

Variables [hide private]
  stdlib = <Vision.VPE.NodeLibrary instance at 0xb722db4c>

Variables Details [hide private]

stdlib

None
Value:
<Vision.VPE.NodeLibrary instance at 0xb722db4c>