CAE Probe

xSetCAEProbeType

Sets current probe type.

In GUI

../../_images/61e4e30c5795267227c3f5f5748e7339.png

bool xSetCAEProbeType(const String sModel, short iProbeType)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iProbeType

Sets current probe type. The valid range is 1 to 5.

1 - CurrentResult-Derived
2 - CurrentResult-Full
3 - All Results-Table
4 - All Instances-Table
5 - All Instances-XYPlot

xGetCAEProbeTypeEx

Gets probe type.

int xGetCAEProbeTypeEx(const String sModel)

return

Returns iProbeType in range is 1 to 5.

1 - CurrentResult-Derived
2 - CurrentResult-Full
3 - All Results-Table
4 - All Instances-Table
5 - All Instances-XYPlot

True if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

xCAEProbeID

Probes node/element for the given ID. A probe label will be created in the node based on probe mode is already set.

Note: CAE animation has to be stopped before calling this method.

double xCAEProbeID(String sModel, String sPartName, long iID, String sResult, String sInstance, String sDerived)

return

Returns required result’s scalar value, if successful.

Returns - FLT_MAX is if failed.

If FLT_MAX is returned there is no result.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

sPartName

The part name for the associated ID. If sPartName is empty it will search in all parts.

sResult

Result name for returning a scalar value.

sInstance

Instance name for returning scalar value.

sDerived

Derived result name for returning scalar value.

Note: If sResult, sInstance and sDerived all are empty Strings, it will return currently applied result’s scalar value.

xCAEProbeIDs

Probes node/element for the given ID list. A probe label will be created in the node based on probe mode is already set.

Note: CAE animation has to be stopped before calling this method.

bool xCAEProbeIDs(String sModel, String sIDlist)

return

Returns True, if successfully results are queried for the ID list.

Returns False, if not.

sModel

CAE Model name. The current model will be considered if the sModel is empty.

sIDList

String consists of IDs List, separated by semi-colon(;).

xSetCAEProbeTemplate

Sets probe label template as column-based or row-based results order.

bool xSetCAEProbeTemplate(String sModel, short iProbeTemplate)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iProbeTemplate

Sets probe table order. Range 1 to 2.

1 - sets row based result order
2 - sets column based result order

xGetCAEProbeTemplateEx

int xGetCAEProbeTemplateEx(const String sModel)

return

Returns iProbeTemplate as value 1 to 2.

1 - sets row based result order
2 - sets column based result order

sModel

Reserved for future use. Can be ignored now by passing an empty String.

xSetCAEProbeSelectedResults

Sets this selected results in probe labels when the probe type is of All Results.

In GUI

bool xSetCAEProbeSelectedResults(String sModel, String sSelectedResultList)

return

Returns True, if successful.

sModel

CAE model name to set selected results to probe. An empty String will set to all models.

sSelectedResultList

These selected results are only displayed in probe labels when the probe type is of All Results.

xGetCAEProbeSelectedResults

Gets selected results for All Results probe mode

String xGetCAEProbeSelectedResults(const String sModel)

return

Returns the selected result in a String. Each result is separated by ;. To make it useful, it is needed to get parse.

sModel

CAE Model name. An Empty String will get for current CAE model.

xSetCAEProbeLabelTextColor

Sets CAE probe label’s default text color.

bool xSetCAEProbeLabelTextColor(String sModel, short iR, short iG, short iB)

return

Returns True if successful

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iR, iG, iB

Sets text color. RGB value range is 0 to 255.

xSetCAEProbeLabelFont

Sets CAE probe label’s default font and size.

bool xSetCAEProbeLabelFont(String sModel, String sFontName, short iFontSize)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

sFontName

Set the label font name.

iFontSize

Sets label font size.

xSetCAEProbeLabelBackground

Sets CAE probe label’s default background color and visibility.

bool xSetCAEProbeLabelBackground(String sModel, bool bBackground, short iR, short iG, short iB)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

bBackground

Sets label background visibility.

iR, iG, iB

Sets label background color. RGB value range is 0 to 255.

xSetCAEProbeLabelFields

Sets flags to display probe label header fields as a table.

In GUI

