2024 Members
Changes 4
M

IRebarUpdateServer

Name Return Type Description Inherited From
M GenerateCurves(RebarCurvesData) bool This function is supposed to calculate the bars in set based on data received in curvesData parameter.
M GetCustomHandleName(RebarHandleNameData) bool This function should return the name of the handle.
M GetCustomHandles(RebarHandlesData) bool This function should define all handles that the Rebar has. This function is called when the Rebar is created.
M GetDescription() string Implement this method to return a description of the server. (Inherited from IExternalServer .) IExternalServer
M GetHandlesPosition(RebarHandlePositionData) bool 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) bool 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.