/// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotJointPositionParameter(), "Robot Joint Position", "RJ", "The resulting robot joint position");
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotJointPositionParameter(), "Robot Joint Position", "RJ", "The calculated Robot Joint Position");
     pManager.RegisterParam(new ExternalJointPositionParameter(), "External Joint Position", "EJ", "The calculated External Joint Position");
 }
示例#3
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotParameter(), "Robot", "R", "Resulting Robot", GH_ParamAccess.item);  //Todo: beef this up to be more informative.
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.Register_StringParam("Name", "N", "Name as string");
     pManager.RegisterParam(new RobotJointPositionParameter(), "Robot Joint Position", "RJ", "The resulting robot joint position");
     pManager.RegisterParam(new ExternalJointPositionParameter(), "External Joint Position", "EJ", "The resulting external joint position");
 }
示例#5
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new JointConfigurationControlParameter(), "Set Joint Configuration Control", "SJCC", "Resulting Set Joint Configuration Control instruction");  //Todo: beef this up to be more informative.
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotParameter(), "Robot", "R", "Resulting Robot", GH_ParamAccess.item);
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new MovementParameter(), "Movement", "M", "Resulting Movement");  //Todo: beef this up to be more informative.
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new WaitDIParameter(), "Wait DI", "WDI", "Resulting Wait for Digital Input instruction");  //Todo: beef this up to be more informative.
 }
示例#9
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new JointTargetParameter(), "Joint Target", "JT", "The resulting Joint Target");
 }
示例#10
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new ActionParameter(), "Actions", "A", "Actions inside Group.", GH_ParamAccess.list);
 }
示例#11
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new HashParam(), "Hash", "H", "A key/value hash");
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new ExternalJointPositionParameter(), "External Joint Position", "EJ", "The resulting external joint position");
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.Register_StringParam("Name", "N", "Name as string");
     pManager.Register_PlaneParam("Plane", "WP", "Work Object Plane as a Plane");
     pManager.RegisterParam(new ExternalAxisParameter(), "ExternalAxis", "EA", "External Axis as External Axis");
 }
示例#14
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new AutoAxisConfigParameter(), "Set Auto Axis Configuration", "SAAC", "Resulting Set Auto Axis Configuration instruction");  //Todo: beef this up to be more informative.
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new CodeLineParameter(), "Code Line", "CL", "Resulting Code Line");  //Todo: beef this up to be more informative.
 }
示例#16
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new ActionGroupParameter(), "Group", "G", "Group with Actions", GH_ParamAccess.item);
 }
示例#17
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new OverrideRobotToolParameter(), "Override Robot Tool", "ORT", "Resulting Override Robot Tool instruction");  //Todo: beef this up to be more informative.
 }
示例#18
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotJointPositionParameter(), "Robot Joint Position", "RJ", "Extracted Robot Joint Position");
     pManager.AddNumberParameter("External Axis Values", "EAV", "Extracted external Axis Values", GH_ParamAccess.tree);
 }
示例#19
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new ParamTaxonomy(), "Tree", "T", "", GH_ParamAccess.item);
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotToolParameter(), "Robot Tool", "RT", "Resulting Robot Tool");  //Todo: beef this up to be more informative.
     pManager.Register_StringParam("Robot Tool Code", "RTC", "Robot Tool Code as a string");
 }
示例#21
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new LoadParameter(), GH_ParamAccess.item);
 }
示例#22
0
 protected override void AddDefaultOutput(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(CreateParameter(GH_ParameterSide.Output, pManager.ParamCount));
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new SpeedDataParameter(), "Speed Data", "SD", "Resulting Speed Data declaration");
 }
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new SODesigner_GHParam(), "d", "d", "Designer output", GH_ParamAccess.item);
 }
示例#25
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotToolParameter(), "Robot Tool", "RT", "Resulting Robot Tool");
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new RobotTargetParameter(), "Target", "T", "Resulting Target declaration");  //Todo: beef this up to be more informative.
 }
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new DigitalOutputParameter(), "Set Digital Output", "SDO", "Resulting Set Digital Output instruction");  //Todo: beef this up to be more informative.
 }
示例#28
0
 protected override void AddDefaultOutput(GH_Component.GH_OutputParamManager outputManager)
 {
     outputManager.RegisterParam(ConstructVariable(GH_VarParamSide.Output, "a"));
 }
示例#29
0
 /// <summary>
 /// Registers all the output parameters for this component.
 /// </summary>
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.RegisterParam(new ExternalLinearAxisParameter(), "External Linear Axis", "ELA", "Resulting External Linear Axis");  //Todo: beef this up to be more informative.
 }
示例#30
0
 protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager)
 {
     pManager.Register_StringParam("Console", "...", "Messages from Python", GH_ParamAccess.tree);
     pManager.RegisterParam(new GHParam_AWorld(), "AWorld", "W", "The resulting AntsWorld.", GH_ParamAccess.item);
     pManager.Register_StringParam("Value", "V", "Value for Key", GH_ParamAccess.item);
 }