Class pfcSheetOwner
Description
This interface represents a model containing sheets.
Direct Known Subclasses:
User Guide References:
Property Summary
number | |
| |
| |
| The current sheet number. |
/* readonly */ number | |
| |
| |
| The number of sheets in the model. |
Method Summary
number | |
| |
| |
| Adds a sheet to the model. |
void | |
| |
| |
| Removes a sheet from the model. |
| |
| |
| |
| Returns the background view for the given sheet. |
| |
| |
| |
| Returns information about the specified sheet. |
| |
| |
| |
| Returns the drawing format used for the particular sheet. |
| |
| |
| |
| Returns the model descriptor of the drawing format used for the particular sheet. |
| |
| |
| |
| Returns information about the specified sheet. |
number | |
| |
| |
| Returns the scale of the drawing on particular sheet. |
| |
| |
| |
| Returns the transformation matrix for the sheet. |
| |
| |
| |
| Returns the length units for the given sheet. |
void | |
| |
| |
| Regenerates a specified sheet. |
void | |
| |
| |
| Reorders the given sheet to a new sheet number. |
void | |
| |
| |
| Applies the specified format to a drawing sheet. |
void | |
| |
| |
| Sets the scale for a model on the sheet. |
Property Detail
The current sheet number.
/* readonly */ number | NumberOfSheets | |
The number of sheets in the model.
Method Detail
Adds a sheet to the model.
Exceptions thrown (but not limited to):
pfcXToolkitInvalidItem - The function did nothing because the model already has the maximum number of sheets allowed.
Returns:
The number of the new sheet added.
User Guide References:
void | DeleteSheet | (number SheetNumber) |
Removes a sheet from the model.
Exceptions thrown (but not limited to):
pfcXToolkitInvalidItem - The function did nothing because the specified sheet is not in the specified drawing.
pfcXToolkitDeadLock - The Creo Parametric user interface is not prepared to handle this request (because it is blocked by another process such as an OLE container activation).
Parameters:
SheetNumber
The number of the sheet to remove.
User Guide References:
| GetSheetBackgroundView | (number SheetNumber) |
Returns the background view for the given sheet.
The sheet background view is used for the placement of items in the drawing without associating them to a particular model view.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 up to the number of sheets.
Returns:
The background view object.
User Guide References:
| GetSheetData | (number SheetNumber) |
Returns information about the specified sheet.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
Returns:
The sheet data, including size, orientation, and units.
User Guide References:
| GetSheetFormat | (number SheetNumber) |
Returns the drawing format used for the particular sheet.
Exceptions thrown (but not limited to):
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
Returns:
The drawing format, or null, if no format is assigned to the sheet.
User Guide References:
| GetSheetFormatDescr | (number SheetNumber) |
Returns the model descriptor of the drawing format used for the particular sheet.
Exceptions thrown (but not limited to):
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
Returns:
The model descriptor of the drawing format.
User Guide References:
| GetSheetInfo | (number SheetNumber) |
Returns information about the specified sheet.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
Returns:
The sheet info including size, orientation, and units.
User Guide References:
Returns the scale of the drawing on particular sheet.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
DrawingModel
The model used to measure the scale. If null, the function uses the current model in the drawing.
Returns:
The sheet scale. If no models are used in the drawing, the scale is 1.0.
User Guide References:
| GetSheetTransform | (number SheetNumber) |
Returns the transformation matrix for the sheet.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
Returns:
The transformation matrix for the sheet.
User Guide References:
| GetSheetUnits | (number SheetNumber) |
Returns the length units for the given sheet.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 up to the number of sheets.
Returns:
The units.
User Guide References:
void | RegenerateSheet | (number SheetNumber) |
Regenerates a specified sheet.
The sheet must be displayed.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
User Guide References:
void | ReorderSheet | (number FromSheetNumber, number To) |
Reorders the given sheet to a new sheet number.
Reordering will cause other affected sheets to change their sheet numbers as well.
Parameters:
FromSheetNumber
The sheet number to reorder. Sheet numbers range from 1 to the number of sheets.
To
The new sheet number for the sheet.
User Guide References:
Applies the specified format to a drawing sheet.
Parameters:
SheetNumber
The sheet number to apply the format. Sheet numbers range from 1 to the number of sheets.
Format
The drawing format to apply.
FormatSheetNumber
The sheet number of the format to apply. This number can range from 1 to the number of sheets in the format. Pass null to use the first format sheet.
DrawingModel
The drawing model (used when resolving parameters in the format). Pass null to use the current drawing model.
User Guide References:
Sets the scale for a model on the sheet.
Parameters:
SheetNumber
The sheet number. Sheet numbers range from 1 to the number of sheets.
Scale
The scale to use.
DrawingModel
The drawing model to scale. Pass null to use the current drawing model.
User Guide References: