Library | File

Class wfcWSolid

# include <wfcSolid.h>

class wfcWSolid
 : public virtual wfcWModel,
 : public virtual wfcWFamilyMember,
 : public virtual pfcSolid
{
    xaideclare(wfcWSolid)
    ...
};



Description

Adds more methods to pfcSolid as indicated below.

This interface adds methods for fine-tuned feature regeneration, as well as for feature deleting, suppressing, resuming and reordering. It also allows creating features using Feature Element Tree.

Note:Object TOOLKIT uses the same constants for defining Feature Element Trees as Creo Parametric TOOLKIT does. For specific constants describing specific feature types please refer to Creo Parametric TOOLKIT documentation and header files.


Manual References:
Features, Overview of Creo Object TOOLKIT C++: Casting of Creo Object TOOLKIT C++ pfc Classes to wfc Classes, Feature Element Tree: Creating FET Using WCreateFeature
Direct Known Subclasses:
wfcWPart, wfcWAssembly



Method Summary

voidActivateAutomaticSimpRep (pfcSimpRep_ptr SimpRep)
Activate user-defined rep as automatic simplified rep.
voidActivateCombState (wfcCombState_ptr CombState)
Activates a combined state
voidActivateStyleState (wfcStyleState_ptr WStyleState, xbool RedisplayFlag)
Activates the style state
wfcFamilyTableStatusCheckFamilyTable ()
Determines whether the specified solid has a family table, and if that family table is valid and/or empty.
voidCollapseDetailTree (optional pfcWindow_ptr SolidWindow)
Collapse the tree for the solid in the window.
optional wfcCollection_ptrCollectCurves (wfcChainCollectionUIControls_ptr ChainControls, optional wfcCollectCurvesFilter_ptr FilterMethod, optional xany AppData, optional wfcCurveCollection_ptr AppendColl)
Asks the user to interactively create a collection of chains
optional wfcCollection_ptrCollectSurfaces (wfcSurfaceCollectionInstrTypes_ptr InstrTypes, optional wfcCollectSurfacesFilter_ptr FilterMethod, optional wfcSurfaceCollection_ptr AppendColl)
Asks the user to interactively create a collection of surfaces
voidConvertAutomaticSimpRep (pfcSimpRep_ptr SimpRep)
Convert user-defined rep to new automatic simplified rep preserving excluded/substituted data.
wfcAnnotationFeature_ptrCreateAnnotationFeature (optional pfcComponentPath_ptr CompPath, xbool InvokeUI)
LICENSE: 222
Creates a new annotation feature in the model.
wfcAnnotationPlane_ptrCreateAnnotationPlaneFromView (xrstring ViewName)
 
wfcWSolidBody_ptrCreateBody ()
Create a new body in solid.
wfcCombState_ptrCreateCombState (xrstring CombStateName, wfcCombStateData_ptr CombStateData)
Create combined state
wfcWFeature_ptrCreateCustomFeature (xrstring CustomFeatXmlFile, xrstring ElemTreeXmlFile, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)
Create custom feature
pfcDimension_ptrCreateDimension (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location)
LICENSE: 222
 
wfcAnnotationPlane_ptrCreateFlatToScreenPlane (xbool ScreenOrMdlPoint)
 
pfcDetailNoteItem_ptrCreateFreeNote (pfcDetailTextLines_ptr TextLines, pfcFreeAttachment_ptr Attach)
 
wfcLayerState_ptrCreateLayerState (wfcLayerStateData_ptr LayerStateData)
Create Layer state from references.
pfcDetailNoteItem_ptrCreateLeaderNote (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs)
 
pfcDetailNoteItem_ptrCreateLeaderWithArrowTypeNote (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs, wfcAnnotationPlane_ptr AnnotPlane, wfcLeaderArrowTypes_ptr Types)
LICENSE: 222
 
pfcDetailNoteItem_ptrCreateOnItemNote (pfcDetailTextLines_ptr TextLines, wfcAnnotationPlane_ptr AnnotPlane, pfcParametricAttachment_ptr Attach)
LICENSE: 222
 
wfcWDimension_ptrCreateOrdinateDimension (wfcAnnotationType AnnotType, wfcAnnotationElement_ptr AnnotationElement, pfcDimensionAttachment_ptr DimAttach, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location)
LICENSE: 222
 
wfcWXSection_ptrCreateParallelXSection (xrstring Name, xint PlaneId, xreal Distance)
Create a Cross Section parallel to a given plane.
wfcWXSection_ptrCreatePlanarXSection (xrstring Name, xint PlaneId, pfcXSecCutobjType CutObjectType, optional xintsequence_ptr MemberIdTable, xint QuiltId, xbool Flip, optional wfcXSectionComponents_ptr XSecModels)
DEPRECATED: <incorrect deprecated ref>
SUCCESSOR(S): wfcWSolid::CreatePlanarXSectionWithOptions

Create a Cross Section through a datum plane.
wfcWXSection_ptrCreatePlanarXSectionWithOptions (xrstring Name, pfcSelection_ptr Plane, pfcXSecCutobjType CutObjectType, optional pfcSelection_ptr QuiltOrPart, xbool Flip, optional wfcXSectionExcludeItems_ptr ExcludeItems, optional wfcXSectionCreateData_ptr Data)
 
pfcDimension_ptrCreateRefDimension (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location)
LICENSE: 222
 
pfcDetailSymbolDefItem_ptrCreateSymbolDefinition (pfcDetailSymbolDefInstructions_ptr Instructions)
 
pfcDetailSymbolInstItem_ptrCreateSymbolInstance (pfcDetailSymbolInstInstructions_ptr Instructions, wfcAnnotationPlane_ptr AnnotPlane)
LICENSE: 222
 
