<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.mcneel.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>McNeel Wiki labs:explicithistory</title>
        <description></description>
        <link>https://wiki.mcneel.com/</link>
        <lastBuildDate>Wed, 08 Apr 2026 19:58:41 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.mcneel.com/ttps://wiki.mcneel.com/lib/tpl/mcneel-public/images/favicon.ico</url>
            <title>McNeel Wiki</title>
            <link>https://wiki.mcneel.com/</link>
        </image>
        <item>
            <title>A Brief Overview of Components</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/componentsoverview?rev=1597445311&amp;do=diff</link>
            <description>A Brief Overview of Components
    Explicit History Plug-in Wiki Pages   //Robert McNeel &amp; Associates 
----------

	&quot; Summary: Explicit History components overview&quot;




Introduction

The Explicit History plug-in comes with a large (and growing) list of available components and parameters. Also, it's possible for users to make their own components as plug-ins to this plug-in. Knowing your components in Explicit History is as important as knowing your commands in Rhino. This Wiki page is a brief o…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Data Index 2 Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/dataindex2example?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Data Index 2 Example
    Explicit History Plugin Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: Explains how the Cycle option behaves during index access&quot;

Download the definition file (made with version 0.2.0012).

When accessing individual items in a list, you have to use an index value. The first item in any list is always stored at location zero, the second item at location 1, and so on. Typically, if you start to access a list at index -5, an error occurs …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Data Index Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/dataindexexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Data Index Example



	&quot; Summary: Explains how to extract individual values from a list&quot;

Explicit History Plug-in Wiki Pages

Download the definition file (made with version 0.2.0012).

All data in Explicit History is stored in lists. Sometimes you need to extract specific items from a list. This example definition shows how to extract a single point from a list of division points. For Sublist extraction see the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Data Matching Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/datamatchingexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Data Matching Example
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: An example of Data Matching in action&quot;

Download the definition file (made with version 0.2.0012).

----------

Data Matching is an extremely important aspect of Explicit History. The McNeel wiki pages contain a fair amount of information on the subject, but you can download this example file and see for yourself.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Data Stream Matching</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/datastreammatchingalgorithms?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Data Stream Matching
    Grasshopper Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: A description of data stream matching algorithms&quot;




Data matching

Data matching is a problem without a clean solution. It occurs when a component has access to different sized inputs. Imagine a component which creates line segments between points. It will have two input parameters which both supply point coordinates (Stream A and Stream B). It is irrelevant where these parameters …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Distance Logic Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/distancelogicexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Distance Logic Example
    Explicit History Plugin Wiki Pages   //Robert McNeel &amp; Associates// 
----------

	&quot; Summary: An example of logical relationships between numbers and geometry&quot;




Download the definition file (made with version 0.2.0012) .

----------




Uses expressions to create a relationship between the height of a box object and its distance away from a variable point.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Tutorials</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/examples?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Tutorials
    Grasshopper Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: Some examples of Grasshopper Definitions.&quot;



 Name  Preview  Description  Data Matching  no preview available  An example of different data matching algorithms  Data Index  no preview available   Explains how to extract individual values from a list</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Expressions</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/expressionlanguage?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Expressions
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: A description of expression language in Explicit History&quot;




Expressions

The Explicit History plug-in features its own brand of expression syntax, since the available scripting languages rarely support vector and point operators. The syntax of the Explicit History Expression language is similar to VBScript, but with several additions.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Main Page</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/home?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Main Page
    Grasshopper Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: Main wiki page for the Grasshopper plug-in&quot;

Grasshopper now has its own site - www.grasshopper3d.com

Go there for downloads, more info, the Grasshopper forum, etc.

Main Page

Download Page

Grasshopper Forum

It is highly recommended</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Interface Explained</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/interfaceexplained?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Interface Explained
    Grasshopper Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: Grasshopper interface explained.&quot;




The main dialog

Once you have loaded the plug-in, the _Grasshopper command will display the main Grasshopper window:



This interface contains many different elements, most of which will be familiar to Rhino users:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Complex Expression Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/multivariableexpressionexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Complex Expression Example
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: Shows the use of the expression components&quot;