bool xSetCAEProbeLabelFields(const String sModel, bool bShowID, bool bShowRowHeader, bool bShowColHeader, bool bShowPartHeader)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

bShowID

If True, displays ID field in probe labels.

bShowRowHeader

If True, displays row header field in probe labels.

bShowColHeader

If True, displays column header field in probe labels.

bShowPartHeader

If True, displays part name field in probe labels.

pxGetCAEProbeLabelFields

Gets probe table fields visibility state.

List<bool> pxGetCAEProbeLabelFields(const String sModel)

return

Returns array size of 8.

rtnArray[0] = ShowID flag
rtnArray[1] = RowHeader flag
rtnArray[2] = ColHeader flag
rtnArray[3] = PartHeader flag
rtnArray[4] = RankHeader flag
rtnArray[5] = Ascending rank order flag
rtnArray[6] = Header Legend flag
rtnArray[7] = Abbrivation Legend flag

xSetCAEProbeHiLightResultRange

Sets a result’s highlight range value.

If the probe table value is out of this range, then the probe table will be highlighted.

Also, the text color of the probe table field will be highlighted.

In GUI

../../_images/fb66a1557e8ca65ee36f512c3478f6c7.png

bool xSetCAEProbeHiLightResultRange(String sModel, String sResult, bool bEnableRangeMin, double fRangeMin, bool bEnableRangeMax, double fRangeMax)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

sResult

Sets the range to this result.

bEnableRangeMin

Sets highlight range minimum.

fRangeMin

Sets selected result’s minimum range value.

Note: If a probe table value is less than this, then the probe table will be highlighted. Also, the text color of the probe table field will be changed.

bEnableRangeMax

Sets highlight range maximum.

fRangeMax

Sets selected result’s maximum range value.

Note: If the probe table value is greater than this, then the probe table will be highlighted. Also, the text color of the probe table field will be changed.

pxGetCAEProbeHiLightResultRange

Get highlight range for a result used in probe label.

List<float> pxGetCAEProbeHiLightResultRange(String sModel, String sResult)

return

Returns array size of 4. Returns empty array if fails.

retArray[0] = Non zero value indicates flag is set to `True` or minimum highlight range
retArray[1] = Minimum highlight range value
retArray[2] = Non zero value indicates flag is set to `True` for maximum highlight range
retArray[3] = Maximum highlight range value

sModel

CAE model name. Empty String sets for current CAE model.

sResultName

Result name for the required highlight range.

xSetCAEProbeHiLightResultColor

Sets highlight color for minimum and maximum range.

bool xSetCAEProbeHiLightResultColor(String sModel, short iMinR, short iMinG, short iMinB, short iMaxR, short iMaxG, short iMaxB)

return

Returns True, if successful.

sModel

CAE Model name.

iMinR, iMinG, iMinB

Highlight color of minimum range in RGB. (0 to 255 is valid).

iMaxR, iMaxG, iMaxB

Highlight color of minimum range in RGB. (0 to 255 is valid).

pxGetCAEProbeHiLightResultColor

Get values of minimum and maximum highlight range color set in probe label.

List<int> pxGetCAEProbeHiLightResultColor(String sModel)

return

Returns array size of six. Returns empty array if fails.

retArray[0], retArray[1], retArray[2] = r,g,b value of min. Highlight color. Range 0-255.
retArray[3], retArray[4], retArray[5] = r,g,b value of max. Highlight color. Range 0-255.

sModel

CAE Model name.

xCAEProbeLocation

Probes the closest node for the given location. A probe label will be created in the node based on probe mode is already set.

Note: CAE animation has to be stopped before calling this method.

double xCAEProbeLocation(String sModel, String sPartName, float fX, float fY, float fZ, String sResult, String sInstance, String sDerived)

return

Returns required result’s scalar value if successful.

Returns -FLT_MAX if failed.

If FLT_MAX is returned there is no result.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

sPartName

Indicates the part where to search the closest node to the given location. If sPartName is empty it will search in all parts.

fX

X location of the node before deform.

fY

Y location of the node before deform.

fZ

Z location of the node before deform.

sResult

Result name for returning a scalar value.

sInstance

