Close
Relief for ODA Team in Ukraine
Learn more
ODA Kernel SDK
API Reference
>
OdDb Classes
>
OdDbVisualSelection Class
>
OdDbVisualSelection Enumerations
>
OdDbVisualSelection::Mode Enumeration
OdDbVisualSelection::Mode Enumeration
Syntax
C++
enum
Mode
{
kPoint
= 0,
kBox
= 1,
kWindow
= 2,
kCrossing
= 3,
kFence
= 4,
kWPoly
= 5,
kCPoly
= 6 };
Members
Members
Description
kPoint
Selection by single point. Returns single object: top for 3D render modes or first for 2D render mode.
kBox
Selection by two points (represents rectangle) and choose between kWindow and kCrossing modes using direction vector between points.
kWindow
Selection by two points (represents rectangle). Select only objects which is entirely inside selection area.
kCrossing
Selection by two points (represents rectangle). Select objects which is entirely inside or intersects selection area.
kFence
Selection by two or more points (represents polyline). Select object which is intersects selection polyline.
kWPoly
Selection by three or more points (represents polygon). Select only objects which is entirely inside selection area.
kCPoly
Selection by three or more points (represents polygon). Select objects which is entirely inside or intersects selection area.
File:
SSet.h
Module:
API Reference
Was this documentation helpful?
We are sorry. Please tell us what we can improve.
*
Great! Please provide additional feedback.
(Optional)
Thank you for your feedback!
Please wait...
Something went wrong!