Class PlanarShipGridBuilder
Inheritance
System.Object
System.MarshalByRefObject
PlanarShipGridBuilder
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 PlanarShipGridBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
PlanarShipGridBuilder()
Declaration
protected PlanarShipGridBuilder()
Properties
BasePlane
Declaration
public DatumPlane BasePlane { get; set; }
Property Value
IntersectType
Declaration
public PlanarShipGridBuilder.IntersectOption IntersectType { get; set; }
Property Value
LabelColor
Declaration
public NXColor LabelColor { get; set; }
Property Value
LabelDisplayType
Declaration
public PlanarShipGridBuilder.LabelDisplayOption LabelDisplayType { get; set; }
Property Value
LabelSettingInheritted
Declaration
public bool LabelSettingInheritted { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LineColor
Declaration
public NXColor LineColor { get; set; }
Property Value
LineFontType
Declaration
public DisplayableObject.ObjectFont LineFontType { get; set; }
Property Value
LineSettingInheritted
Declaration
public bool LineSettingInheritted { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LineWidthType
Declaration
public DisplayableObject.ObjectWidth LineWidthType { get; set; }
Property Value
Methods
GetExtent(out Point3d, out Point3d, out Point3d, out Point3d)
Declaration
public bool GetExtent(out Point3d point1, out Point3d point2, out Point3d point3, out Point3d point4)
Parameters
Returns
Type |
Description |
System.Boolean |
|
GetIntersectedObjects()
Declaration
public TaggedObject[] GetIntersectedObjects()
Returns
SetExtent(Point3d, Point3d, Point3d, Point3d)
Declaration
public bool SetExtent(Point3d point1, Point3d point2, Point3d point3, Point3d point4)
Parameters
Returns
Type |
Description |
System.Boolean |
|
SetIntersectedObjects(TaggedObject[])
Declaration
public void SetIntersectedObjects(TaggedObject[] intersectedObjects)
Parameters
SwitchLabelLocationX()
Declaration
public void SwitchLabelLocationX()
SwitchLabelLocationY()
Declaration
public void SwitchLabelLocationY()
SwitchLabelLocationZ()
Declaration
public void SwitchLabelLocationZ()
Implements
System.Runtime.Remoting.Messaging.IMessageSink