Instance name for returning scalar value.

sDerived

Derived result name for returning scalar value.

Note: If sResult, sInstance and sDerived all are empty Strings, it will return currently applied result’s scalar value.

xFitLabels

Fits label inside the viewer window when the model is zoomed and probed labels are out of viewing area.

void xFitLabels()

return

None.

xAutoFitLabels

Sets label’s position automatically inside the viewer window when the model is zoomed.

void xAutoFitLabels()

return

None.

xSetAutoFitLabelMode

Enables mode that fits probe labels

void xSetAutoFitLabelMode(bool bMode)

return

None.

bMode

Set True to enable auto fit label mode.

Set False to disable auto fit label mode.

xGetAutoVisibleLabels

Gets auto visible labels mode.

bool xGetAutoVisibleLabels()

return

Returns True, if auto visible mode is set.

xSetAutoVisibleLabels

Sets auto visible mode. If Auto visible mode is set True, It shows only the label’s node/element that is visible to viewing angle on model transformations.

void xSetAutoVisibleLabels(bool bAutoVisible)

return

None.

bAutoVisible

Set True to enable auto visible mode.

xShowVisibleLabelsOnly

It shows only the label’s node/element that is visible to viewing angle.

void xShowVisibleLabelsOnly(String sModel)

return

None.

sModel

For future use. Currently, pass an empty String.

xInvertShowProbeLabels

Inverts probe labels display.

bool xInvertShowProbeLabels()

return

Returns True, if successful.

xShowProbedPartsLabel

Shows only the parts containing CAE probe labels and hides other parts.

void xShowProbedPartsLabel()

return

None.

xDeleteAllHiddenProbeLabels

Deletes probe labels that are not visible.

bool xDeleteAllHiddenProbeLabels()

return

Returns True, if successful.

xSetTableValueNumeric

Sets probe table numeric format.

bool xSetTableValueNumeric(const String sModel, int iRow, int iCol, bool bScientific, int iPrecision)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iRow

Reserved for future use. Can be ignored now by, passing -2.

iCol

Reserved for future use. Can be ignored now by, passing -2.

bScientific

Set True to display numbers in scientific format.

iPrecision

Sets numeric precision. The valid range is 0 to 12.

xSetTableValueFont

Set probe table value field’s font info.

bool xSetTableValueFont(const String sModel, int iRow, int iCol, const String sFont, int iFontSize)

return

Returns True if successful

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iRow

Reserved for future use. Can be ignored now by, passing -2.

iCol

Reserved for future use. Can be ignored now by, passing -2.

sFont

Font Name

iFontSize

Font Size valid Range 8 to 72.

xSetTableValueBackground

Sets probe table value field background info.

bool xSetTableValueBackground(const String sModel, int iRow, int iCol, bool bBackground, float r, float g, float b)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iRow

Reserved for future use. Can be ignored now by, passing -2.

iCol

Reserved for future use. Can be ignored now by, passing -2.

bBackground

Set True to display background.

r, g, b

Background color. Valid Range is 0 to 255.

xSetTableTextFont

Set probe table text field’s font info.

bool xSetTableTextFont(const String sModel, int iRow, int iCol, const String sFont, int iFontSize)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iRow

Reserved for future use. Can be ignored now by, passing -2.

iCol

Reserved for future use. Can be ignored now by, passing -2.

sFont

Font Name

iFontSize

Font Size valid Range 8 to 72.

xSetTableTextBackground

Set probe table text field’s background info.

bool xSetTableTextBackground(const String sModel, int iRow, int iCol, bool bBackground, float r, float g, float b)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iRow

Reserved for future use. Can be ignored now by, passing -2.

iCol

Reserved for future use. Can be ignored now by, passing -2.

bBackground

Set True to display background.

r, g, b

Background color. Valid Range is 0 to 255.

xSetCAEResultDisplayName

Sets the name for a result in probe label.

In GUI

../../_images/3d4bfd38ce5dd95c9662ee3bbfa3403b.png

bool xSetCAEResultDisplayName(String sModel, String sResultName, String sDisplayName)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

sResultName

Name of the result.

sDisplayName

Short name of the result in probe label.

