Interface ISegment
Assembly: NXOpen.dll
Syntax
public interface ISegment : ICharacteristic, INXObject
Properties
FollowCurve
Declaration
Curve FollowCurve { get; }
Property Value
Length
Declaration
Property Value
Type |
Description |
System.Double |
|
Methods
ConvertEccentricLinearToLinear()
Declaration
ConvertEccentricLinearToLinear ConvertEccentricLinearToLinear()
Returns
ConvertLinearToEccentricLinear()
Declaration
ConvertLinearToEccentricLinear ConvertLinearToEccentricLinear()
Returns
GetCableDevices()
Declaration
CableDevice[] GetCableDevices()
Returns
GetCablewaysLayoutViews()
Declaration
CablewaysLayoutView[] GetCablewaysLayoutViews()
Returns
GetEndPoints(out Point3d, out Point3d)
Declaration
void GetEndPoints(out Point3d startPoint, out Point3d endPoint)
Parameters
GetEndRcps(out ControlPoint, out ControlPoint)
Declaration
void GetEndRcps(out ControlPoint startRcp, out ControlPoint endRcp)
Parameters
GetIsEccentricSegment()
Declaration
Eccentric GetIsEccentricSegment()
Returns
GetIsSegmentInterior()
Declaration
Interior GetIsSegmentInterior()
Returns
GetIsTerminalSegment()
Declaration
Terminal GetIsTerminalSegment()
Returns
GetSegmentAllStocks()
Declaration
Stock[] GetSegmentAllStocks()
Returns
GetSegmentStock()
Declaration
Stock[] GetSegmentStock()
Returns
SetEndPoints(Point3d, Point3d)
Declaration
void SetEndPoints(Point3d startPoint, Point3d endPoint)
Parameters
SetEndRcps(ControlPoint, ControlPoint)
Declaration
void SetEndRcps(ControlPoint startRcp, ControlPoint endRcp)
Parameters
SetIsTerminalSegment(Terminal)
Declaration
void SetIsTerminalSegment(Terminal isTerminal)
Parameters
Type |
Name |
Description |
Terminal |
isTerminal |
|
SetSegmentInteriorPart(Component)
Declaration
void SetSegmentInteriorPart(Component interiorPart)
Parameters