Close

Relief for ODA Team in Ukraine

Learn more
ODA Kernel SDK
OdDbVisualSelection::Mode Enumeration
Syntax
C++
enum Mode { kPoint = 0, kBox = 1, kWindow = 2, kCrossing = 3, kFence = 4, kWPoly = 5, kCPoly = 6 };
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 

Copyright © 2002-2022. Open Design Alliance All rights reserved.