xGetCAEResultDisplayName

Get the short display name for a result used in probe label.

StringxGetCAEResultDisplayName(String sModel, String sResultName)

return

Returns display name for a result.

sModel

CAE model name. Empty String sets for current CAE model.

sResultName

Result name for the required display name.

xShowCAEFrameMinMaxLabels

Sets display state of minimum and maximum result labels.

void xShowCAEFrameMinMaxLabels (String sModel, bool bShowMinMaxLabels)

return

None.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

bShowMinMaxLabels

Set True to show minimum and maximum label.

xIsCAEFrameMinMaxLabelVisible

Gets display state of minimum and maximum result labels.

bool xIsCAEFrameMinMaxLabelVisible (String sModel)

return

Returns True, if minimum and maximum labels are displayed.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

xGetLabelAutoArrangeMode

Gets current label auto-arrange mode.

int xGetLabelAutoArrangeMode()

return

Returns currently set label auto-arrange mode. Range 0-2.

0 - ACTUAL
1 - TOP_BOTTOM
2 - COMPACT

xSetTableBorder

Sets probe table border info.

bool xSetTableBorder(const String sModel, int iRow, int iCol, bool bBorder, float r, float g, float b)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

iRow

Reserved for future use. Can be ignored now by, passing -2.

iCol

Reserved for future use. Can be ignored now by, passing -2.

bBorder

Set True to display border.

r, g, b

Border color. Valid Range is 0 to 255.

xRefreshProbeTables

Refreshes probe label for applied settings.

bool xRefreshProbeTables(const String sModel)

return

Returns True, if successful.

sModel

Model name.

xDeleteAllProbeLabels

Deletes All probe labels of a model.

bool xDeleteAllProbeLabels(String sModel)

return

Returns True, if successful.

sModel

Model name. Setting empty String deletes across all models.

pxGetAllProbeTableIDs

Gets all probeTable IDs of a model.

List< long> pxGetAllProbeTableIDs(String sModel,bool bVisibleTables=false,int iTableType=0)

return

Returns ProbeTable’s IDs.

sModel

Model name. If it is empty string “”, will return all models IDs.

bVisibleTables

Set True to get visible probe table only.

iTableType

Gets the table IDs based on this table type.

Valid Index

0 : All Tables
1 : Current Derived
2 : Full Probe
3 : All Results
4 : All Instances Table

pxGetProbeTableLocation

Gets attached coordinate position in part’s local coordinate system of the probe label.

List<float> pxGetProbeTableLocation(long iProbeTableID)

return

Returns X, Y, Z in an array of size 3. When failed, returns an empty array.

iProbeTableID

Probed tables’s ID.

pxGetProbeTableResults

Gets given tables result entry order.

List<String> pxGetProbeTableResults( long iProbeTableID)

return

Returns result names in an array. It has to be parsed. The order is, sResult+":"+sInstance+":"+sDerived.

iProbeTableID

Probed table’s ID

pxGetProbeTableResultValues

Gets all result values of a model in a probed tables.

List<float> pxGetProbeTableResultValues(String sModel, long iProbeTableID)

return

Returns all results values.

Note 1: In a single model probed labels, the size of the return array is same as the size of the return array of `pxGetProbeTableResults <#pxgetprobetableresults>`__.

sModel

Model name.

Note 1: If it is an empty String (“”) it fetches all models result entries.

Note 2: If Not empty it gets only specific model’s entries.

iProbeTableID

Probed table’s ID.

xGetProbeTableNodeID

Gets associated node ID of a probe table.

long xGetProbeTableNodeID(long iProbeTableID)

return

Returns node ID. If fails returns negative numbers.

iProbeTableID

The ID of the probe table.

xGetProbeTableElementID

Gets associated element ID of a probe table.

long xGetProbeTableElementID(long iProbeTableID)

return

Returns element ID. If fails, returns negative numbers.

iProbeTableID

The ID of the probe table.

xGetProbeTableID

Gets probe table ID for a valid Node ID and valid Element ID that is associated.

long xGetProbeTableID(String sModel, long iNodeID, long iElementID)

return

Returns ProbeTable ID. If failed, returns Null(0).

