Vectorworks, Inc Employee Popular Post PVA - Admin Posted September 12, 2018 Vectorworks, Inc Employee Popular Post Share Posted September 12, 2018 Collate Divides a list into the given number of collated lists. 'For example, converts a list: [1,1,1,2,2,2,3,3,3,4,4,4] and a given number: 3 to [1,2,3,4],[1,2,3,4],[1,2,3,4]. · Inputs: list, iLists · Outputs: listNew Data Flow Remove Duplicates Removes the duplicates in a list. · Inputs: list · Outputs: list Data Flow Replace Items Replaces instance(s) of a list with a new item. · Inputs: list, itemOld, itemNew · OIP Controls: [first, last, all] (popup or radio buttons) · Outputs: list Data Flow Shuffle Randomly shuffles the input list. · Inputs: list · Outputs: list Data Flow Print Debug A text object is placed next to the node displaying the data flowing into it. · Inputs: listIn · Outputs: listOut Debug Class Popup An input node that returns the string name of the chosen class. · OIP Controls: Class popup · Outputs: sClass Input > Basic Color Input Returns the RGB value of the fill color of the node. · Outputs: rgb Input > Basic Layer Popup An input node that returns the handle of the chosen layer. · OIP Controls: Layer popup · Outputs: hLayer Input > Basic Popup Dialog Generates a popup dialog from a list of inputs. · Inputs: listChoices · Outputs: sChoice, iChoice User Interaction add one Adds 1 to the input value. · Inputs: n · Outputs: n Math > Basic Math add sequence Returns a list of the sums of all values before that location in a list. i.e. [3,5,7,2,4] > [3,8,15,17,21] · Inputs: list · Outputs: list Math > Basic Math average Averages the values in a list. · Inputs: listNums · Outputs: nAvg Math > Basic Math GCD Returns the Greatest Common Divisor of a list of numbers. · Inputs: listNums · Outputs: iGCD Math > Basic Math LCM Returns the Least Common Multiple of a list of numbers · Inputs: listNums · Outputs: iLCM Math > Basic Math reciprocal Returns 1 over n. · Inputs: n · Outputs: n Math > Basic Math subtract one Subtracts 1 from the input value. · Inputs: n · Outputs: n Math > Basic Math cube Cubes an input value. · Inputs: n · Outputs: n Math > Power and Logarithmic cube root Returns the cube root of a value. · Inputs: n · Outputs: n Math > Power and Logarithmic Fibonacci Returns the Fibonacci sequence up to the ith value. · Inputs: i · Outputs: listFib Math > Special tri center Returns the center point of three input points. · Inputs: p1, p2, p3 · Outputs: pCenter Math > Trigonometric Get Centroid 2D Returns the centroid of a poly object. · Inputs: hPoly · Outputs: pCenter Object Info Is Screen Plane Returns whether an object is on the screen plane or the layer plane. · Inputs: hObj · Outputs: hObj, b Object Info Get Z at XY Returns the Z coordinate of an object at the input X, Y position. · Inputs: hObj, p2D · Outputs: nZ Object Info Set Plane Toggles the plane of the object between screen plane and layer plane. · Inputs: hObj, mPlane · OIP Controls: [Screen, Layer, Custom] (Popup) · Outputs: hObj Object Info Rectangle 2 Pt Creates a rectangle based on two 2D points. · Inputs: p1, p2 · Outputs: hRect Objects > Rectangle Box Creates a rectangular extrude object. · Inputs: pOrigin, nWidth, nLength, nHeight · Outputs: hRectPrism Objects > Solids Box 2 Pt Creates a rectangular extrude based on two 3D points. · Inputs: p1, p2 · Outputs: hBox, nWidth, nLength, nHeight Objects > Solids Cylinder Creates a cylinder object. · Inputs: pCenter, nRadius, nHeight · Outputs: hCylinder Objects > Solids Align Objects Aligns objects to an anchor object at a user chosen 2D bounding box location. · Inputs: hAnchorObj, listObjs · OIP Controls: x pos – [None, Left, Center, Right], y pos [None, Top, Middle, Bottom] · Outputs: listObjs Operations Compose Runs the Compose menu command on a set of input lines/polys. · Inputs: listObjs · Outputs: hPoly Operations Move (Update) Moves an object to a new absolute or relative location as chosen in the OIP. · Inputs: hObj, p3D · OIP Controls: Location – [Relative, Absolute] · Outputs: hObj Operations Scale Symbol 3D Scales a 3D symbol. · Inputs: hSym, v3D · Outputs: hSym Operations Set Selection Selects input items on the drawing area. · Inputs: h · Outputs: h Operations Offset Point Returns a point representing the offset from the original point. · Inputs: p, v · Outputs: pOffset Points Ends With Returns true if the input string ends with the input character(s). · Inputs: s, sSub · Outputs: b String > Conditionals Is AlphaNum Returns true if all characters in the input string are alphanumeric. · Inputs: s · Outputs: b String > Conditionals Is Cased Returns true if all characters in the input string are lowercase, UPPERCASE, or Title Case. · Inputs: s · OIP Controls: [lowercase, UPPERCASE, Title Case] (popup or radio buttons) · Outputs: b String > Conditionals Is Numeric Returns true if all characters in the input string are numeric. · Inputs: s · Outputs: b String > Conditionals Same String Compares two input strings and returns if they are the same with the option of being case sensitive. · Inputs: s1, s2 · OIP Controls: Case Sensitive (Boolean) · Outputs: b String > Conditionals Starts With Returns true if the input string begins with the input character(s). · Inputs: s, sSub · Outputs: b String > Conditionals Capitalize Capitalizes the input string. · Inputs: s · Outputs: sNew String > Operations Change Case Converts all characters of an input string to lowercase, uppercase, or title case. · Inputs: s · OIP Controls: [lowercase, UPPERCASE, Title Case] (popup or radio buttons) · Outputs: sNew String > Operations Concatenate Concatenates a list of strings. · Inputs: listStrings · Outputs: s String > Operations Get Substring Returns the location of a substring within the input string. · Inputs: sFull, sSub · Outputs: iStart String > Operations Split Return a list of words in the string using a delimiter string. If a maxsplit value is given at most maxsplit splits will be done. · Inputs: s, sDelim, iMaxSplit · Outputs: listStrings String > Operations Strip Strips the input character(s) from the beginning, end, or both ends of the input string. · Inputs: s, sSub · OIP Controls: [beginning, end, both] (popup or radio buttons) · Outputs: sNew String > Operations Swap Case Swaps the case of the input characters. · Inputs: s · Outputs: sNew String > Operations 6 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.