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