Class Graph
Inheritance
System.Object
System.MarshalByRefObject
Graph
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 Graph : BaseModel, IMessageSink, INXObject, IDisplayableModel
Constructors
Graph()
Declaration
Properties
RecordCount
Declaration
public int RecordCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
CreateAssociativeMarker(Int32, AnchorType, Double)
Declaration
public MarkerModel CreateAssociativeMarker(int recordIndex, AnchorType attachType, double absPercentage)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
AnchorType |
attachType |
|
System.Double |
absPercentage |
|
Returns
CreateMarker(Int32, Int32)
Declaration
public MarkerModel CreateMarker(int recordIndex, int pointIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
System.Int32 |
pointIndex |
|
Returns
CreateMarker(Int32, Int32, Int32, Double)
Declaration
public MarkerModel CreateMarker(int recordIndex, int prePointIndex, int nextPointIndex, double linearInterpoScale)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
System.Int32 |
prePointIndex |
|
System.Int32 |
nextPointIndex |
|
System.Double |
linearInterpoScale |
|
Returns
Find(String)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.INXObject.FindObject")]
public TaggedObject Find(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
GetAbscissaAxis()
Declaration
public BasicModel GetAbscissaAxis()
Returns
GetAnchorPointOfRecord(Int32, AnchorType, out Point3d)
Declaration
public bool GetAnchorPointOfRecord(int recordIndex, AnchorType anchorType, out Point3d anchorPoint)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
AnchorType |
anchorType |
|
Point3d |
anchorPoint |
|
Returns
Type |
Description |
System.Boolean |
|
GetGridBoundingBox(out Point3d, out Point3d)
Declaration
public void GetGridBoundingBox(out Point3d leftBottom, out Point3d rightTop)
Parameters
GetMarkers(out MarkerModel[])
Declaration
public void GetMarkers(out MarkerModel[] markers)
Parameters
GetOrdinateAxes()
Declaration
public BasicModel[] GetOrdinateAxes()
Returns
GetPointCount(Int32)
Declaration
public int GetPointCount(int recordIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRecordName(Int32)
Declaration
public string GetRecordName(int recordIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
Returns
Type |
Description |
System.String |
|
GetZAxis()
Declaration
public BasicModel GetZAxis()
Returns
SetDisplayStyleOfRecord(Int32, Int32)
Declaration
public void SetDisplayStyleOfRecord(int recordIndex, int displayStyleIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
System.Int32 |
displayStyleIndex |
|
Unzoom()
Declaration
ZoomAlongX(Double, Double)
Declaration
public void ZoomAlongX(double startScale, double endScale)
Parameters
Type |
Name |
Description |
System.Double |
startScale |
|
System.Double |
endScale |
|
ZoomAlongXY(Double, Double, Double, Double)
Declaration
public void ZoomAlongXY(double xStartScale, double xEndScale, double yStartScale, double yEndScale)
Parameters
Type |
Name |
Description |
System.Double |
xStartScale |
|
System.Double |
xEndScale |
|
System.Double |
yStartScale |
|
System.Double |
yEndScale |
|
ZoomAlongY(Double, Double)
Declaration
public void ZoomAlongY(double startScale, double endScale)
Parameters
Type |
Name |
Description |
System.Double |
startScale |
|
System.Double |
endScale |
|
ZoomAlongZ(Double, Double)
Declaration
public void ZoomAlongZ(double startScale, double endScale)
Parameters
Type |
Name |
Description |
System.Double |
startScale |
|
System.Double |
endScale |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink