Object ProSelection
Replacement in Object TOOLKIT: WSelection
Selection
The following objects are attributes of this object:
ProAsmcomppath,
ProModelitem,
ProView
This object is an attribute of the following objects:
ProSelbuffer
A selection object is commonly generated as a result of selecting any Creo Parametric object. The selection object contains not only the information of the object selected, but also other useful pieces of information, such as the location of this Creo Parametric object in the assembly hierarchy, the coordinates of the selection, and so on. Selections are used to represent actual user-selected items, but also are used to represent geometric references of features and annotations.
ProSelection Functions:
ProSelect(),
ProSelectExternalhighlightRegister(),
ProSelectExternalselectionRecord(),
ProSelectionAlloc(),
ProSelectionAsmcomppathGet(),
ProSelectionCollectionGet(),
ProSelectionCopy(),
ProSelectionDepthGet(),
ProSelectionDimWitnessLineGet(),
ProSelectionDimWitnessLineSet(),
ProSelectionDisplay(),
ProSelectionDistanceEval(),
ProSelectionDrawingGet(),
ProSelectionDtlsyminstEntityGet(),
ProSelectionDtlsyminstEntitySet(),
ProSelectionDwgtableGet(),
ProSelectionDwgtblcellGet(),
ProSelectionEndNotify(),
ProSelectionEnvAlloc(),
ProSelectionEnvFree(),
ProSelectionExtHighlightAct(),
ProSelectionFree(),
ProSelectionHighlight(),
ProSelectionModelitemGet(),
ProSelectionPipelineGet(),
ProSelectionPoint3dGet(),
ProSelectionPoint3dSet(),
ProSelectionPostFilter(),
ProSelectionPostSelact(),
ProSelectionPreFilter(),
ProSelectionSet(),
ProSelectionStartNotify(),
ProSelectionToReference(),
ProSelectionUnhighlight(),
ProSelectionUvParamGet(),
ProSelectionUvParamSet(),
ProSelectionVerify(),
ProSelectionViewGet(),
ProSelectionViewSet(),
ProSelectionWindowIdGet(),
ProSelectionWithOptionsDistanceEval()
Manual References:
- Pro/DEVELOP to Creo Parametric TOOLKIT Function Mapping: Techniques of Conversion and Mixing
- Annotations: Geometric Tolerances: Reading Geometric Tolerances
- Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
- Task Based Application Libraries: ProArgument and Argument Management
- User Interface: Selection: The Selection Object
- User Interface: Selection: Unpacking a ProSelection Object
- User Interface: Selection: Unpacking a ProSelection Object
- User Interface: Selection: Building a ProSelection Object
- User Interface: Selection: ProSelection Function Examples
- User Interface: Selection: ProSelection Function Examples
- User Interface: Selection: Interactive Selection
- User Interface: Selection: Highlighting
- User Interface: Selection: Reading the Contents of the Selection Buffer
- Assembly: Kinematic Dragging and Creating Snapshots: Snapshot Constraints
- Event-driven Programming: External Objects: Selection Data for External Objects
- Event-driven Programming: External Objects: Selecting the Node from the External Application Tree
- Event-driven Programming: External Objects: Creating External Object References
- Core: Features: UDF References
- Core: Models and Model Items: Identifying Models
- Assembly: Simplified Representations: Retrieving and Expanding LightWeight Graphics Simplified Representations
- Core: Family Tables: Operations on Family Table Items
- Element Trees: Patterns: Table Patterns
- Element Trees: Patterns: Axis Patterns
- Fundamentals: Expandable Arrays
- Fundamentals: Example 3: Listing Holes in a Model
- Element Trees: Principles of Feature Creation: Feature Creation
- Element Trees: Principles of Feature Creation: Feature Element Values
- Element Trees: Principles of Feature Creation: Calling ProFeatureCreate()
- Element Trees: Principles of Feature Creation: Example of Complete Feature Creation
- Element Trees: Principles of Feature Creation: XML Representations for Common Elements
- Production Applications: Piping: Objects
- Assembly: Basic Assembly Access: Structure of Assemblies and Assembly Objects
- Assembly: Basic Assembly Access: Properties Related to Component Purpose
- Production Applications: Cabling: Measuring Harness Clearance
- Event-driven Programming: Foreign Datum Curves: Providing an Evaluation Function
- Assembly: Assembling Components: Assembling a Component Parametrically
- Event-driven Programming: Toolkit-Based Analysis: Storage of Toolkit-Based Analysis Feature in Creo Parametric
- Event-driven Programming: Toolkit-Based Analysis: Analysis Callbacks
- Core: 3D Geometry: Ray Tracing
- Core: 3D Geometry: Measurement
- Element Trees: Sketched Features: Reference Entities and Use Edge
- Element Trees: Sketched Features: Creating Geometry by Offsetting
- Drawings: Listing Drawing Views
- Drawings: Modifying Views
- Drawings: Auxiliary Views
- Drawings: Revolved Views
- Drawings: View Orientation
- Drawings: Visible Areas of Views
- Drawings: Sections of a View
- Drawings: Draft Entity Data
- Drawings: Detail Attachments and Leaders
- Drawings: Drawing Dimension Attachments and Dimension Creation
- Annotations: Annotation Features and Annotations: Creating Datum Targets
- Annotations: Annotation Features and Annotations: Visiting Dimensions
- Annotations: Annotation Features and Annotations: Accessing Reference and Driven Dimensions
- Annotations: Annotation Features and Annotations: Modifying 3D Note Attachments
- Element Trees: References: Overview of Reference Objects
- Element Trees: References: Reading References
- User Interface: Curve and Surface Collection: Interactive Collection
- User Interface: Curve and Surface Collection: Accessing Collection object from Selection Buffer