Свойство | Type | Description | |
---|---|---|---|
nextInputIndex | int |
Méthode | Description | |
---|---|---|
AbstractComponent ( string name, string nickname, string description, string category, string subcategory, |
Initializes a new instance of the AbstractRuleComponent class.
|
|
GetInputs ( IGH_DataAccess da ) : bool |
Gets the data from da and checks that the input data is valid.
|
|
RegisterInputParams ( GH_InputParamManager pManager ) : void |
Registers all the input parameters for this component.
|
|
RegisterOutputParams ( GH_OutputParamManager pManager ) : void |
Registers all the output parameters for this component.
|
|
SetOutputs ( IGH_DataAccess da ) : void |
Solves for and sets the output data based on the inputs.
|
|
SolveInstance ( IGH_DataAccess da ) : void |
This is the method that actually does the work.
|
protected AbstractComponent ( string name, string nickname, string description, string category, string subcategory, |
||
name | string | |
nickname | string | |
description | string | |
category | string | |
subcategory | string | |
icon | ||
componentGuid | string | |
Résultat | System |
protected abstract GetInputs ( IGH_DataAccess da ) : bool | ||
da | IGH_DataAccess | The object that gives access to inputs and outputs. |
Résultat | bool |
protected abstract RegisterInputParams ( GH_InputParamManager pManager ) : void | ||
pManager | GH_InputParamManager | |
Résultat | void |
protected abstract RegisterOutputParams ( GH_OutputParamManager pManager ) : void | ||
pManager | GH_OutputParamManager | |
Résultat | void |
protected abstract SetOutputs ( IGH_DataAccess da ) : void | ||
da | IGH_DataAccess | The object that gives access to inputs and outputs. |
Résultat | void |
protected SolveInstance ( IGH_DataAccess da ) : void | ||
da | IGH_DataAccess | The DA object is used to retrieve from inputs and store in outputs. |
Résultat | void |