| Library | File | Frames | Expand |
| xbool | CheckIfIsFromFormat (xint SheetNumber) | |
| Identifies if the drawing table was created by the format. | ||
| void | DeleteColumn (xint Column, optional xbool Repaint) | |
| Deletes a column in the table. | ||
| void | DeleteRow (xint Row, optional xbool Repaint) | |
| Deletes a row in the table. | ||
| void | Display () | |
| Displays the table, if it has been erased. | ||
| void | Erase () | |
| Erases the table. | ||
| optional pfcComponentPath_ptr | GetCellComponentModel (pfcTableCell_ptr Cell) | |
| Returns the component model referred to by a cell in a repeat region of a table. This function will not return a valid result if the cell has the attribute "NO DUPLICATE" or "NO DUPLICATE/LEVEL" as there is no unique path available. In that case use the functions pfcTable::GetCellTopModel(pfcTableCell_ptr) (for Top level model) or pfcTable::GetCellReferenceModel(pfcTableCell_ptr). | ||
| optional pfcModelItem_ptr | GetCellNote (pfcTableCell_ptr Cell) | |
| Returns the detail note contained in the table cell. | ||
| optional pfcModel_ptr | GetCellReferenceModel (pfcTableCell_ptr Cell) | |
| Returns the reference component referred to by this cell in a repeat region drawing table. Differs from pfcTable::GetCellComponentModel(pfcTableCell_ptr) in that this function will return the reference object if the cell attribute is set to "NO DUPLICATE" or "NO DUPLICATE/LEVEL". | ||
| optional pfcAssembly_ptr | GetCellTopModel (pfcTableCell_ptr Cell) | |
| Returns the top model referred to by this cell in a repeat region drawing table. Differs from pfcTable::GetCellComponentModel(pfcTableCell_ptr) in that this function will return the object if the cell attribute is set to "NO DUPLICATE" or "NO DUPLICATE/LEVEL". | ||
| xint | GetColumnCount () | |
| Returns the number of columns in the table. | ||
| xreal | GetColumnSize (xint SegmentId, xint Column) | |
| Returns the width of the drawing table column. | ||
| pfcTableInfo_ptr | GetInfo (xint SegmentId) | |
| Returns information about the drawing table. | ||
| xint | GetRowCount () | |
| Returns the number of rows in the table. | ||
| xreal | GetRowSize (xint SegmentId, xint Row) | |
| Returns the height of the row. | ||
| xint | GetSegmentCount () | |
| Returns the number of segments in the table. | ||
| xint | GetSegmentSheet (xint SegmentNumber) | |
| Returns the sheet where a particuar table segment lies. | ||
| xstringsequence_ptr | GetText (pfcTableCell_ptr Cell, pfcParamMode Mode) | |
| Returns the text in a drawing table cell. | ||
| void | InsertColumn (xreal Width, optional xint InsertAfterColumn, optional xbool Repaint) | |
| Inserts a column in the drawing table. | ||
| void | InsertRow (xreal Height, optional xint InsertAfterRow, optional xbool Repaint) | |
| Inserts a new row into the table. | ||
| xbool | IsCommentCell (pfcTableCell_ptr Cell) | |
| Determines if a table cell is a comment cell in a repeat region. | ||
| void | MergeRegion (pfcTableCell_ptr UpperLeft, pfcTableCell_ptr LowerRight, optional xbool Repaint) | |
| Merges a rectangular section of table cells. | ||
| void | MoveSegment (xint SegmentNumber, pfcPoint3D_ptr NewPosition, optional xbool Repaint) | |
| Moves a segment of the table. | ||
| void | RotateClockwise (pfcRotationDegree Rotation, optional xbool Repaint) | |
| Rotates a table clockwise. | ||
| void | SetText (pfcTableCell_ptr Cell, xstringsequence_ptr Lines) | |
| Sets the text in the table cell. | ||
| void | SubdivideRegion (pfcTableCell_ptr UpperLeft, pfcTableCell_ptr LowerRight, optional xbool Repaint) | |
| Removes all merges in the specified region of previously merged cells. | ||
| xint | GetRowCount | () |
|
Returns the number of rows in the table. Exceptions thrown (but not limited to): pfcXToolkitNotExist - The specified table or drawing does not exist.
|
| xint | GetColumnCount | () |
|
Returns the number of columns in the table. Exceptions thrown (but not limited to): pfcXToolkitNotExist - The specified table or drawing does not exist.
|
| void | Display | () |
|
Displays the table, if it has been erased.
|
| void | Erase | () |
|
Erases the table.
|
| void | RotateClockwise | (pfcRotationDegree Rotation, optional xbool Repaint) |
|
Rotates a table clockwise.
|
| xbool | CheckIfIsFromFormat | (xint SheetNumber) |
|
Identifies if the drawing table was created by the format. SheetNumber is ignored in this method.
|
| pfcTableInfo_ptr | GetInfo | (xint SegmentId) |
|
Returns information about the drawing table.
|
| void | InsertRow | (xreal Height, optional xint InsertAfterRow, optional xbool Repaint) |
|
Inserts a new row into the table.
|
| void | InsertColumn | (xreal Width, optional xint InsertAfterColumn, optional xbool Repaint) |
|
Inserts a column in the drawing table.
|
| xreal | GetRowSize | (xint SegmentId, xint Row) |
|
Returns the height of the row.
|
| xreal | GetColumnSize | (xint SegmentId, xint Column) |
|
Returns the width of the drawing table column.
|
| void | MergeRegion | (pfcTableCell_ptr UpperLeft, pfcTableCell_ptr LowerRight, optional xbool Repaint) |
|
Merges a rectangular section of table cells.
|
| void | SubdivideRegion | (pfcTableCell_ptr UpperLeft, pfcTableCell_ptr LowerRight, optional xbool Repaint) |
|
Removes all merges in the specified region of previously merged cells.
|
| void | DeleteRow | (xint Row, optional xbool Repaint) |
|
Deletes a row in the table.
|
| void | DeleteColumn | (xint Column, optional xbool Repaint) |
|
Deletes a column in the table.
|
| xint | GetSegmentCount | () |
|
Returns the number of segments in the table.
|
| xint | GetSegmentSheet | (xint SegmentNumber) |
|
Returns the sheet where a particuar table segment lies. Exceptions thrown (but not limited to): pfcXToolkitBadContext - A -1 segment ID was used for a multiple segment table.
|
| void | MoveSegment | (xint SegmentNumber, pfcPoint3D_ptr NewPosition, optional xbool Repaint) |
|
Moves a segment of the table. Exceptions thrown (but not limited to): pfcXToolkitBadContext - A -1 segment ID was used for a multiple segment table.
|
| void | SetText | (pfcTableCell_ptr Cell, xstringsequence_ptr Lines) |
|
Sets the text in the table cell. Exceptions thrown (but not limited to): pfcXToolkitBadContext - A -1 segment ID was used for a multiple segment table.
|
| xbool | IsCommentCell | (pfcTableCell_ptr Cell) |
|
Determines if a table cell is a comment cell in a repeat region.
|
| xstringsequence_ptr | GetText | (pfcTableCell_ptr Cell, pfcParamMode Mode) |
|
Returns the text in a drawing table cell. If no text is found in the table cell, this method will throw a pfcXToolkitGeneralError exception.
|
| optional pfcComponentPath_ptr | GetCellComponentModel | (pfcTableCell_ptr Cell) |
|
Returns the component model referred to by a cell in a repeat region of a table. This function will not return a valid result if the cell has the attribute "NO DUPLICATE" or "NO DUPLICATE/LEVEL" as there is no unique path available. In that case use the functions pfcTable::GetCellTopModel(pfcTableCell_ptr) (for Top level model) or pfcTable::GetCellReferenceModel(pfcTableCell_ptr). Exceptions thrown (but not limited to): pfcXToolkitNotFound - The table cell does not contain a reference to a component model.
|
| optional pfcModelItem_ptr | GetCellNote | (pfcTableCell_ptr Cell) |
|
Returns the detail note contained in the table cell. Exceptions thrown (but not limited to): pfcXToolkitEmpty - The cell is empty.
|
| optional pfcAssembly_ptr | GetCellTopModel | (pfcTableCell_ptr Cell) |
|
Returns the top model referred to by this cell in a repeat region drawing table. Differs from pfcTable::GetCellComponentModel(pfcTableCell_ptr) in that this function will return the object if the cell attribute is set to "NO DUPLICATE" or "NO DUPLICATE/LEVEL". Exceptions thrown (but not limited to): pfcXToolkitNotFound - The cell does not have an associated model.
|
| optional pfcModel_ptr | GetCellReferenceModel | (pfcTableCell_ptr Cell) |
|
Returns the reference component referred to by this cell in a repeat region drawing table. Differs from pfcTable::GetCellComponentModel(pfcTableCell_ptr) in that this function will return the reference object if the cell attribute is set to "NO DUPLICATE" or "NO DUPLICATE/LEVEL". Exceptions thrown (but not limited to): pfcXToolkitNotFound - The cell does not have an associated model.
|