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. |
