| Library | Package | Frames | Expand | Java Toolkit |
| Method Summary | |
|---|---|
| DeleteOperation | CreateDeleteOp
()
Creates a feature delete operation. |
| ReorderAfterOperation | CreateReorderAfterOp
(Feature AfterFeat)
Creates an operation that will reorder the features after the specified feature. |
| ReorderBeforeOperation | CreateReorderBeforeOp
(Feature BeforeFeat)
Creates an operation that will reorder the features before the specified feature. |
| ResumeOperation | CreateResumeOp
()
Creates a new resume operation object. |
| SuppressOperation | CreateSuppressOp
()
Creates a new suppress operation object. |
| String | GetFeatSubType
()
Get method for attribute "FeatSubType" The feature subtype, i.e. "Extrude" or "Revolve" for a protrusion. |
| FeatureType | GetFeatType
()
Get method for attribute "FeatType" The feature type. |
| String | GetFeatTypeName
()
Get method for attribute "FeatTypeName" The feature type expressed as a string. |
| /*optional*/ FeatureGroup | GetGroup
()
Get method for attribute "Group" The group, if the feature is a member of a group. Otherwise this will be null. |
| /*optional*/ FeatureGroup | GetGroupDirectHeader
()
Get method for attribute "GroupDirectHeader" |
| /*optional*/ GroupPattern | GetGroupPattern
()
Get method for attribute "GroupPattern" The group pattern, if the feature is a member of a group pattern. Otherwise this will be null. |
| GroupPatternStatus | GetGroupPatternStatus
()
Get method for attribute "GroupPatternStatus" The group pattern status. |
| GroupStatus | GetGroupStatus
()
Get method for attribute "GroupStatus" The group status. |
| boolean | GetIsEmbedded
()
Get method for attribute "IsEmbedded" A Boolean flag that specifies whether the feature is an embedded datum or not. |
| boolean | GetIsGroupMember
()
Get method for attribute "IsGroupMember" Retrieves the group status of the specified feature. |
| boolean | GetIsReadonly
()
Get method for attribute "IsReadonly" A Boolean flag that specifies whether the feature is read only |
| boolean | GetIsVisible
()
Get method for attribute "IsVisible" A Boolean flag that specifies whether the feature is visible. |
| /*optional*/ Integer | GetNumber
()
Get method for attribute "Number" The regeneration number of the feature. If the feature is suppressed or unregenerated, this will be null. |
| /*optional*/ FeaturePattern | GetPattern
()
Get method for attribute "Pattern" The pattern, if the feature is a member of a pattern. Otherwise this will be null. This function should only be used for simple patttern and use GetPatternByType function for nested pattern. |
| /*optional*/ FeaturePattern | GetPatternByType
(PatternType Type)
|
| PatternStatus | GetPatternStatus
()
Get method for attribute "PatternStatus" The pattern status. |
| FeatureStatus | GetStatus
()
Get method for attribute "Status" The feature status. |
| String | GetVersionStamp
()
Get method for attribute "VersionStamp" The version stamp |
| Features | ListChildren
()
Lists the children of the feature. |
| Features | ListParents
()
Lists the parents of the feature. |
| /*optional*/ ModelItems | ListSubItems
(
/*optional*/
ModelItemType Type)
Lists the component model items that make up the feature. |
| Methods Inherited from Interface com.ptc.pfc.pfcObject.Child |
|---|
| GetDBParent, GetOId |
| Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource |
|---|
| AddActionListener, RemoveActionListener, AddActionListenerWithType |
| Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner |
|---|
| DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression |
| 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.pfc.pfcModelItem.ModelItem |
|---|
| GetName, SetName, GetId, GetType |
| Method Detail |
|---|
| GetFeatType |
|---|
| FeatureType | GetFeatType | () |
The feature type.
|
| GetFeatTypeName |
|---|
| String | GetFeatTypeName | () |
The feature type expressed as a string.
|
| GetFeatSubType |
|---|
| String | GetFeatSubType | () |
The feature subtype, i.e. "Extrude" or "Revolve" for a protrusion.
|
| GetStatus |
|---|
| FeatureStatus | GetStatus | () |
The feature status.
|
| GetGroup |
|---|
| /*optional*/ FeatureGroup | GetGroup | () |
The group, if the feature is a member of a group. Otherwise this will be null.
|
| GetPattern |
|---|
| /*optional*/ FeaturePattern | GetPattern | () |
The pattern, if the feature is a member of a pattern. Otherwise this will be null. This function should only be used for simple patttern and use GetPatternByType function for nested pattern.
|
| GetGroupPattern |
|---|
| /*optional*/ GroupPattern | GetGroupPattern | () |
| The group pattern, if the feature is a member of a group pattern. Otherwise this will be null. |
| GetPatternByType |
|---|
| /*optional*/ FeaturePattern | GetPatternByType | (PatternType Type) |
|
| GetPatternStatus |
|---|
| PatternStatus | GetPatternStatus | () |
The pattern status.
|
| GetGroupStatus |
|---|
| GroupStatus | GetGroupStatus | () |
The group status.
|
| GetGroupPatternStatus |
|---|
| GroupPatternStatus | GetGroupPatternStatus | () |
The group pattern status.
|
| GetIsVisible |
|---|
| boolean | GetIsVisible | () |
| A Boolean flag that specifies whether the feature is visible. This flag distinguishes visible features from internal features. Internal features are invisible features used for construction purposes.
|
| GetIsReadonly |
|---|
| boolean | GetIsReadonly | () |
A Boolean flag that specifies whether the feature is read only
|
| GetNumber |
|---|
| /*optional*/ Integer | GetNumber | () |
The regeneration number of the feature. If the feature is suppressed or unregenerated, this will be null.
|
| GetVersionStamp |
|---|
| String | GetVersionStamp | () |
| The version stamp |
| GetIsGroupMember |
|---|
| boolean | GetIsGroupMember | () |
| Retrieves the group status of the specified feature. |
| GetIsEmbedded |
|---|
| boolean | GetIsEmbedded | () |
A Boolean flag that specifies whether the feature
is an embedded datum or not.
|
| CreateSuppressOp |
|---|
| SuppressOperation | CreateSuppressOp | () |
| Creates a new suppress operation object.
The return value must be passed as a member of a FeatureOperations sequence to the method Solid.ExecuteFeatureOps(FeatureOperations, /*optional*/ RegenInstructions) .
|
| CreateResumeOp |
|---|
| ResumeOperation | CreateResumeOp | () |
| Creates a new resume operation object.
The return value must be passed as a member of a FeatureOperations sequence to the method Solid.ExecuteFeatureOps(FeatureOperations, /*optional*/ RegenInstructions) .
|
| CreateDeleteOp |
|---|
| DeleteOperation | CreateDeleteOp | () |
| Creates a feature delete operation.
The return value must be passed as a member of a FeatureOperations sequence to the method Solid.ExecuteFeatureOps(FeatureOperations, /*optional*/ RegenInstructions) .
|
| CreateReorderBeforeOp |
|---|
| ReorderBeforeOperation | CreateReorderBeforeOp | (Feature BeforeFeat) |
| Creates an operation that will reorder the features before the specified feature.
The return value must be passed as a member of a FeatureOperations sequence to the method Solid.ExecuteFeatureOps(FeatureOperations, /*optional*/ RegenInstructions) .
|
| CreateReorderAfterOp |
|---|
| ReorderAfterOperation | CreateReorderAfterOp | (Feature AfterFeat) |
| Creates an operation that will reorder the features after the specified feature.
The return value must be passed as a member of a FeatureOperations sequence to the method Solid.ExecuteFeatureOps(FeatureOperations, /*optional*/ RegenInstructions) .
|
| ListChildren |
|---|
| Features | ListChildren | () |
Lists the children of the feature.
|
| ListParents |
|---|
| Features | ListParents | () |
Lists the parents of the feature.
|
| ListSubItems |
|---|
| /*optional*/ ModelItems | ListSubItems | ( /*optional*/ ModelItemType Type) |
| Lists the component model items that make up the feature.
Following are the subitems that can get listed with this method: ITEM_SURFACE, ITEM_EDGE, ITEM_QUILT, ITEM_CURVE, ITEM_POINT, ITEM_AXIS, ITEM_COORD_SYS and ITEM_DIMENSION.
|
| GetGroupDirectHeader |
|---|
| /*optional*/ FeatureGroup | GetGroupDirectHeader | () |
|