Skip to main content

ZOS-API interface 2024 R2 SP02

ZOSAPI.Editors.TDE.ITDERow Interface Reference

Last update: 17.07.2025

All data for a Tolerance Data Editor operand. This interface can be accessed via the IToleranceDataEditor interface. More...

Inheritance diagram for ZOSAPI.Editors.TDE.ITDERow:

Public Member Functions

IEditorCell GetOperandCell (ToleranceColumn Col)
 Gets the specified operand cell data.
 
ToleranceOperandType[] AvailableOperandTypes ()
 
bool ChangeType (ToleranceOperandType type)
 Changes the current operand to the specified type.
 
- Public Member Functions inherited from ZOSAPI.Editors.IEditorRow
IEditorCell GetCellAt (int pos)
 Gets the cell at the specified index (IEditor.MinColumn to IEditor.MaxColumn).
 

Properties

bool IsActive [get]
 Gets a value indicating whether this instance is active (i.e. refers to a valid surface in the system).
 
int OperandNumber [get]
 Gets the operand number for this row.
 
string TypeName [get]
 
ToleranceOperandType Type [get]
 Gets the current operand type. Use ChangeType to change the operand type.
 
bool DoNotAdjustDuringInverseTolerancing [get, set]
 
bool IgnoreThisOperandDuringTolerancing [get, set]
 
ZemaxColor RowColor [get, set]
 
double Min [get, set]
 
IEditorCell MinCell [get]
 
bool IsMinUsed [get]
 
double Max [get, set]
 
IEditorCell MaxCell [get]
 
bool IsMaxUsed [get]
 
string Comment [get, set]
 
IEditorCell CommentCell [get]
 
int Param1 [get, set]
 
IEditorCell Param1Cell [get]
 
bool IsParam1Used [get]
 
int Param2 [get, set]
 
IEditorCell Param2Cell [get]
 
bool IsParam2Used [get]
 
int Param3 [get, set]
 
IEditorCell Param3Cell [get]
 
bool IsParam3Used [get]
 
double Nominal [get]
 
IEditorCell NominalCell [get]
 
bool IsNominalUsed [get]
 
- Properties inherited from ZOSAPI.Editors.IEditorRow
IEditor Editor [get]
 Gets the editor this row was retrieved from.
 
bool IsValidRow [get]
 Gets a value indicating whether this instance is currently valid. Note that the RowIndex for this object is fixed, so removing one or more rows from the editor may cause it to be invalid.
 
int RowIndex [get]
 Gets the index of this row in the editor.
 
string RowTypeName [get]
 Gets the type of this row; this can be a surface for the LDE, object for the NCE, etc.
 
string Bookmark [get, set]
 

Detailed Description

All data for a Tolerance Data Editor operand. This interface can be accessed via the IToleranceDataEditor interface.

Member Function Documentation

◆ AvailableOperandTypes()

ToleranceOperandType[] ZOSAPI.Editors.TDE.ITDERow.AvailableOperandTypes ( )

◆ ChangeType()

bool ZOSAPI.Editors.TDE.ITDERow.ChangeType ( ToleranceOperandType  type)

Changes the current operand to the specified type.

Parameters
typeThe new type.
Returns

◆ GetOperandCell()

IEditorCell ZOSAPI.Editors.TDE.ITDERow.GetOperandCell ( ToleranceColumn  Col)

Gets the specified operand cell data.

Parameters
ColThe column.
Returns

Property Documentation

◆ Comment

string ZOSAPI.Editors.TDE.ITDERow.Comment
getset

◆ CommentCell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.CommentCell
get

◆ DoNotAdjustDuringInverseTolerancing

bool ZOSAPI.Editors.TDE.ITDERow.DoNotAdjustDuringInverseTolerancing
getset

◆ IgnoreThisOperandDuringTolerancing

bool ZOSAPI.Editors.TDE.ITDERow.IgnoreThisOperandDuringTolerancing
getset

◆ IsActive

bool ZOSAPI.Editors.TDE.ITDERow.IsActive
get

Gets a value indicating whether this instance is active (i.e. refers to a valid surface in the system).

true if this instance is active; otherwise, false.

◆ IsMaxUsed

bool ZOSAPI.Editors.TDE.ITDERow.IsMaxUsed
get

◆ IsMinUsed

bool ZOSAPI.Editors.TDE.ITDERow.IsMinUsed
get

◆ IsNominalUsed

bool ZOSAPI.Editors.TDE.ITDERow.IsNominalUsed
get

◆ IsParam1Used

bool ZOSAPI.Editors.TDE.ITDERow.IsParam1Used
get

◆ IsParam2Used

bool ZOSAPI.Editors.TDE.ITDERow.IsParam2Used
get

◆ IsParam3Used

bool ZOSAPI.Editors.TDE.ITDERow.IsParam3Used
get

◆ Max

double ZOSAPI.Editors.TDE.ITDERow.Max
getset

◆ MaxCell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.MaxCell
get

◆ Min

double ZOSAPI.Editors.TDE.ITDERow.Min
getset

◆ MinCell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.MinCell
get

◆ Nominal

double ZOSAPI.Editors.TDE.ITDERow.Nominal
get

◆ NominalCell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.NominalCell
get

◆ OperandNumber

int ZOSAPI.Editors.TDE.ITDERow.OperandNumber
get

Gets the operand number for this row.

The operand number.

◆ Param1

int ZOSAPI.Editors.TDE.ITDERow.Param1
getset

◆ Param1Cell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.Param1Cell
get

◆ Param2

int ZOSAPI.Editors.TDE.ITDERow.Param2
getset

◆ Param2Cell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.Param2Cell
get

◆ Param3

int ZOSAPI.Editors.TDE.ITDERow.Param3
getset

◆ Param3Cell

IEditorCell ZOSAPI.Editors.TDE.ITDERow.Param3Cell
get

◆ RowColor

ZemaxColor ZOSAPI.Editors.TDE.ITDERow.RowColor
getset

◆ Type

ToleranceOperandType ZOSAPI.Editors.TDE.ITDERow.Type
get

Gets the current operand type. Use ChangeType to change the operand type.

The type.

◆ TypeName

string ZOSAPI.Editors.TDE.ITDERow.TypeName
get

Connect with Ansys