Class Graph
Assembly: NXOpen.dll
Syntax
public class Graph : BaseModel, IMessageSink, INXObject, IDisplayableModel
Constructors
Graph()
Declaration
Properties
RecordCount
Declaration
public int RecordCount { get; }
Property Value
Methods
CreateAssociativeMarker(int, AnchorType, double)
Declaration
public MarkerModel CreateAssociativeMarker(int recordIndex, AnchorType attachType, double absPercentage)
Parameters
Returns
CreateMarker(int, int)
Declaration
public MarkerModel CreateMarker(int recordIndex, int pointIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
| int |
pointIndex |
|
Returns
CreateMarker(int, int, int, double)
Declaration
public MarkerModel CreateMarker(int recordIndex, int prePointIndex, int nextPointIndex, double linearInterpoScale)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
| int |
prePointIndex |
|
| int |
nextPointIndex |
|
| double |
linearInterpoScale |
|
Returns
CreateOrderMarker(int)
Declaration
public OrderMarkerModel CreateOrderMarker(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
CreateOverallMarker(int)
Declaration
public OverallMarkerModel CreateOverallMarker(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
CreateSoundPlayer(int)
Declaration
public SoundPlayer CreateSoundPlayer(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
GetAbscissaAxes()
Declaration
public BasicModel[] GetAbscissaAxes()
Returns
GetAnchorPointOfRecord(int, AnchorType, out Point3d)
Declaration
public bool GetAnchorPointOfRecord(int recordIndex, AnchorType anchorType, out Point3d anchorPoint)
Parameters
Returns
GetDisplayStyleOfRecord(int)
Declaration
public int GetDisplayStyleOfRecord(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
GetGridBoundingBox(out Point3d, out Point3d)
Declaration
public void GetGridBoundingBox(out Point3d leftBottom, out Point3d rightTop)
Parameters
GetIdentifier(int)
Declaration
public string GetIdentifier(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
GetMarkers(out MarkerModel[])
Declaration
public void GetMarkers(out MarkerModel[] markers)
Parameters
GetOrdinateAxes()
Declaration
public BasicModel[] GetOrdinateAxes()
Returns
GetPointCount(int)
Declaration
public int GetPointCount(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
GetRecordName(int)
Declaration
public string GetRecordName(int recordIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
Returns
GetZAxis()
Declaration
public BasicModel GetZAxis()
Returns
RestoreStyleAssignments()
Declaration
public void RestoreStyleAssignments()
SaveStyleAssignmentsToTemplate()
Declaration
public void SaveStyleAssignmentsToTemplate()
SetDisplayStyleOfRecord(int, int)
Declaration
public void SetDisplayStyleOfRecord(int recordIndex, int displayStyleIndex)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
| int |
displayStyleIndex |
|
SetIdentifier(int, string)
Declaration
public void SetIdentifier(int recordIndex, string identifier)
Parameters
| Type |
Name |
Description |
| int |
recordIndex |
|
| string |
identifier |
|
Unzoom()
Declaration
ZoomAlongX(double, double)
Declaration
public void ZoomAlongX(double startScale, double endScale)
Parameters
ZoomAlongXY(double, double, double, double)
Declaration
public void ZoomAlongXY(double xStartScale, double xEndScale, double yStartScale, double yEndScale)
Parameters
ZoomAlongY(double, double)
Declaration
public void ZoomAlongY(double startScale, double endScale)
Parameters
ZoomAlongZ(double, double)
Declaration
public void ZoomAlongZ(double startScale, double endScale)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink