Class ShipCoordinatesBuilder
Inheritance
System.Object
System.MarshalByRefObject
ShipCoordinatesBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.Double |
|
AbsYValue
Declaration
public double AbsYValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
AbsZValue
Declaration
public double AbsZValue { get; set; }
Property Value
Type |
Description |
System.Double |
|
CreateByCoordinates
Declaration
public bool CreateByCoordinates { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CreateCoordSymbol
Declaration
public bool CreateCoordSymbol { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CreatePmiWithLeader
Declaration
public bool CreatePmiWithLeader { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DeltaX
Declaration
public double DeltaX { get; set; }
Property Value
Type |
Description |
System.Double |
|
DeltaY
Declaration
public double DeltaY { get; set; }
Property Value
Type |
Description |
System.Double |
|
DeltaZ
Declaration
public double DeltaZ { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool OutputToInformation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.String |
|
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
Type |
Description |
System.Double |
|
XFrameOption
Declaration
public string XFrameOption { get; set; }
Property Value
Type |
Description |
System.String |
|
XValueLabel
Declaration
public bool XValueLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
YDirection
Declaration
public ShipCoordinatesBuilder.YDirectionType YDirection { get; set; }
Property Value
YDistance
Declaration
public double YDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
YFrameOption
Declaration
public string YFrameOption { get; set; }
Property Value
Type |
Description |
System.String |
|
YValueLabel
Declaration
public bool YValueLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ZDirection
Declaration
public ShipCoordinatesBuilder.ZDirectionType ZDirection { get; set; }
Property Value
ZDistance
Declaration
public double ZDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ZFrameOption
Declaration
public string ZFrameOption { get; set; }
Property Value
Type |
Description |
System.String |
|
ZValueLabel
Declaration
public bool ZValueLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
public void AppendPointToInformation()
CreatePMILabelInModel(Point, ModelingView, Int32)
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 |
System.Int32 |
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