sModel

Model Name. Can be set as empty for current model.

iNodeID

Node ID for the Probe table is associated.

iElementID

Element ID for the Probe table is associated.

xGetProbeTableIDForNode

Gets probe table that is associated with the node. Gets the first table, if the node contains many tables.

long xGetProbeTableIDForNode(String sModel, long iNodeID)

return

Returns ProbeTable ID. If failed returns Null(0)

sModel

Model Name. Can set empty for current model.

iNodeID

Node ID for the Probe table is associated.

xGetProbeTableIDForElement

Gets the probe table ID that is associated with and element number for a model.

long xGetProbeTableIDForElement(String sModel, long iElementID)

return

Returns ProbeTable ID. If failed returns Null(0).

sModel

Model Name. Can set empty for current model.

iElementID

Element ID for the Probe table is associated.

xDeleteProbeTable

Deletes probe table.

bool xDeleteProbeTable(long iProbeTableID)

return

Returns True, if successful.

iProbeTableID

Probe table ID that has to be deleted.

Note: Once a probe table is deleted all the IDs queried using `pxGetAllProbeTableIDs <#pxgetallprobetableids>`__ will become invalid.

It is needed to refresh the probe label list by calling again `pxGetAllProbeTableIDs <#pxgetallprobetableids>`__ method.

xDeleteProbeTables

Deletes set of probe tables.

int xDeleteProbeTables(List< long> probeTableIDArray)

return

Returns actual deleted tables count.

probeTableIDArray

IDs of probe tables.

Note: Once a probe table is deleted all the IDs queried using `pxGetAllProbeTableIDs <#pxgetallprobetableids>`__ will become invalid.

It is needed to refresh the probe label list by calling again `pxGetAllProbeTableIDs <#pxgetallprobetableids>`__ method.

xShowProbeTable

Sets visibility flag of probe tables.

bool xShowProbeTable(long iProbeTableID, bool bShow)

return

Returns True, if successful.

iProbeTableID

Probe table ID.

bShow

Set True to show the table.

xShowProbeTables

Sets the visibility flag for a set of probe tables.

int xShowProbeTables(List< long> probeTableIDArray, bool bShow)

return

Return the actual probe table count applied.

probeTableIDArray

IDs of probe tables.

bShow

Set True, to show those probe tables.

xSetCAEProbeLabelBorder

Sets CAE probe labels border color and visibility.

bool xSetCAEProbeLabelBorder(String sModel, bool bBorder, short iR, short iG, short iB)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

bBorder

Sets label border visibility.

iR, iG, iB

Sets label border color. RGB value range is 0 to 255.

xSetCAEProbeTemplateAbbreviation

Enables visibility of probe table abbreviation.

bool xSetCAEProbeTemplateAbbreviation(String sModel, bool bShowAbbreviationTable)

return

Returns True, if successful.

sModel

Model name. Pass Empty String “” to set it for all models.

bShowAbbreviationTable

Set True to show the table.

xShowCAEHeaderLegend

Shows Header legend that gives a brief info about the probe table fields.

bool xShowCAEHeaderLegend(String sModel, bool bShow, bool bUpdate)

return

Returns True, if successful.

sModel

Model Name.

bShow

Set True to show Header Legend.

bUpdate

For Future Use.

xSetCAEHeaderLegendPosition

Sets table header legend’s window location.

bool xSetCAEHeaderLegendPosition(String sModel, bool bRelative, float fX, float fY)

return

Returns True, if successful.

sModel

Model Name.

bRelative

Set True to set relative window space. False sets absolute window pixel position.

fX, fY

2D window position.

Note: When Relative position is set to True, the values should be 0 to 1.

xIsCAEHeaderLegendVisible

Checks template header legend’s visibility used by All Results probe table.

bool xIsCAEHeaderLegendVisible(String sModel)

return

Returns True if header legend is set visible.

sModel

CAE Model name.

xSetLabelKeepPreviousProbe

Sets flag to keep the previous probed label.

void xSetLabelKeepPreviousProbe(bool bKeepPreviousLabel)

returns

None.

bKeepPreviousLabel

Set True to keep previous probed labels.