wfcWFeature_ptrCreateZoneSectionFeature (wfcZoneFeatureReferences_ptr RefData, xrstring ZoneName)
Creates a Zone feature.
voidDeleteBody (wfcWSolidBody_ptr Body)
Deletes the specified body in solid.
voidDeleteCombState (wfcCombState_ptr CombState)
Deletes a combined state
voidDeleteFeatures (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)
Deletes a list of features.
voidDisplaySolid ()
Displays the specified object.
voidExpandDetailTree (optional pfcWindow_ptr SolidWindow)
Expand the tree for the solid in the window.
wfcShellData_ptrFindShellsAndVoids ()
For each shell and void of solid, returns surface-contour pairs which describe them.
wfcCombState_ptrGetActiveCombState ()
Gets the active combined state in solid
wfcLayerState_ptrGetActiveLayerState ()
Get active layer state on a model.
wfcStyleState_ptrGetActiveStyleState ()
Returns the current active style state
optional wfcItemAppearanceAndTexturesSeq_ptrGetAllAppearancesAndTextures ()
Gets the appearance properties, texture placement properties and texture properties applied on a model. These may not be the properties that are currently visible on the model because they may be overriden by other higher level color application.
wfcCombStateAnnotations_ptrGetAnnotationsOfActiveState ()
Gets annotations of active combined state
wfcWAxis_ptrGetAxis (xint AxisId)
Initializes the Axis handle
wfcWCsys_ptrGetCsys (xint CsysId)
>Returns Csys handle
wfcWCurve_ptrGetCurve (xint CurveId)
Returns curve handle
xrealGetDefaultTextHeight ()
Obtains the default text height used for text in annotations and dimensions in the solid model.
pfcOutline3D_ptrGetDisplayOutline (pfcMatrix3D_ptr Matrix)
Computes the display outline of a solid.
wfcWEdge_ptrGetEdge (xint EdgeId)
Returns Edge handle
xboolGetIsNoResolveMode ()
Returns true if the model regeneration is set to "no resolve mode"; false otherwise.
wfcModelClassGetModelClass ()
Gets the ISO/DIN model class type for a solid model.
wfcWPoint_ptrGetPoint (xint PointId)
Returns Point handle
wfcWQuilt_ptrGetQuilt (xint QuiltId)
Returns Quilt handle
wfcFeatureStatusFlags_ptrGetSolidFeatureStatusFlags ()
Returns the list of objects representing the status of each feature in the model.
wfcStyleState_ptrGetStyleStateFromId (xint StyleStateId)
>Returns the handle to the specified style state
wfcStyleState_ptrGetStyleStateFromName (xrstring StyleStateName)
Returns the handle to the specified style state
xrealGetTolerance (wfcToleranceType Type, xint Decimals)
Retreives the tolerance value for the specified solid, for the specified number of decimal places.
pfcFeature_ptrImportAsFeat (pfcIntfDataSource_ptr IntfData, optional pfcCoordSystem_ptr CoordSys, optional xbool CutOrAdd, optional xrstring Profile, optional xbool DatumCurve)
Creates a new import feature in the solid (part). Assembly case is not supported.
optional pfcFeatures_ptrListChildOfExternalFailedFeatures ()
Returns a list, each element of which is a child of an external failed feature.
optional pfcFeatures_ptrListChildOfFailedFeatures ()
Returns a list, each element of which is a child of a failed feature.
wfcCombStates_ptrListCombStates ()
Returns list of combined states of a solid
optional pfcDetailItems_ptrListDetailItems (optional pfcDetailType Type)
 
wfcLayerStates_ptrListLayerStates ()
Gets Layer state list.
wfcStyleStates_ptrListStyleStateItems ()
Returns list of style state in the solid
voidLoadToleranceClass (xrstring ToleranceClassName)
This will load a tolerance class for Hole or Shaft ISO tols.
wfcProjectionInfo_ptrProjectPoint (pfcPoint3D_ptr Point, xreal Tolerance)
finds a surface from the solid within the maximum distance, and returns the UV point of the projection of the point to that surface.
voidQuickPrint (optional wfcQuickPrintInstructions_ptr Instructions, optional xrstring PFCFile)
Executes a quick print of a given solid model.
voidRefreshDetailTree (optional pfcWindow_ptr SolidWindow)
Rebuild the tree for the solid in the window.
voidReorderFeatures (xintsequence_ptr FeatIDs, xint NewFeatNum, optional wfcWRegenInstructions_ptr Instrs)
Reorders a list of features.
voidResumeFeatures (xintsequence_ptr FeatIDs, wfcFeatResumeOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)
Resumes a list of features.
pfcDetailSymbolDefItem_ptrRetrieveSymbolDefItem (xrstring FileName, pfcDetailSymbolDefItemSource Source, optional xrstring FilePath, optional xint Version, optional xbool UpdateUnconditionally)
LICENSE: 222
Retrieve a symbol definition.
voidSetModelClass (wfcModelClass ModelClass)
Sets the ISO/DIN model class type for a solid model.
voidSetTolerance (wfcToleranceType Type, xint Decimals, xreal Tolerance)
Sets the solid's tolerance, at the specified number of decimal places, to the specified value.
voidSuppressFeatures (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)
Suppresses a list of features.
wfcSurfaceTessellationDataSeq_ptrTessellate (xreal ChordHeight, xreal AngleControl, xbool IncludeQuilts)
 
voidUpdateActiveLayerState ()
Update active layer state.
wfcWFeature_ptrWCreateFeature (wfcElementTree_ptr Tree, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)
Creates a feature from the Feature Element Tree
voidWRegenerate (optional wfcWRegenInstructions_ptr Instrs)
Regenerates the model accoding to provided instructions.


Methods Inherited from Class pfcActionSource:

AddActionListener, RemoveActionListener, AddActionListenerWithType


Methods Inherited from Class pfcParent:

GetChild


Methods Inherited from Class pfcParameterOwner:

GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters


Methods Inherited from Class wfcWParameterOwner:

ExportParameterTable, ApplyParameterTableset


Methods Inherited from Class pfcRelationOwner:

DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression


