The IRebarUpdateServer type exposes the following members.

Methods

  NameDescription
Public methodGenerateCurves
This function is supposed to calculate the bars in set based on data received in curvesData parameter.
Public methodGetCustomHandleName
This function should return the name of the handle.
Public methodGetCustomHandles
This function should define all handles that the Rebar has. This function is called when the Rebar is created.
Public methodGetDescription
Implement this method to return a description of the server.
(Inherited from IExternalServer.)
Public methodGetHandlesPosition

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.

Public methodGetName
Implement this method to return the name of the server.
(Inherited from IExternalServer.)
Public methodGetServerId
Implement this method to return the id of the server.
(Inherited from IExternalServer.)
Public methodGetServiceId
Implement this method to return the id of the service.
(Inherited from IExternalServer.)
Public methodGetVendorId
Implement this method to return the id of the vendor of the server.
(Inherited from IExternalServer.)
Public methodTrimExtendCurves
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.

See Also