C# Class CalcMonkey.GetInputDetails

Inheritance: GH_Component
Show file Open project: MagmaWorks/SCaFFOLD

Public Methods

Method Description
GetInputDetails ( ) : System

Each implementation of GH_Component must provide a public constructor without any arguments. Category represents the Tab in which the component will appear, Subcategory the panel. If you use non-existing tab or panel names, new tabs/panels will automatically be created.

Protected Methods

Method Description
RegisterInputParams ( GH_Component.GH_InputParamManager pManager ) : void

Registers all the input parameters for this component.

RegisterOutputParams ( GH_Component.GH_OutputParamManager pManager ) : void

Registers all the output parameters for this component.

SolveInstance ( IGH_DataAccess DA ) : void

This is the method that actually does the work.

Method Details

GetInputDetails() public method

Each implementation of GH_Component must provide a public constructor without any arguments. Category represents the Tab in which the component will appear, Subcategory the panel. If you use non-existing tab or panel names, new tabs/panels will automatically be created.
public GetInputDetails ( ) : System
return System

RegisterInputParams() protected method

Registers all the input parameters for this component.
protected RegisterInputParams ( GH_Component.GH_InputParamManager pManager ) : void
pManager GH_Component.GH_InputParamManager
return void

RegisterOutputParams() protected method

Registers all the output parameters for this component.
protected RegisterOutputParams ( GH_Component.GH_OutputParamManager pManager ) : void
pManager GH_Component.GH_OutputParamManager
return void

SolveInstance() protected method

This is the method that actually does the work.
protected SolveInstance ( IGH_DataAccess DA ) : void
DA IGH_DataAccess The DA object can be used to retrieve data from input parameters and /// to store data in output parameters.
return void