2027 Members
Changes 0
M

IRebarUpdateServer Methods

Name Return Type Description Inherited From
M GenerateCurves(RebarCurvesData) Boolean This function is supposed to calculate the bars in set based on data received in curvesData parameter.
M GetCustomHandleName(RebarHandleNameData) Boolean This function should return the name of the handle.
M GetCustomHandles(RebarHandlesData) Boolean This function should define all handles that the Rebar has.
M GetDescription() String Implement this method to return a description of the server. (Inherited from IExternalServer ) IExternalServer
M GetHandlesPosition(RebarHandlePositionData) Boolean 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.
M GetName() String Implement this method to return the name of the server. (Inherited from IExternalServer ) IExternalServer
M GetServerId() Guid Implement this method to return the id of the server. (Inherited from IExternalServer ) IExternalServer
M GetServiceId() ExternalServiceId Implement this method to return the id of the service. (Inherited from IExternalServer ) IExternalServer
M GetVendorId() String Implement this method to return the id of the vendor of the server. (Inherited from IExternalServer ) IExternalServer
M TrimExtendCurves(RebarTrimExtendData) Boolean 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.