Methods Inherited from Class wfcWRelationOwner:

GetRelationConstraints, UnitsUsed, UseUnits, EvaluateExpressionWithUnits


Methods Inherited from Class pfcModelItemOwner:

GetItemByName, GetItemById, ListItems


Methods Inherited from Class pfcViewOwner:

RetrieveView, GetView, SaveView, GetCurrentViewTransform, SetCurrentViewTransform, CurrentViewRotate, ListViews, GetCurrentView


Methods Inherited from Class pfcChild:

GetDBParent, GetOId


Methods Inherited from Class pfcModel:

GetDescr, GetRelationId, GetIsModified, GetVersionStamp, GetRevision, GetVersion, GetBranch, GetReleaseLevel, GetCommonName, SetCommonName, IsCommonNameModifiable, GetFullName, GetInstanceName, GetGenericName, GetType, GetFileName, Backup, Copy, CopyAndRetrieve, Rename, Save, Erase, EraseWithDependencies, Delete, Display, DisplayInNewWindow, ListDependencies, ListDeclaredModels, CreateLayer, Export, Import, AccessExternalData, TerminateExternalData, CheckIsSaveAllowed, CheckIsModifiable, GetOrigin, GetPostRegenerationRelations, SetPostRegenerationRelations, RegeneratePostRegenerationRelations, DeletePostRegenerationRelations, CleanupDependencies, IsNativeModel, ExportIntf3D, SetIntf3DLayerSetupFile, IsIntf3DLayerSetupFileIgnored, IsIntf3DCsysIgnored, ClearIntf3DModelData


Methods Inherited from Class wfcWModel:

VerifyATB, MarkATBModelAsOutOfDate, UpdateATB, RelinkATB, GetAnnotationPlanesFromGallery, GetAnnotationPlanes, GetAnnotationPlaneByName, AddAnnotationPlaneToGallery, RemoveAnnotationPlaneFromGallery, GetActiveAnnotationPlane, GetTIMInfo, ConvertOldXSectionsToNew, CanCreateSectionFeature, ListLayers, SaveLayerDisplayStatus, GetLayerItem, GetSubType, GetDefaultName, IsVariantFeatModel, CreateUnitByExpression, ComputeRayIntersections, CollectParamTablesets, GenerateSelectionsFromCollection, MarkForSaving, RefreshMdlTree, GetMdlfileDescriptor, IsStandardLocation, DesignateSymbol, UndesignateSymbol, IsDesignatedSymbol, VisitItems, VisitDetailItems, CreateSurfaceFinish, CreateGTol, CreateSetDatumTag, MatchLayerRules, CopyLayerRules, ExecuteLayerRules


Methods Inherited from Class pfcFamilyMember:

GetParent, GetImmediateGenericInfo, GetTopGenericInfo, ListColumns, ListRows, GetCell, SetCell, GetCellIsDefault, AddRow, GetRow, RemoveRow, AddColumn, RemoveColumn, GetColumn, CreateColumn, CreateParamColumn, CreateDimensionColumn, CreateFeatureColumn, CreateComponentColumn, CreateCompModelColumn, CreateGroupColumn, CreateMergePartColumn, CreateTolPlusColumn, CreateTolMinusColumn, CreateTolPlusMinusColumn


Methods Inherited from Class wfcWFamilyMember:

SelectRows, GetFamilyTableStatus, IsModifiable, EditFamilyTable, EraseFamilyTable, ShowFamilyTable


Methods Inherited from Class pfcSolid:

GetDefaultBody, GetSurfaceSolidBody, GetEdgeSolidBody, GetGeomOutline, GetRelativeAccuracy, SetRelativeAccuracy, GetAbsoluteAccuracy, SetAbsoluteAccuracy, Regenerate, ExecuteFeatureOps, EvalOutline, CreateLocalGroup, CreateNote, ListFailedFeatures, ListFeaturesByType, ListCrossSections, GetCrossSection, GetIsSkeleton, HasRetrievalErrors, GetFeatureByName, GetFeatureById, CreateImportFeat, ActivateSimpRep, GetActiveSimpRep, CreateSimpRep, SelectSimpRep, GetSimpRep, GetMasterRep, GetGraphicsRep, GetGeomRep, DeleteSimpRep, GetMassProperty, GetMassPropertyWithDensity, ListGroups, CreateFeature, CreateUDFGroup, ExportShrinkwrap, GetPrincipalUnits, SetPrincipalUnits, ListUnits, ListUnitSystems, GetUnit, CreateCustomUnit, CreateUnitSystem



Method Detail

wfcWSolidBody_ptrCreateBody ()

Create a new body in solid.
Manual References:
Solid Bodies: Creating a Solid Body, Solid Bodies: Creating a Solid Body
Returns:
The newly created solid body object.



voidDeleteBody (wfcWSolidBody_ptr Body)

Deletes the specified body in solid.
Manual References:
Solid Bodies: Creating a Solid Body, Solid Bodies: Creating a Solid Body
Parameters:
Body
The body to delete.
Returns:
nothing



xboolGetIsNoResolveMode ()

Returns true if the model regeneration is set to "no resolve mode"; false otherwise.
Manual References:
Solid: Solid Operations, Solid: Solid Operations




voidWRegenerate (optional wfcWRegenInstructions_ptr Instrs)

Regenerates the model accoding to provided instructions.

This method generates pfcXToolkitRegenerateAgain if the model is too complex to regenerate the first time.
Manual References:
Solid: Regenerating a Solid, Solid: Regenerating a Solid
Parameters:
Instrs
Regeneration instructions to be used.
Returns:
nothing



optional pfcFeatures_ptrListChildOfFailedFeatures ()

Returns a list, each element of which is a child of a failed feature.

If no such feature found, returns NULL
Manual References:
Features: Access to Features, Features: Access to Features
Returns:
A list of requested features.



optional pfcFeatures_ptrListChildOfExternalFailedFeatures ()