xIsInKeepPreviouseProbeLabel

Gets current mode that was set to keep previous probed labels.

bool xIsInKeepPreviouseProbeLabel()

return

Returns True, if bKeepPreviousLabel mode is set.

xExportCAEProbeLabels

Exports probe labels info into .csv file

bool xExportCAEProbeLabels(String sModel, String sDistFilePath)

return

Returns True, if successful.

sModel

Reserved for future use. Can be ignored now by passing an empty String.

sDistFilePath

The file path of the CSV file.

xHideAllLabels

Hides all labels.

void xHideAllLabels()

returns

None.

pxGetNodeLocation

Gets local coordinate position for a NodeID

List<float> pxGetNodeLocation(String sModel, String sPart, long iNodeID)

return

Returns Array of size 3 that contains X, Y, Z coordinate values.

sModel

Model Name. If empty, checks in the current model.

sPart

Part Name. If empty, checks in all parts.

iNodeID

Node ID.

pxGetNodalData

Gets X, Y, Z coordinate values of a node and its vertex normal, particular to a part.

List<float> pxGetNodalData(String sModel String sPart, long iNodeID)

return

Returns X, Y, Z coordinates of node iNodeID in an array.

Returns an array of 6 real values.

(retArray[0], retArray[1], retArray[2]) = global coordinates of the node
(retArray[3], retArray[4], retArray[5]) = vertex normal associated with the node

sModel

CAE Model Name

sPart

CAE Part Name.

iNodeID

Node ID.

xSetCAEProbeRankHeader

Displays Order of the probe labels based on the current result.

bool xSetCAEProbeRankHeader(bool bRank, bool bAscending)

return

Returns True, if successful.

bRank

Set True to display rank field in probe label.

bAscending

Set True to order the labels as ascending.

xGetCAEProbeRankHeader

Gets flag of rank field display in probe labels.

bool xGetCAEProbeRankHeader()

return

Returns True, if the rank field is displayed in probe labels.

xGetCAEProbeTemplateRankOrder

Gets Rank order mode that is set.

bool xGetCAEProbeTemplateRankOrder()

return

Returns True, If rank order is in ascending.

xDoCAEProbeLabelRanking

Process label ranking for a model based on a given result.

bool xDoCAEProbeLabelRanking(String sModel, String sResult, bool bIgnoreInvisble)

return

Returns True, if successful.

sModel

Model name.

sResult

CAE Result name. Based on this ranking will be done.

bIgnoreInvisble

Set True to ignore hidden labels in label ranking computation.

xGetProbeTableRank

Gets a specific label’s ranking order.

int xGetProbeTableRank( long iProbeTableID)

return

Returns rank of the label.

iProbeTableID

Probe Label/Table ID.

xCAEProbeIDEx

Probes node/element for the given ID. A probe label will be created in the node based on probe mode is already set.

Note: CAE animation has to be stopped before calling this method.

Size_t xCAEProbeIDEx (String sModel, String sPartName, long iID)

return

Returns newly probed label ID, if successful.

Returns -0 is if failed.

sModel

Model name. If it is an empty string it uses current CAE model.

sPartName

The part name for the associated ID. If sPartName is empty it will search in all parts.

pxGetProbeXYPlotLabelIDs

Gets all xyplot types labels for the given CAE model

List<size_t> pxGetProbeXYPlotLabelIDs(String sModel,bool bVisibleTables)

return

Returns an array of all Pro XYPlot label ids of given CAE Model if succeeds.

Returns an empty array if failed.

sModel

CAE Model name. Pass an empty string to get all probe XY Plot Label ids across all cae models.

bVisibleTables

Set True to get visible labels only.

xGetProbeType

Gets probe table type as an integer for the given table id in the given CAE model.

int xGetProbeType(String sModel, size_t iID);

return

returns a positive non-zero number if succeeds.

returns 0 or -1 if failed.

-1 : failed
 1 : Current Derived
 2 : Full Probe
 3 : All Results
 4 : All Instances Table
 5 : All Instances XYPlot

sModel

CAE Model name.

iID

Probe table ID.

Note: If empty cae name is given, then id will be searched across all cae models.