FindObject - Найти объект, ближайший к заданной точке, удовлетворяющий параметрам поиска |
Scroll |
Синтаксис Automation:
LPDISPATCH FindObject( double X, double Y, double Limit, IFindObjectParameters * Param );
Синтаксис COM:
HRESULT FindObject( double X, double Y, double Limit, IFindObjectParameters * Param, IDrawingObject * * Result );
Возвращаемое значение:
|
- Указатель на интерфейс IDrawingObject. |
Входные параметры:
X |
- первая координата точки, |
Y |
- вторая координата точки, |
Limit |
- предел поиска и найденное расстояние, |
Param |
- параметры поиска объектов IFindObjectParameters |
Примечание:
Для поиска объектов в точке могут быть заданы расширенные параметры поиска.
Интерфейс расширенных параметров поиска IFindObjectParameters можно получить с помощью метода IKompasDocument1::GetInterface
в 2D документах при использовании константы ksObjectFindObjectParameters.
Если расширенные параметры поиска не требуются, необходимо передать NULL в функцию.
Подразделы:
(отсутствуют)