Returns a list, each element of which is a child of an external failed feature.

If no such feature found, returns NULL
Manual References:
Features: Access to Features, Features: Access to Features
Returns:
A list of requested features.



wfcFeatureStatusFlags_ptrGetSolidFeatureStatusFlags ()

Returns the list of objects representing the status of each feature in the model.
Manual References:
Solid: Solid Operations, Solid: Solid Operations
Returns:
The list of feature status flags.



wfcWFeature_ptrWCreateFeature (wfcElementTree_ptr Tree, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)

Creates a feature from the Feature Element Tree

Refer to the Release Notes for more information on restrictions of using this function with Multi-CAD models. This method cannot be used to create feature in component of the assembly. Use wfcWSelection::CreateFeature(wfcElementTree_ptr, wfcFeatCreateOptions_ptr, optional wfcWRegenInstructions_ptr) for creating feature in the component.
Manual References:
Feature Element Tree: Overview of Feature Creation, Feature Element Tree: Creating FET Using WCreateFeature, Feature Element Tree: Creating FET Using WCreateFeature, Feature Element Tree: Creating FET Using WCreateFeature, Element Trees: Sketched Features: Creating Features Containing Sections, Element Trees: Sketched Features: To Create Sketched Features Element Trees, Element Trees: Sketched Features: 3D Section Location in the Owning Model
Parameters:
Tree
The Feature Element Tree object.
Options
Options to create the feature.
Instrs
Regeneration instructions to be used.
Returns:
The object representing the feature.



voidDeleteFeatures (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)

Deletes a list of features.
Manual References:
Features: Feature Operations, Features: Feature Operations
Parameters:
FeatIDs
The list of ids for features to be deleted.
Options
The list of options to be used.
Instrs
Regeneration instructions to be used.
Returns:
nothing



voidSuppressFeatures (xintsequence_ptr FeatIDs, wfcFeatSuppressOrDeleteOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)

Suppresses a list of features.
Manual References:
Features: Feature Operations, Features: Feature Operations
Parameters:
FeatIDs
The list of ids for features to be suppressed.
Options
The list of options to be used.
Instrs
Regeneration instructions to be used.
Returns:
nothing



voidResumeFeatures (xintsequence_ptr FeatIDs, wfcFeatResumeOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)

Resumes a list of features.

If the input feature list contains features that are already resumed, this method generates an exception and does not resume suppressed features.
Manual References:
Features: Feature Operations, Features: Feature Operations
Parameters:
FeatIDs
The list of ids for features to be resumed.
Options
The list of options to be used.
Instrs
Regeneration instructions to be used.
Returns:
nothing



voidReorderFeatures (xintsequence_ptr FeatIDs, xint NewFeatNum, optional wfcWRegenInstructions_ptr Instrs)

Reorders a list of features.

This method reorders the list of features so that the location of the first feature will be NewFeatNum after the reorder. The list of feature ids must represent contiguous set of features in the model tree.

Note:If reordering a group, all the features in the group (including the Group Header feature) must be included in the list.


Manual References:
Features: Feature Operations
Parameters:
FeatIDs
The list of ids for features to be reordered.
NewFeatNum
The intended location of the first feature in the specified list.
Instrs
Regeneration instructions to be used.
Returns:
nothing



pfcFeature_ptrImportAsFeat (pfcIntfDataSource_ptr IntfData, optional pfcCoordSystem_ptr CoordSys, optional xbool CutOrAdd, optional xrstring Profile, optional xbool DatumCurve)

Creates a new import feature in the solid (part). Assembly case is not supported.

Exceptions thrown (but not limited to):

pfcXToolkitNoLicense - License check failure.

pfcXToolkitInvalidFile - This means either:

  • The curve file doesn't have correct format, OR
  • The profile is not readable.

pfcXToolkitInvalidFile - profile is not readable.

pfcXToolkitUnsupported - Creo Parametric does not support import of the indicated file.

pfcXToolkitNotExist - No profile found.


Manual References:
Interface: Solid Operations, Interface: Solid Operations
Parameters:
IntfData
The source of data i.e. the file or interface datawfcWIntfNeutral from which to create the import feature.
CoordSys
A reference coordinate system. If NULL, the method uses the default coordinate system.
CutOrAdd
The attributes for imported geometry representing a cut or add operation in new import feature. If NULL, the method uses PRO_B_FALSE ie add as default operation.
Profile
Profile path that controls an import operation. Can be NULL.
DatumCurve
Attribute to import datum curve from input file. Can be NULL.
Returns:
The handle to the new import feature.Imported feature.



voidQuickPrint (optional wfcQuickPrintInstructions_ptr Instructions, optional xrstring PFCFile)

Executes a quick print of a given solid model.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - pcf_path is null, and no default plotter config file is set.

pfcXToolkitNoPermission - The function does not have permission to operate on this model.

pfcXToolkitBadContext - The function is not available in Design Test Mode.


Parameters:
Instructions
The instructions on how the quick print should be carried out.
PFCFile
Path to the plotter configuration file to use. If NULL, the value of the config option 'quickprint_plotter_config_file'
Returns:
nothing



optional wfcCollection_ptrCollectCurves (wfcChainCollectionUIControls_ptr ChainControls, optional wfcCollectCurvesFilter_ptr FilterMethod, optional xany AppData, optional wfcCurveCollection_ptr AppendColl)

Asks the user to interactively create a collection of chains

Exceptions thrown (but not limited to):

pfcXToolkitUserAbort - The user aborted the collection activity.

pfcXToolkitBadContext - The input ProCollection contains instructions that cannot be resolved into a single chain.


Manual References:
Curve and Surface Collection: Interactive Collection, Curve and Surface Collection: Interactive Collection
Parameters:
ChainControls
Array of control options defining which portion of the user interface will be allowed to use in the dialog.
FilterMethod
The Filter method wfcCollectCurvesFilter::FilterSelections(pfcSelection_ptr, optional xany)called just after each selection of a curve or edge. Can be null.
AppData
Application data passed to the filter method
AppendColl
Collection to append into the details shown by the dialog.
Returns:
Collection object handle



optional wfcCollection_ptrCollectSurfaces (wfcSurfaceCollectionInstrTypes_ptr InstrTypes, optional wfcCollectSurfacesFilter_ptr FilterMethod, optional wfcSurfaceCollection_ptr AppendColl)

Asks the user to interactively create a collection of surfaces
Manual References:
Curve and Surface Collection: Interactive Collection
Parameters:
InstrTypes
Sequence defining the instruction types the Creo Parametric user will be allowed to use.
FilterMethod
The Filter method wfcCollectSurfacesFilter::FilterSelections(optional pfcSelections_ptr, pfcSelection_ptr) called just after each selection. Can be null.
AppendColl
Surface collection to append into the details shown by the dialog.
Returns:
Collection object handle



wfcWXSection_ptrCreatePlanarXSection (xrstring Name, xint PlaneId, pfcXSecCutobjType CutObjectType, optional xintsequence_ptr MemberIdTable, xint QuiltId, xbool Flip, optional wfcXSectionComponents_ptr XSecModels)
DEPRECATED: <incorrect deprecated ref>
SUCCESSOR(S): wfcWSolid::CreatePlanarXSectionWithOptions


Create a Cross Section through a datum plane.
See Also:
wfcWXSection::SetCompXSectionHatches(xint, optional pfcView2D_ptr, optional wfcXSectionHatches_ptr)
Manual References:
Cross Sections: Creating and Modifying Cross Sections
Parameters:
Name
Name of the Cross Section
PlaneId
Identifier of the plane or surface. Plane or Surface must belong to this solid
CutObjectType
Type of object being cut by the Cross Section.
MemberIdTable
Sequence of component identifiers when CutObjectType is pfcXSECTYPE_QUILTS or pfcXSECTYPE_ONEPART. Pass null in all other cases
QuiltId
Identifier of the quilt when CutObjectType is pfcXSECTYPE_QUILTS.Pass -1 in all other cases
Flip
Flip direction. If true model is clipped in the direction of the positive normal to the xsection plane otherwise in the direction of negative normal of xsection plane
XSecModels
wfcXSectionComponents object specifying sequence of components to exclude or include from xsection definition.
Returns:
wfcWXSection object



wfcWXSection_ptrCreatePlanarXSectionWithOptions (xrstring Name, pfcSelection_ptr Plane, pfcXSecCutobjType CutObjectType, optional pfcSelection_ptr QuiltOrPart, xbool Flip, optional wfcXSectionExcludeItems_ptr ExcludeItems, optional wfcXSectionCreateData_ptr Data)

 
Manual References:
Cross Sections: Creating and Modifying Cross Sections, Cross Sections: Creating and Modifying Cross Sections
Parameters:
Name
Plane
CutObjectType
QuiltOrPart
Flip
ExcludeItems
Data
Returns:



optional pfcDetailItems_ptrListDetailItems (optional pfcDetailType Type)

 
Manual References:
Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions
Parameters:
Type
Returns:



voidUpdateActiveLayerState ()

Update active layer state.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No active layer state on the model.


Manual References:
ModelItem: Layer State
Returns:



wfcWXSection_ptrCreateParallelXSection (xrstring Name, xint PlaneId, xreal Distance)

Create a Cross Section parallel to a given plane.

Exceptions thrown (but not limited to):

pfcXToolkitFound - Cross section with such name already exists.


Manual References:
Cross Sections: Creating and Modifying Cross Sections, Cross Sections: Creating and Modifying Cross Sections
Parameters:
Name
Name of the Cross Section
PlaneId
Identifier of the plane
Distance
Offset distance from given plane
Returns:
wfcWXSection object



wfcCombStates_ptrListCombStates ()

Returns list of combined states of a solid

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No combined states found in the model.


Manual References:
Solid: Combined States of a Solid, Solid: Combined States of a Solid
Returns:
 



wfcCombState_ptrGetActiveCombState ()

Gets the active combined state in solid

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No active combined state found.


Manual References:
Solid: Combined States of a Solid, Solid: Combined States of a Solid
Returns:
 



voidActivateCombState (wfcCombState_ptr CombState)

Activates a combined state

The owner of the combined state must be top model in current active window.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No such combined states in the specified model.


Manual References:
Solid: Combined States of a Solid, Solid: Combined States of a Solid
Parameters:
CombState
combined state item to be activated
Returns:



wfcCombState_ptrCreateCombState (xrstring CombStateName, wfcCombStateData_ptr CombStateData)

Create combined state

Exceptions thrown (but not limited to):

pfcXToolkitInvalidType - Invalid references. Possible errors: - The type of one of the references is not valid. - Reference of some type appears twice or more. - Id and type of a reference don't match.


Manual References:
Solid: Combined States of a Solid, Solid: Combined States of a Solid
Parameters:
CombStateName
Name of the new state
CombStateData
combined state datawfcCombStateData
Returns:
 



voidDeleteCombState (wfcCombState_ptr CombState)

Deletes a combined state

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No such combined states in the specified model.

pfcXToolkitInUse - Can't delete active combined state.


Manual References:
Solid: Combined States of a Solid, Solid: Combined States of a Solid
Parameters:
CombState
Combined state item to be deleted
Returns:



wfcCombStateAnnotations_ptrGetAnnotationsOfActiveState ()

Gets annotations of active combined state

Exceptions thrown (but not limited to):

pfcXToolkitUnsupported - Not Supported for Creo3 or earlier compatible session handle.Use pfcGetCurrentSessionWithCompatibility(pfcC4Compatible) to get Creo4 or later compatible session handle.


Manual References:
Solid: Combined States of a Solid, Solid: Combined States of a Solid
Returns:
Returns wfcCombStateAnnotations_ptr



wfcStyleState_ptrGetStyleStateFromName (xrstring StyleStateName)

