Class Plot
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
Methods
CommitRecordsChange()
Declaration
public void CommitRecordsChange()
CreateNote(string[], Point2d)
Declaration
[Obsolete("Deprecated in NX2206.0.0. Use NXOpen.CAE.Xyplot.Plot.CreateNoteWithTextBoxCorner instead.")]
public NoteModel CreateNote(string[] lines, Point2d textPosition)
Parameters
Returns
CreateNoteWithTextBoxCorner(TextBoxCornerType, string[], Point2d)
Declaration
public NoteModel CreateNoteWithTextBoxCorner(TextBoxCornerType textBoxConerType, string[] lines, Point2d boxCornerPosition)
Parameters
Returns
DeleteAllRecords()
Declaration
public void DeleteAllRecords()
DeleteRecord(int)
Declaration
public void DeleteRecord(int recordIndex)
Parameters
Type |
Name |
Description |
int |
recordIndex |
|
FitView()
Declaration
GetApplicationDataOfRecord(int)
Declaration
public IApplicationData GetApplicationDataOfRecord(int recordIndex)
Parameters
Type |
Name |
Description |
int |
recordIndex |
|
Returns
GetCalculationLegendTables()
Declaration
public LegendTable[] GetCalculationLegendTables()
Returns
GetDeviceAndViewIndex(out int)
Declaration
public int GetDeviceAndViewIndex(out int viewIndex)
Parameters
Type |
Name |
Description |
int |
viewIndex |
|
Returns
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
GetPostEnvironmentSettings()
Declaration
public TaggedObject GetPostEnvironmentSettings()
Returns
GetRecordCount()
Declaration
public int GetRecordCount()
Returns
GetRecordDisplayVisibility(int)
Declaration
public bool GetRecordDisplayVisibility(int recordIndex)
Parameters
Type |
Name |
Description |
int |
recordIndex |
|
Returns
GetTitles()
Declaration
public BasicModel[] GetTitles()
Returns
GetViewBoundingBox(out Point3d, out Point3d)
Declaration
public void GetViewBoundingBox(out Point3d leftBottom, out Point3d rightTop)
Parameters
SaveRecords(int[], string[], string, bool)
Declaration
public void SaveRecords(int[] recordIndexes, string[] recordNames, string outputFileName, bool reportError)
Parameters
Type |
Name |
Description |
int[] |
recordIndexes |
|
string[] |
recordNames |
|
string |
outputFileName |
|
bool |
reportError |
|
SaveRecordsToCsv(int[], string[], string, bool)
Declaration
public void SaveRecordsToCsv(int[] recordIndex, string[] recordNames, string csvFileName, bool isWriteHeader)
Parameters
Type |
Name |
Description |
int[] |
recordIndex |
|
string[] |
recordNames |
|
string |
csvFileName |
|
bool |
isWriteHeader |
|
SetRecordDisplayVisibility(int, bool)
Declaration
public void SetRecordDisplayVisibility(int recordIndex, bool visibility)
Parameters
Type |
Name |
Description |
int |
recordIndex |
|
bool |
visibility |
|
WriteToTemplateFile(string)
Declaration
public string WriteToTemplateFile(string inputTemplateFile)
Parameters
Type |
Name |
Description |
string |
inputTemplateFile |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink