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