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