algorithmic modeling for Rhino



Component Index > MetaHopper

Object Retrieval


Group Toggle
Add this button to a group to use it to enable/disable the other components in the group. Right-click to turn it into a hide/show toggle instead.
Best Practicizer
Takes a selected group and inserts input and output params at both edges for any data that goes outside the group.
Highlight Objects
Highlight objects by adding them a new group
Relative Path
Appends the directory this definition is saved in to a file path. Auto-converts the contents of a text panel containing an absolute path
Set Object Value
Tries to set the value of an object. What value it sets varies by type - it sets a slider's numeric value, a panel or scribble's text contents, etc
Get List Data
Gets data from the Value List, Item Selector, etc components
Get Slider Properties
Gets the properties of the slider
Get Runtime Messages
Gets errors and warnings from selected objects
Switch the type of one param object to another
Unwrap List
Converts a data wrapper into a list
Wrap List
Converts a list of data into a single object
Expire Object
Expire / recompute a component or param
Get Param Data
Get the set of data in a given param
Instantiate Object
Attempts to create an instance of an object on the canvas
Label Groups
Auto-create a scribble in the upper left corner of a group that matches the group's name


Bake Object
Programmatically bake the geometry of specified objects
Control Wire Display
Control the display of wires for parameters and components.
Enable/Disable Object
Programmatically enable/disable solving for specified objects
Hide/Show Object Preview
Programmatically control the preview visibility of specified objects
Rename Object
Programmatically set the nickname of specified objects
Set Group Properties
Set the name, color, and style of a group.
Set Scribble Properties
Set the text, size, and font of a Scribble.
Set Sketch
Modify the form of an existing sketch object.
Wire Display Toggle
Switch all document wires between hidden and faint.
Move Object
Reposition an object on the GH canvas
Set Panel Properties
Modify the properties of a panel object
Set Slider Properties
Modify the properties of a slider object

Object Retrieval

Get Connected Objects
Gets all components and params connected to this component
Get Groups
Get all groups in the document
Get Objects in Group
Gets all components and params in the same group as this component (or the specified group if supplied)
Get Objects of Same Library
Gets all components and params that are from the same library as the attached.
Get Objects of Same Type
Gets all components and params that are of the same type as the attached.
Get Scribbles
Get all Scribbles in the document
Get Selected Objects
Get the objects currently selected on the canvas
Get Object By Nickname
Retrieves all objects matching the specified nickname. Wildcard patterns accepted.


Assembly Info
Gets information about an assembly
Component Info
Get information about a component object. Retrieve components with Document Info, Get Attached Component, or Get Selected Component.
Document Info
Get information about the GH document and its components
Object Info
Gets basic information from any DocumentObject
Param Info
Gets information about param objects


Batch Animator
Saves a screenshot of every state of the model in the batch to a folder.
Run a batch analysis across a range of variable parameters
Batch Variable from List
Converts a list of values such as a series or range into a variable input to the Batch Driver
Converts a standard GH Slider into a variable input to the Batch Driver

© 2018   Created by Robin Rodricks and Andrew Heumann.   Hosted by

Badges  |  Report an Issue  |  Terms of Service