Class Plot
Inheritance
System.Object
System.MarshalByRefObject
Plot
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 Plot : BaseModel, IMessageSink, INXObject, IDisplayableModel
Constructors
Plot()
Declaration
Properties
PlotTemplate
Declaration
public PlotGraphTemplate PlotTemplate { get; }
Property Value
SubGraphCountInStack
Declaration
public int SubGraphCountInStack { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
CommitRecordsChange()
Declaration
public void CommitRecordsChange()
CreateNote(String[], Point2d)
Declaration
public NoteModel CreateNote(string[] lines, Point2d textPosition)
Parameters
Type |
Name |
Description |
System.String[] |
lines |
|
Point2d |
textPosition |
|
Returns
DeleteRecord(Int32)
Declaration
public void DeleteRecord(int recordIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
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
FitAxisLimit()
Declaration
public void FitAxisLimit()
FitView()
Declaration
GetApplicationDataOfRecord(Int32)
Declaration
public IApplicationData GetApplicationDataOfRecord(int recordIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
Returns
GetDeviceAndViewIndex(out Int32)
Declaration
public int GetDeviceAndViewIndex(out int viewIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
viewIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetGraphs(out Graph[])
Declaration
public void GetGraphs(out Graph[] graphs)
Parameters
Type |
Name |
Description |
Graph[] |
graphs |
|
GetLegendTables()
Declaration
public LegendTable[] GetLegendTables()
Returns
GetModels(ModelType)
Declaration
public BasicModel[] GetModels(ModelType type)
Parameters
Returns
GetNotes()
Declaration
public NoteModel[] GetNotes()
Returns
GetRecordCount()
Declaration
public int GetRecordCount()
Returns
Type |
Description |
System.Int32 |
|
GetRecordDisplayVisibility(Int32)
Declaration
public bool GetRecordDisplayVisibility(int recordIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
Returns
Type |
Description |
System.Boolean |
|
GetTitles()
Declaration
public BasicModel[] GetTitles()
Returns
GetViewBoundingBox(out Point3d, out Point3d)
Declaration
public void GetViewBoundingBox(out Point3d leftBottom, out Point3d rightTop)
Parameters
SaveRecords(Int32[], String[], String, Boolean)
Declaration
public void SaveRecords(int[] recordIndexes, string[] recordNames, string outputFileName, bool reportError)
Parameters
Type |
Name |
Description |
System.Int32[] |
recordIndexes |
|
System.String[] |
recordNames |
|
System.String |
outputFileName |
|
System.Boolean |
reportError |
|
SaveRecordsToCsv(Int32[], String[], String, Boolean)
Declaration
public void SaveRecordsToCsv(int[] recordIndex, string[] recordNames, string csvFileName, bool isWriteHeader)
Parameters
Type |
Name |
Description |
System.Int32[] |
recordIndex |
|
System.String[] |
recordNames |
|
System.String |
csvFileName |
|
System.Boolean |
isWriteHeader |
|
SetRecordDisplayVisibility(Int32, Boolean)
Declaration
public void SetRecordDisplayVisibility(int recordIndex, bool visibility)
Parameters
Type |
Name |
Description |
System.Int32 |
recordIndex |
|
System.Boolean |
visibility |
|
WriteToTemplateFile(String)
Declaration
public string WriteToTemplateFile(string inputTemplateFile)
Parameters
Type |
Name |
Description |
System.String |
inputTemplateFile |
|
Returns
Type |
Description |
System.String |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink