Class ShipCoordinatesBuilder
Inheritance
ShipCoordinatesBuilder
Assembly: NXOpen.dll
Syntax
public class ShipCoordinatesBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ShipCoordinatesBuilder()
Declaration
protected ShipCoordinatesBuilder()
Properties
AbsXValue
Declaration
public double AbsXValue { get; set; }
Property Value
AbsYValue
Declaration
public double AbsYValue { get; set; }
Property Value
AbsZValue
Declaration
public double AbsZValue { get; set; }
Property Value
CreateByCoordinates
Declaration
public bool CreateByCoordinates { get; set; }
Property Value
CreateCoordSymbol
Declaration
public bool CreateCoordSymbol { get; set; }
Property Value
CreatePmiWithLeader
Declaration
public bool CreatePmiWithLeader { get; set; }
Property Value
DeltaX
Declaration
public double DeltaX { get; set; }
Property Value
DeltaY
Declaration
public double DeltaY { get; set; }
Property Value
DeltaZ
Declaration
public double DeltaZ { get; set; }
Property Value
Declaration
public bool OutputToInformation { get; set; }
Property Value
Point
Declaration
public Point Point { get; set; }
Property Value
PointSymbolType
Declaration
public ShipCoordinatesBuilder.SymbolType PointSymbolType { get; set; }
Property Value
PortName
Declaration
public string PortName { get; set; }
Property Value
RoutingComponent
Declaration
public SelectDisplayableObject RoutingComponent { get; }
Property Value
SelectionType
Declaration
public ShipCoordinatesBuilder.Selection SelectionType { get; set; }
Property Value
Type
Declaration
public ShipCoordinatesBuilder.Selection Type { get; set; }
Property Value
XDirection
Declaration
public ShipCoordinatesBuilder.XDirectionType XDirection { get; set; }
Property Value
XDistance
Declaration
public double XDistance { get; set; }
Property Value
XFrameOption
Declaration
public string XFrameOption { get; set; }
Property Value
XValueLabel
Declaration
public bool XValueLabel { get; set; }
Property Value
YDirection
Declaration
public ShipCoordinatesBuilder.YDirectionType YDirection { get; set; }
Property Value
YDistance
Declaration
public double YDistance { get; set; }
Property Value
YFrameOption
Declaration
public string YFrameOption { get; set; }
Property Value
YValueLabel
Declaration
public bool YValueLabel { get; set; }
Property Value
ZDirection
Declaration
public ShipCoordinatesBuilder.ZDirectionType ZDirection { get; set; }
Property Value
ZDistance
Declaration
public double ZDistance { get; set; }
Property Value
ZFrameOption
Declaration
public string ZFrameOption { get; set; }
Property Value
ZValueLabel
Declaration
public bool ZValueLabel { get; set; }
Property Value
Methods
Declaration
public void AppendPointToInformation()
CreatePMILabelInModel(Point, ModelingView, int)
Declaration
public PmiNote CreatePMILabelInModel(Point pointTag, ModelingView targetView, int labelType)
Parameters
Returns
CreatePointByCoordinates()
Declaration
public void CreatePointByCoordinates()
CycleRoutingPorts()
Declaration
public void CycleRoutingPorts()
Declaration
public void EvaluatePointInformation(Point3d position)
Parameters
Type |
Name |
Description |
Point3d |
position |
|
Declaration
public void EvaluateSinglePortInformation(int portIndex)
Parameters
Type |
Name |
Description |
int |
portIndex |
|
GetPorts(out TaggedObject[])
Declaration
public void GetPorts(out TaggedObject[] ports)
Parameters
SetCurrentDisplayPort(TaggedObject)
Declaration
public void SetCurrentDisplayPort(TaggedObject port)
Parameters
SetPointSelectionView(View)
Declaration
public void SetPointSelectionView(View tgView)
Parameters
Type |
Name |
Description |
View |
tgView |
|
SetPosition(Point3d)
Declaration
public void SetPosition(Point3d position)
Parameters
Type |
Name |
Description |
Point3d |
position |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink