Interface ICamApiCurveBridgeModelItem
Single bridge (tab) on a 2D curve model item. Obtained from
ICamApiCurve2DModelItemWithBridges.GetBridge / AddBridge.
The bridge lives inside the parent curve item; if the parent curve
removes or replaces its bridges (DeleteBridge, ClearBridges, or
re-run of GenerateBridges), previously returned wrappers become
invalid — re-acquire via GetBridge.
Assembly: CAMAPI.ModelFormerTypes.dll
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("CCF34C4F-6823-48F9-80DC-6B722B31C0D9")]
public interface ICamApiCurveBridgeModelItem
Properties
True if the bridge is geometrically invalid (e.g. position overlaps another bridge or curve limits).
Declaration
Property Value
Position of bridge center along the curve, as a percentage of the
curve full length. Valid range: 0..100. XML: BridgeCenterPercent.
Declaration
double Position { get; set; }
Property Value
Methods
Declaration
void GetHeight(out TBridgeHeightMode Mode, out double Value)
Parameters
Declaration
bool GetHeightIsDefault()
Returns
Declaration
void GetSize(out TBridgeDimMode Mode, out double Value)
Parameters
Declaration
Returns
Declaration
void SetHeight(TBridgeHeightMode Mode, double Value)
Parameters
Declaration
void SetHeightIsDefault(bool IsDefault)
Parameters
| Type |
Name |
Description |
| bool |
IsDefault |
|
Declaration
void SetSize(TBridgeDimMode Mode, double Value)
Parameters
Declaration
void SetSizeIsDefault(bool IsDefault)
Parameters
| Type |
Name |
Description |
| bool |
IsDefault |
|