| Library | Package | Frames | Expand | Java Toolkit |
| Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource |
|---|
| AddActionListener, RemoveActionListener, AddActionListenerWithType |
| Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent |
|---|
| GetChild |
| Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner |
|---|
| GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters |
| Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WParameterOwner |
|---|
| ExportParameterTable, ApplyParameterTableset, MathcadParametersSet, MathcadInputParametersGet |
| Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner |
|---|
| DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression |
| Methods Inherited from Interface com.ptc.wfc.wfcModelItem.WRelationOwner |
|---|
| GetRelationConstraints, UnitsUsed, UseUnits, EvaluateExpressionWithUnits |
| Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItemOwner |
|---|
| GetItemByName, GetItemById, ListItems |
| Methods Inherited from Interface com.ptc.pfc.pfcView.ViewOwner |
|---|
| RetrieveView, GetView, SaveView, GetCurrentViewTransform, SetCurrentViewTransform, CurrentViewRotate, ListViews, GetCurrentView |
| Methods Inherited from Interface com.ptc.pfc.pfcObject.Child |
|---|
| GetDBParent, GetOId |
| Methods Inherited from Interface com.ptc.pfc.pfcTable.TableOwner |
|---|
| ListTables, GetTable, CreateTable, RetrieveTable, RetrieveTableByOrigin, UpdateTables, DeleteTable |
| Method Detail |
|---|
| NeedsRegen |
|---|
| boolean | NeedsRegen | ( /*optional*/ View2D View) |
|
| GetEdgeDisplay |
|---|
| EdgeDisplay | GetEdgeDisplay | (Selection Edge) |
|
| SetEdgeDisplay |
|---|
| void | SetEdgeDisplay | (Selection Edge, EdgeDisplay EdgeDisplay) |
|
| SetEdgeDisplayGlobal |
|---|
| void | SetEdgeDisplayGlobal | (Selection Edge, boolean makeGlobal) |
|
| IsEdgeDisplayGlobal |
|---|
| boolean | IsEdgeDisplayGlobal | (Selection Edge) |
|
| GetDrawingView |
|---|
| View2D | GetDrawingView | (int Id) |
|
| Merge |
|---|
| void | Merge | (Drawing Drawing) |
|
| CreateDetailView |
|---|
| View2D | CreateDetailView | (DetailViewInstructions Instructions, Point3D Location) |
|
| CreateRevolveView |
|---|
| View2D | CreateRevolveView | (RevolveViewInstructions Instructions) |
|
| CreateAuxiliaryView |
|---|
| View2D | CreateAuxiliaryView | (AuxiliaryViewInstructions Instructions) |
|
| CreateAutoOrdinateDimensions |
|---|
| Dimensions | CreateAutoOrdinateDimensions | (Selections Surfaces, Selection Baseline) |
|
| CleanupDimensions |
|---|
| void | CleanupDimensions | ( /*optional*/ View2D View) |
| Clean up dimensions for input view or for all views if input view is not supplied. Exceptions thrown (but not limited to): XToolkitNotDisplayed - Drawing in which dimensions will be cleaned up is not displayed in the current session.
|
| VisitDrawingModels |
|---|
| Status | VisitDrawingModels | (VisitingClient visitingClient) |
| Visits all models in a drawing. If ApplyAction of the visiting client returns a value other than TK_NO_ERROR, this method returns. If ApplyFilter returns TK_CONTINUE, the item is skipped (not passed to ApplyAction). In C++ Object Toolkit, use wfcStatusToPro and wfcStatusFromPro to convert the returned status to ProError and back. To facilitate the implementation of the visiting client, a default visiting client class is provided. The application can subclass it and override only those methods which it needs. In ApplyAction & ApplyFilter of the visiting client, pfcObject pointer must be cast to the correct visiting type as follows: SOLID - pfcSolid Casting as other types may lead to unexpected behaviour. Warning: After this method returns, the visiting client stays alive (that is, will not be subject to memory release), to make its data and its methods available for the application. After the applicatoin finishes using the client, it should call WSession.ReleaseVisitor(VisitingClient) on it. Exceptions thrown (but not limited to): XToolkitNotFound - No drawing models were found
|
| EraseAnnotation |
|---|
| void | EraseAnnotation | (Annotation Annot) |
| Exceptions thrown (but not limited to): XToolkitNoChange - The annotation is not shown in the target model.
|
| GetSheetName |
|---|
| String | GetSheetName | (int SheetNumber) |
|
| GetFormatSheet |
|---|
| int | GetFormatSheet | (int SheetNumber) |
| Exceptions thrown (but not limited to): XToolkitNotFound - The sheet does not have a format
|
| Get3DAxis |
|---|
| Selection | Get3DAxis | (Selection Axis2DSel) |
|
| Get3DAxisLocation |
|---|
| Point3D | Get3DAxisLocation | (Selection Axis2DSel) |
|
| Get2DAxis |
|---|
| Selection | Get2DAxis | (Selection Axis3DSel, Point3D PointOnAxis) |
|
| GetDimensionPath |
|---|
| ComponentPath | GetDimensionPath | (Dimension Dimension) |
| Exceptions thrown (but not limited to): XToolkitNotDisplayed - The dimension is not displayed in the drawing. Exceptions thrown (but not limited to): XToolkitNotDisplayed - The dimension is not displayed in the drawing.
|
| GetDualDimensionOptions |
|---|
| DualDimensionGlobalOptions | GetDualDimensionOptions | () |
|
| ListSetDatumTags |
|---|
| /*optional*/ SetDatumTags | ListSetDatumTags | () |
Gets datum tag annotations in a drawing.
|