| Library | Module | Frames | Expand |
| Function | CheckIfIsFromFormat (SheetNumber as Long) as Boolean | |
| Identifies if the drawing table was created by the format. | ||
| Sub | DeleteColumn (Column as Long, Repaint as Boolean [optional]) | |
| Deletes a column in the table. | ||
| Sub | DeleteRow (Row as Long, Repaint as Boolean [optional]) | |
| Deletes a row in the table. | ||
| Sub | Display () | |
| Displays the table, if it has been erased. | ||
| Sub | Erase () | |
| Erases the table. | ||
| Function | GetCellComponentModel (Cell as IpfcTableCell) as IpfcComponentPath [optional] | |
| 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 IpfcTable.GetCellTopModel() (for Top level model) or IpfcTable.GetCellReferenceModel(). | ||
| Function | GetCellNote (Cell as IpfcTableCell) as IpfcModelItem [optional] | |
| Returns the detail note contained in the table cell. | ||
| Function | GetCellReferenceModel (Cell as IpfcTableCell) as IpfcModel [optional] | |
| Returns the reference component referred to by this cell in a repeat region drawing table. Differs from IpfcTable.GetCellComponentModel() in that this function will return the reference object if the cell attribute is set to "NO DUPLICATE" or "NO DUPLICATE/LEVEL". | ||
| Function | GetCellTopModel (Cell as IpfcTableCell) as IpfcAssembly [optional] | |
| Returns the top model referred to by this cell in a repeat region drawing table. Differs from IpfcTable.GetCellComponentModel() in that this function will return the object if the cell attribute is set to "NO DUPLICATE" or "NO DUPLICATE/LEVEL". | ||
| Function | GetColumnCount () as Long | |
| Returns the number of columns in the table. | ||
| Function | GetColumnSize (SegmentId as Long, Column as Long) as Double | |
| Returns the width of the drawing table column. | ||
| Function | GetInfo (SegmentId as Long) as IpfcTableInfo | |
| Returns information about the drawing table. | ||
| Function | GetRowCount () as Long | |
| Returns the number of rows in the table. | ||
| Function | GetRowSize (SegmentId as Long, Row as Long) as Double | |
| Returns the height of the row. | ||
| Function | GetSegmentCount () as Long | |
| Returns the number of segments in the table. | ||
| Function | GetSegmentSheet (SegmentNumber as Long) as Long | |
| Returns the sheet where a particuar table segment lies. | ||
| Function | GetText (Cell as IpfcTableCell, Mode as IpfcParamMode) as Istringseq | |
| Returns the text in a drawing table cell. | ||
| Sub | InsertColumn (Width as Double, InsertAfterColumn as Long [optional], Repaint as Boolean [optional]) | |
| Inserts a column in the drawing table. | ||
| Sub | InsertRow (Height as Double, InsertAfterRow as Long [optional], Repaint as Boolean [optional]) | |
| Inserts a new row into the table. | ||
| Function | IsCommentCell (Cell as IpfcTableCell) as Boolean | |
| Determines if a table cell is a comment cell in a repeat region. | ||
| Sub | MergeRegion (UpperLeft as IpfcTableCell, LowerRight as IpfcTableCell, Repaint as Boolean [optional]) | |
| Merges a rectangular section of table cells. | ||
| Sub | MoveSegment (SegmentNumber as Long, NewPosition as IpfcPoint3D, Repaint as Boolean [optional]) | |
| Moves a segment of the table. | ||
| Sub | RotateClockwise (Rotation as IpfcRotationDegree, Repaint as Boolean [optional]) | |
| Rotates a table clockwise. | ||
| Sub | SetText (Cell as IpfcTableCell, Lines as Istringseq) | |
| Sets the text in the table cell. | ||
| Sub | SubdivideRegion (UpperLeft as IpfcTableCell, LowerRight as IpfcTableCell, Repaint as Boolean [optional]) | |
| Removes all merges in the specified region of previously merged cells. | ||
| Function | CheckIfIsFromFormat | (SheetNumber as Long) as Boolean |
|
Identifies if the drawing table was created by the format. SheetNumber is ignored in this method.
|
| Sub | DeleteColumn | (Column as Long, Repaint as Boolean [optional]) |
|
Deletes a column in the table.
|
| Sub | DeleteRow | (Row as Long, Repaint as Boolean [optional]) |
|
Deletes a row in the table.
|
| Sub | Display | () |
|
Displays the table, if it has been erased.
|
| Sub | Erase | () |
|
Erases the table.
|
| Function | GetCellComponentModel | (Cell as IpfcTableCell) as IpfcComponentPath [optional] |
|
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 IpfcTable.GetCellTopModel() (for Top level model) or IpfcTable.GetCellReferenceModel(). Exceptions thrown (but not limited to): IpfcXToolkitNotFound - The table cell does not contain a reference to a component model.
|
| Function | GetCellNote | (Cell as IpfcTableCell) as IpfcModelItem [optional] |
|
Returns the detail note contained in the table cell. Exceptions thrown (but not limited to): IpfcXToolkitEmpty - The cell is empty.
|
| Function | GetCellReferenceModel | (Cell as IpfcTableCell) as IpfcModel [optional] |
|
Returns the reference component referred to by this cell in a repeat region drawing table. Differs from IpfcTable.GetCellComponentModel() 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): IpfcXToolkitNotFound - The cell does not have an associated model.
|
| Function | GetCellTopModel | (Cell as IpfcTableCell) as IpfcAssembly [optional] |
|
Returns the top model referred to by this cell in a repeat region drawing table. Differs from IpfcTable.GetCellComponentModel() 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): IpfcXToolkitNotFound - The cell does not have an associated model.
|
| Function | GetColumnCount | () as Long |
|
Returns the number of columns in the table. Exceptions thrown (but not limited to): IpfcXToolkitNotExist - The specified table or drawing does not exist.
|
| Function | GetColumnSize | (SegmentId as Long, Column as Long) as Double |
|
Returns the width of the drawing table column.
|
| Function | GetInfo | (SegmentId as Long) as IpfcTableInfo |
|
Returns information about the drawing table.
|
| Function | GetRowCount | () as Long |
|
Returns the number of rows in the table. Exceptions thrown (but not limited to): IpfcXToolkitNotExist - The specified table or drawing does not exist.
|
| Function | GetRowSize | (SegmentId as Long, Row as Long) as Double |
|
Returns the height of the row.
|
| Function | GetSegmentCount | () as Long |
|
Returns the number of segments in the table.
|
| Function | GetSegmentSheet | (SegmentNumber as Long) as Long |
|
Returns the sheet where a particuar table segment lies. Exceptions thrown (but not limited to): IpfcXToolkitBadContext - A -1 segment ID was used for a multiple segment table.
|
| Function | GetText | (Cell as IpfcTableCell, Mode as IpfcParamMode) as Istringseq |
|
Returns the text in a drawing table cell. If no text is found in the table cell, this method will throw a IpfcXToolkitGeneralError exception.
|
| Sub | InsertColumn | (Width as Double, InsertAfterColumn as Long [optional], Repaint as Boolean [optional]) |
|
Inserts a column in the drawing table.
|
| Sub | InsertRow | (Height as Double, InsertAfterRow as Long [optional], Repaint as Boolean [optional]) |
|
Inserts a new row into the table.
|
| Function | IsCommentCell | (Cell as IpfcTableCell) as Boolean |
|
Determines if a table cell is a comment cell in a repeat region.
|
| Sub | MergeRegion | (UpperLeft as IpfcTableCell, LowerRight as IpfcTableCell, Repaint as Boolean [optional]) |
|
Merges a rectangular section of table cells.
|
| Sub | MoveSegment | (SegmentNumber as Long, NewPosition as IpfcPoint3D, Repaint as Boolean [optional]) |
|
Moves a segment of the table. Exceptions thrown (but not limited to): IpfcXToolkitBadContext - A -1 segment ID was used for a multiple segment table.
|
| Sub | RotateClockwise | (Rotation as IpfcRotationDegree, Repaint as Boolean [optional]) |
|
Rotates a table clockwise.
|
| Sub | SetText | (Cell as IpfcTableCell, Lines as Istringseq) |
|
Sets the text in the table cell. Exceptions thrown (but not limited to): IpfcXToolkitBadContext - A -1 segment ID was used for a multiple segment table.
|
| Sub | SubdivideRegion | (UpperLeft as IpfcTableCell, LowerRight as IpfcTableCell, Repaint as Boolean [optional]) |
|
Removes all merges in the specified region of previously merged cells.
|