Returns the handle to the specified style state
Manual References:
Solid: Solid Operations
Parameters:
StyleStateName
The name of the style state in the solid
Returns:
 



wfcStyleState_ptrGetStyleStateFromId (xint StyleStateId)

>Returns the handle to the specified style state
Manual References:
Solid: Solid Operations, Solid: Solid Operations
Parameters:
StyleStateId
The identifier of the style state
Returns:
 



wfcStyleState_ptrGetActiveStyleState ()

Returns the current active style state
Manual References:
Solid: Solid Operations, Solid: Solid Operations
Returns:
 



voidActivateStyleState (wfcStyleState_ptr WStyleState, xbool RedisplayFlag)

Activates the style state
Manual References:
Solid: Solid Operations, Solid: Solid Operations
Parameters:
WStyleState
Style state handle
RedisplayFlag
Flag to specify whether or not user needs to redisplay assembly in the window inside this call. If set to true, user is solely responsible for calling pfcWindow::Repaint() or something else to refresh assembly view.
Returns:



wfcStyleStates_ptrListStyleStateItems ()

Returns list of style state in the solid

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No Comp Displays were found.


Manual References:
Solid: Solid Operations, Solid: Solid Operations
Returns:
 



wfcLayerStates_ptrListLayerStates ()

Gets Layer state list.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No layer states in the model.


Manual References:
ModelItem: Layer State, ModelItem: Layer State
Returns:
 



wfcLayerState_ptrCreateLayerState (wfcLayerStateData_ptr LayerStateData)

Create Layer state from references.

Note:wfcLayerItem of type wfcLAYER_LAYER cannot be added to Layer States using CreateLayerState.

Exceptions thrown (but not limited to):

pfcXToolkitInvalidItem - Size of arrays don't match. See description above.

pfcXToolkitInvalidName - Layer state name is invalid. The name may be too long or contains invalid characters.

pfcXToolkitFound - Provided layer state name already exists in the model.


Manual References:
ModelItem: Layer State, ModelItem: Layer State
Parameters:
LayerStateData
 
Returns:
 



wfcLayerState_ptrGetActiveLayerState ()

Get active layer state on a model.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - No active layer state on the model.


Manual References:
ModelItem: Layer State, ModelItem: Layer State
Returns:
 



xrealGetTolerance (wfcToleranceType Type, xint Decimals)

Retreives the tolerance value for the specified solid, for the specified number of decimal places.
Manual References:
Dimensions and Parameters: Dimension Tolerances, Dimensions and Parameters: Dimension Tolerances
Parameters:
Type
The tolerance type.
Decimals
The number of decimal places used to identify tolerance.
Returns:
 



voidSetTolerance (wfcToleranceType Type, xint Decimals, xreal Tolerance)

Sets the solid's tolerance, at the specified number of decimal places, to the specified value.
Manual References:
Dimensions and Parameters: Dimension Tolerances, Dimensions and Parameters: Dimension Tolerances
Parameters:
Type
The tolerance type.
Decimals
The number of decimal places used to identify tolerance.
Tolerance
The tolerance, at the specified number of decimal places.
Returns:



voidLoadToleranceClass (xrstring ToleranceClassName)

This will load a tolerance class for Hole or Shaft ISO tols.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - Creo Parametric TOOLKIT could not find the table.


Manual References:
Dimensions and Parameters: Dimension Tolerances, Dimensions and Parameters: Dimension Tolerances
Parameters:
ToleranceClassName
 
Returns:



wfcModelClassGetModelClass ()

Gets the ISO/DIN model class type for a solid model.

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The solid was not using ISO/DIN tolerance tables.


Manual References:
Dimensions and Parameters: Dimension Tolerances, Dimensions and Parameters: Dimension Tolerances
Returns:
wfcModelClass



voidSetModelClass (wfcModelClass ModelClass)

Sets the ISO/DIN model class type for a solid model.

Exceptions thrown (but not limited to):

pfcXToolkitCantModify - The model was locked.

pfcXToolkitBadContext - The model was not using ISO/DIN tolerance tables.


Manual References:
Dimensions and Parameters: Dimension Tolerances, Dimensions and Parameters: Dimension Tolerances
Parameters:
ModelClass
 
Returns:



wfcFamilyTableStatusCheckFamilyTable ()

Determines whether the specified solid has a family table, and if that family table is valid and/or empty.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The family table was not found for the specified owner.

pfcXToolkitEmpty - The family table is found and is empty.


Manual References:
Solid: Solid Operations
Returns:
wfcFamilyTableStatus



voidDisplaySolid ()

Displays the specified object.

Exceptions thrown (but not limited to):

pfcXToolkitFound - The model is already in a window (from calling wfcWSession::OpenSource).


Manual References:
Solid: Displaying a Solid
Returns:



xrealGetDefaultTextHeight ()

Obtains the default text height used for text in annotations and dimensions in the solid model.
Manual References:
Solid: Annotations
Returns:
 



wfcShellData_ptrFindShellsAndVoids ()

For each shell and void of solid, returns surface-contour pairs which describe them.

When the surface is split into a few pieces (has more than one external contour) these pieces may belong to different shells. Hence, each shell face has to be described by a pair (surface id, ProContour).

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The solid has no geometry.

pfcXToolkitNotValid - the topology of solid is not valid.


Manual References:
Solid: Solid Operations, Solid: Solid Operations
Returns:
wfcShelllData



wfcProjectionInfo_ptrProjectPoint (pfcPoint3D_ptr Point, xreal Tolerance)

finds a surface from the solid within the maximum distance, and returns the UV point of the projection of the point to that surface.

This function supports parts only, not assemblies.

Exceptions thrown (but not limited to):

pfcXToolkitNotExist - The function failed to find a point on a surface within the tolerance.


Manual References:
Geometry Evaluation: Geometry of Points, Geometry Evaluation: Geometry of Points
Parameters:
Point
The point to project.
Tolerance
Maximum allowed distance from the point to the solid.
Returns:
wfcProjectionInfo



