The IRebarUpdateServer type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| | GenerateCurves | This function is supposed to calculate the bars in set based on data received in curvesData parameter. |
| | GetCustomHandleName | This function should return the name of the handle. |
| | GetCustomHandles | This function should define all handles that the Rebar has. This function is called when the Rebar is created. |
| | GetDescription | Implement this method to return a description of the server. (Inherited from IExternalServer .) |
| | GetHandlesPosition | This function is supposed to provide the positions of handles defined in GetCustomHandles(). These positions will be shown on screen when the bar constraints are edited. If a position for a handle isn't provided, that handle will not be represented on screen while edit constraints. This function is called when edit constraints command is lunched or during edit constraints after a constraint was changed and the curve calculation was done. |
| | GetName | Implement this method to return the name of the server. (Inherited from IExternalServer .) |
| | GetServerId | Implement this method to return the id of the server. (Inherited from IExternalServer .) |
| | GetServiceId | Implement this method to return the id of the service. (Inherited from IExternalServer .) |
| | GetVendorId | Implement this method to return the id of the vendor of the server. (Inherited from IExternalServer .) |
| | TrimExtendCurves | This function is supposed to trim or extend curves that were obtained from calling GenerateCurves(). Also in this function can be set new constraints for start and end handles. |