Download the definition file (made with version 0.2.0012) .

----------




Shows the use of the f(x,y,z) expression component. You can quickly edit the expression by double-clicking the component.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Objects Explained</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/objectsexplained?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Objects Explained
    Grasshopper Wiki Pages   //Robert McNeel &amp; Associates// 
----------

	&quot; Summary: Grasshopper Objects&quot;




Grasshopper Definition Objects

A Grasshopper Definition can consist of many different kinds of objects, but in order to get started you only need to familiarize yourself with two of them:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Data Persistent Data Management</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/persistentdatarecordmanagement?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Data Persistent Data Management
    Grasshopper Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: How to set and alter persistent data records&quot;




Types of data

Parameters are only used to store information, but most parameters can store two different kinds:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Shift Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/shiftexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Shift Example
    Explicit History Plugin Wiki Pages   //Robert McNeel &amp; Associates// 
----------

	&quot; Summary: A case-study of the Shift component&quot;




Download the definition file (made with version 0.2.0012) .

----------




All data in Explicit History is stored in lists. Sometimes you need to perform an action on each item in a list which depends on neighbouring items. For example, if you want to connect each point in a list of points with the next one, you need to somehow …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Sort and Cull Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/sortandcullexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Sort and Cull Example
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: Shows how to remove distant points from an unordered set&quot;




Download the definition file (made with version 0.2.0012) .

----------




Shows how to use Culling Patterns to remove unwanted points from a set. When the distance from a point in the set exceeds a certain value, it is culled from the list.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Sort And Subset Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/sortandsubsetexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Sort And Subset Example
    Explicit History Plugin Wiki Pages   //Robert McNeel &amp; Associates// 
----------

	&quot; Summary: A case study to find the N closest points in a set&quot;




Download the definition file (made with version 0.2.0012) .

----------




Implements a non-optimized 'Find-N-Closest-Points' search routine in Explicit History. First all points are sorted based on distance, then the N closest points are extracted.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Sort Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/sortexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Sort Example
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: Shows how to sort a collection of points by distance&quot;




Download the definition file (made with version 0.2.0012).

All data in Explicit History is stored in lists. Sometimes this data is stored in a predictable (sorted) fashion. Sometimes it is chaotic (unsorted). The Sort component allows you to sort up to four sets of data simultaneously. (This example only sorts two sets at the same time.)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Split Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/splitexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Split Example
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: Shows how to split a list into two sublists using a single break&quot;




Download the definition file (made with version 0.2.0012) .

----------

All data in Explicit History is stored in lists. There are several ways available to get at individual elements in a list or to extract subsets of data. One of the easiest methods is to use a Split component. This component breaks a list of data into two sublis…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Explicit History Staircase Example</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/staircaseexample?rev=1597445311&amp;do=diff</link>
            <description>Explicit History Staircase Example
    Explicit History Plug-in Wiki Pages 
----------

	&quot; Summary: A case study for a self-normalizing staircase&quot;




Download the definition file (made with version 0.2.0012) .

This example shows a possible way to build a self-normalizing distribution of objects along a spline curve. The base curve is used to position steps at equal intervals and also the elements for the railing.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
        <item>
            <title>Grasshopper Volatile Data Inheritance</title>
            <link>https://wiki.mcneel.com/labs/explicithistory/volatiledatainheritance?rev=1597445311&amp;do=diff</link>
            <description>Grasshopper Volatile Data Inheritance
    Grasshopper Wiki Pages   Robert McNeel &amp; Associates 
----------

	&quot; Summary: The inheritance of volatile data explained&quot;




Data inheritance

Data is stored in parameters (either in Volatile or Persistent form) and used in components. When data is not stored in the permanent record set of a parameter, it must be inherited from elsewhere. Every parameter (except output parameters) defines where it gets its data from and most parameters are not very parti…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
        <category>labs:explicithistory</category>
            <pubDate>Fri, 14 Aug 2020 22:48:31 +0000</pubDate>
        </item>
    </channel>
</rss>