pfcOutline3D_ptrGetDisplayOutline (pfcMatrix3D_ptr Matrix)

Computes the display outline of a solid.
Manual References:
Annotations: Annotation Features and Annotations: Modifying 3D Note Attachments, Solid: Solid Operations, Solid: Solid Operations
Parameters:
Matrix
 
Returns:
pfcOutline3D



wfcWAxis_ptrGetAxis (xint AxisId)

Initializes the Axis handle
Manual References:
Geometry Evaluation: Evaluation of ModelItems, Geometry Evaluation: Evaluation of ModelItems
Parameters:
AxisId
Axis Id
Returns:
Axis handle



wfcWCurve_ptrGetCurve (xint CurveId)

Returns curve handle
Manual References:
Geometry Evaluation: Curve Descriptors, Geometry Evaluation: Curve Descriptors
Parameters:
CurveId
Curve Id
Returns:
Curve handle



wfcWCsys_ptrGetCsys (xint CsysId)

>Returns Csys handle
Manual References:
Geometry Evaluation: Evaluation of ModelItems, Geometry Evaluation: Evaluation of ModelItems
Parameters:
CsysId
Csys Id
Returns:
Csys handle



wfcWEdge_ptrGetEdge (xint EdgeId)

Returns Edge handle
Parameters:
EdgeId
Edge Id
Returns:
Edge handle



wfcWPoint_ptrGetPoint (xint PointId)

Returns Point handle
Parameters:
PointId
Point Id
Returns:
Point handle



wfcWQuilt_ptrGetQuilt (xint QuiltId)

Returns Quilt handle
Manual References:
Geometry Evaluation: Geometry of Quilts, Geometry Evaluation: Geometry of Quilts
Parameters:
QuiltId
Quilt Id
Returns:
Quilt handle



wfcWFeature_ptrCreateZoneSectionFeature (wfcZoneFeatureReferences_ptr RefData, xrstring ZoneName)

Creates a Zone feature.

Exceptions thrown (but not limited to):

pfcXToolkitFound - Zone with given name already exists.


Manual References:
Features: Feature Information, Features: Feature Information
Parameters:
RefData
References needed to create zone feature
ZoneName
Name of the zone feature
Returns:
A feature object



optional wfcItemAppearanceAndTexturesSeq_ptrGetAllAppearancesAndTextures ()

Gets the appearance properties, texture placement properties and texture properties applied on a model. These may not be the properties that are currently visible on the model because they may be overriden by other higher level color application.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - Data does not exist.


Returns:
The ItemAppearanceAndTexturesSeq object.



pfcDimension_ptrCreateDimension (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location)
LICENSE: 222

 

Exceptions thrown (but not limited to):

pfcXToolkitBadDimAttach - A dimension could not be created with the attachments and sense specified.


Manual References:
Annotations: Annotation Features and Annotations: Accessing Reference and Driven Dimensions
Parameters:
AnnotPlane
 
DimAttachs
 
Senses
 
OrientHint
 
Location
 
Returns:
 



pfcDimension_ptrCreateRefDimension (wfcAnnotationPlane_ptr AnnotPlane, pfcDimensionAttachments_ptr DimAttachs, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location)
LICENSE: 222

 

Exceptions thrown (but not limited to):

pfcXToolkitBadDimAttach - A dimension could not be created with the attachments and sense specified.


Parameters:
AnnotPlane
 
DimAttachs
 
Senses
 
OrientHint
 
Location
 
Returns:
 



voidRefreshDetailTree (optional pfcWindow_ptr SolidWindow)

Rebuild the tree for the solid in the window.

Exceptions thrown (but not limited to):

pfcXToolkitNoChange - There is no change in the detail tree.


Manual References:
Annotations: Annotation Features and Annotations: Detail Tree
Parameters:
SolidWindow
The window containing the solid. By default, the detail tree in the active window is used.
Returns:



voidExpandDetailTree (optional pfcWindow_ptr SolidWindow)

Expand the tree for the solid in the window.

Exceptions thrown (but not limited to):

pfcXToolkitNoChange - There is no change in the detail tree.


Manual References:
Annotations: Annotation Features and Annotations: Detail Tree, Annotations: Annotation Features and Annotations: Detail Tree
Parameters:
SolidWindow
The window containing the solid. By default, the detail tree in the active window is used.
Returns:



voidCollapseDetailTree (optional pfcWindow_ptr SolidWindow)

Collapse the tree for the solid in the window.

Exceptions thrown (but not limited to):

pfcXToolkitNoChange - There is no change in the detail tree.


Manual References:
Annotations: Annotation Features and Annotations: Detail Tree, Annotations: Annotation Features and Annotations: Detail Tree
Parameters:
SolidWindow
The window containing the solid. By default, the detail tree in the active window is used.
Returns:



wfcAnnotationPlane_ptrCreateFlatToScreenPlane (xbool ScreenOrMdlPoint)

 
Manual References:
Annotations: Annotation Features and Annotations: Annotation Orientation, Annotations: Annotation Features and Annotations: Annotation Orientation
Parameters:
ScreenOrMdlPoint
 
Returns:
 



wfcAnnotationPlane_ptrCreateAnnotationPlaneFromView (xrstring ViewName)

 
Manual References:
Annotations: Annotation Features and Annotations: Annotation Orientation, Annotations: Annotation Features and Annotations: Annotation Orientation
Parameters:
ViewName
 
Returns:
 



pfcDetailNoteItem_ptrCreateFreeNote (pfcDetailTextLines_ptr TextLines, pfcFreeAttachment_ptr Attach)

 

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The note text cannot be varied.


Manual References:
Annotations: Annotation Features and Annotations: Modifying 3D Note Attachments
Parameters:
TextLines
 
Attach
 
Returns:
 



