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(),
ProSelectionDimArrowGet(),
ProSelectionDimArrowSet(),
ProSelectionDimWitnessLineGet(),
ProSelectionDimWitnessLineSet(),
ProSelectionDisplay(),
ProSelectionDrawingGet(),
ProSelectionDtlsyminstEntityGet(),
ProSelectionDtlsyminstEntitySet(),
ProSelectionDwgtableGet(),
ProSelectionDwgtblcellGet(),
ProSelectionEndNotify(),
ProSelectionEnvAlloc(),
ProSelectionEnvFree(),
ProSelectionExtHighlightAct(),
ProSelectionFree(),
ProSelectionHighlight(),
ProSelectionModelitemGet(),
ProSelectionPipelineGet(),
ProSelectionPoint3dGet(),
ProSelectionPoint3dSet(),
ProSelectionPostFilter(),
ProSelectionPostSelact(),
ProSelectionPreFilter(),
ProSelectionSet(),
ProSelectionStartNotify(),
ProSelectionTableGet(),
ProSelectionToReference(),
ProSelectionUnhighlight(),
ProSelectionUvParamGet(),
ProSelectionUvParamSet(),
ProSelectionVerify(),
ProSelectionViewGet(),
ProSelectionViewSet(),
ProSelectionWindowIdGet(),
ProSelectionWithOptionsDistanceEval()
Manual References:
- Pro/DEVELOP to Creo Toolkit Function Mapping: Techniques of Conversion and Mixing
- Task Based Application Libraries: ProArgument and Argument Management
- Assembly: Basic Assembly Access: Structure of Assemblies and Assembly Objects
- Assembly: Basic Assembly Access: Properties Related to Component Purpose
- Assembly: Basic Assembly Access: Embedded Components and Inseparable Assemblies
- Assembly: Kinematic Dragging and Creating Snapshots: Snapshot Constraints
- User Interface: Curve and Surface Collection: Interactive Collection
- User Interface: Curve and Surface Collection: Accessing Collection object from Selection Buffer
- Assembly: Assembling Components: Assembling a Component Parametrically
- Core: Cross Sections: Extracting Cross-Sectional Geometry
- Core: Cross Sections: Creating and Modifying Cross Sections
- Event-driven Programming: Foreign Datum Curves: Providing an Evaluation Function
- Production Applications: Cabling: Measuring Harness Clearance
- 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
- 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
- Event-driven Programming: Toolkit-Based Analysis: Interactive Creation of Toolkit-Based Analysis Feature
- Event-driven Programming: Toolkit-Based Analysis: Analysis Callbacks
- Core: Family Tables: Operations on Family Table Items
- Core: Features: UDF References
- 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
- Fundamentals: Expandable Arrays
- Fundamentals: Example 3: Listing Holes in a Model
- Element Trees: References: Overview of Reference Objects
- Element Trees: References: Reading References
- Core: 3D Geometry: Ray Tracing
- Core: 3D Geometry: Measurement
- Annotations: Geometric Tolerances: Reading Geometric Tolerances
- Annotations: Geometric Tolerances: Attaching the Geometric Tolerances
- Core: Models and Model Items: Identifying Models
- Element Trees: Patterns: Table Patterns
- Element Trees: Patterns: Axis Patterns
- Production Applications: Piping: Objects
- Assembly: Simplified Representations: Retrieving and Expanding LightWeight Graphics Simplified Representations
- Element Trees: Sketched Features: Reference Entities and Use Edge
- Element Trees: Sketched Features: Creating Geometry by Offsetting
- Core: Solids, Parts, and Materials: Mass Properties
- 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
- Model-Based Definition and Drawing Tables: Reading MBD or DrawingTables
- 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