pfcDetailNoteItem_ptrCreateOnItemNote (pfcDetailTextLines_ptr TextLines, wfcAnnotationPlane_ptr AnnotPlane, pfcParametricAttachment_ptr Attach)
LICENSE: 222

 

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The note text cannot be varied.

pfcXToolkitNoLicense - License check failure.


Manual References:
Annotations: Annotation Features and Annotations: Modifying 3D Note Attachments, Annotations: Annotation Features and Annotations: Modifying 3D Note Attachments
Parameters:
TextLines
 
AnnotPlane
 
Attach
 
Returns:
 



pfcDetailNoteItem_ptrCreateLeaderNote (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs)

 

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The note text cannot be varied.


Parameters:
TextLines
 
NoteAttach
 
LeadrAttachs
 
Returns:
 



pfcDetailNoteItem_ptrCreateLeaderWithArrowTypeNote (pfcDetailTextLines_ptr TextLines, pfcAttachment_ptr NoteAttach, pfcDetailLeaderAttachments_ptr LeadrAttachs, wfcAnnotationPlane_ptr AnnotPlane, wfcLeaderArrowTypes_ptr Types)
LICENSE: 222

 

Exceptions thrown (but not limited to):

pfcXToolkitBadContext - The note text cannot be varied. OR Invalid leader type for this note attachment.

pfcXToolkitNoLicense - License check failure.


Parameters:
TextLines
 
NoteAttach
 
LeadrAttachs
 
AnnotPlane
 
Types
 
Returns:
 



pfcDetailSymbolDefItem_ptrRetrieveSymbolDefItem (xrstring FileName, pfcDetailSymbolDefItemSource Source, optional xrstring FilePath, optional xint Version, optional xbool UpdateUnconditionally)
LICENSE: 222

Retrieve a symbol definition.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The specified symbol does not exist.

pfcXToolkitFound - The specified symbol exist but was not retrieved.


Manual References:
Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions, Annotations: Annotation Features and Annotations: Locating and Collecting 3D Symbols and Symbol Definitions
Parameters:
FileName
The name of the symbol definition file.
Source
The location to search for the symbol definition file.
FilePath
The path to the file with a symbol definition. If not given, then the symbol definition is located in the designated directory.
Version
The version of the symbol definition file. Pass -1 to get the latest version.
UpdateUnconditionally
Update flag. xtrue - Update the existing symbol definition unconditionally. xfalse- Do not load new definition if the same symbol exist in the drawing.
Returns:
Retrieved symbol definition.



wfcAnnotationFeature_ptrCreateAnnotationFeature (optional pfcComponentPath_ptr CompPath, xbool InvokeUI)
LICENSE: 222

Creates a new annotation feature in the model.

Exceptions thrown (but not limited to):

pfcXToolkitUserAbort - The user cancelled the feature creation (if InvokeUI = true).

pfcXToolkitBadContext - The owner is not the current model (if InvokeUI = true).


Parameters:
CompPath
The component path in case feature is being created in an assembly.
InvokeUI
true to invoke the annotation feature creation User Interface. false to create a feature automatically containing a single general annotation element.
Returns:
 



pfcDetailSymbolDefItem_ptrCreateSymbolDefinition (pfcDetailSymbolDefInstructions_ptr Instructions)

 
Parameters:
Instructions
 
Returns:
 



pfcDetailSymbolInstItem_ptrCreateSymbolInstance (pfcDetailSymbolInstInstructions_ptr Instructions, wfcAnnotationPlane_ptr AnnotPlane)
LICENSE: 222

 
Parameters:
Instructions
 
AnnotPlane
Returns:
 



wfcWDimension_ptrCreateOrdinateDimension (wfcAnnotationType AnnotType, wfcAnnotationElement_ptr AnnotationElement, pfcDimensionAttachment_ptr DimAttach, pfcDimSenses_ptr Senses, pfcDimOrientationHint OrientHint, pfcPoint3D_ptr Location)
LICENSE: 222

 

Exceptions thrown (but not limited to):

pfcXToolkitBadDimAttach - The dimension cannot be created referencing the given baseline and attachment geometry.


Manual References:
Drawings: Ordinate Dimensions
Parameters:
AnnotType
 
AnnotationElement
 
DimAttach
Senses
 
OrientHint
Location
 
Returns:
 



wfcSurfaceTessellationDataSeq_ptrTessellate (xreal ChordHeight, xreal AngleControl, xbool IncludeQuilts)

 
Manual References:
Geometry Evaluation: Part and Assembly Tessellation, Geometry Evaluation: Part and Assembly Tessellation
Parameters:
ChordHeight
AngleControl
IncludeQuilts
Returns:



wfcWFeature_ptrCreateCustomFeature (xrstring CustomFeatXmlFile, xrstring ElemTreeXmlFile, wfcFeatCreateOptions_ptr Options, optional wfcWRegenInstructions_ptr Instrs)

Create custom feature

This method is reserved for future use.
Parameters:
CustomFeatXmlFile
Xml file path for custom feature
ElemTreeXmlFile
Xml file path for Element tree
Options
Feature creation options
Instrs
Regen instrutions
Returns:
Custom Feature



voidActivateAutomaticSimpRep (pfcSimpRep_ptr SimpRep)

Activate user-defined rep as automatic simplified rep.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The specified simplified representation was not found in the model.


Manual References:
Simplified Representations: Simplified Representation Utilities, Simplified Representations: Simplified Representation Utilities
Parameters:
SimpRep
The user defined simplified representation to activate.
Returns:



voidConvertAutomaticSimpRep (pfcSimpRep_ptr SimpRep)

Convert user-defined rep to new automatic simplified rep preserving excluded/substituted data.

Exceptions thrown (but not limited to):

pfcXToolkitNotFound - The specified simplified representation was not found in the model.


Manual References:
Simplified Representations: Simplified Representation Utilities, Simplified Representations: Simplified Representation Utilities
Parameters:
SimpRep
The user defined simplified representation to convert.
Returns: