Gocator Development Kit
 All Classes Files Functions Variables Typedefs Friends Modules Pages
GdkPointFeature.h
Go to the documentation of this file.
1 /**
2  * @file GdkPointFeature.h
3  *
4  * @internal
5  * Copyright (C) 2016-2022 by LMI Technologies Inc.
6  * Licensed under the MIT License.
7  * Redistributed files must retain the above copyright notice.
8  */
9 #ifndef GDK_POINT_FEATURE_H
10 #define GDK_POINT_FEATURE_H
11 
12 #include <Gdk/Tools/GdkFeature.h>
13 
14 /**
15 * Describes a GDK point feature.
16 *
17 * @class GdkPointFeature
18 * @extends GdkFeature
19 * @ingroup Gdk-Tools
20 */
23 
24 /**
25 * Sets the position of the point feature.
26 *
27 * @public @memberof GdkPointFeature
28 * @param feature Point feature object.
29 * @param position Position of point to set.
30 * @return Operation status.
31 */
32 GdkFx(kStatus) GdkPointFeature_SetPosition(GdkPointFeature feature, const kPoint3d64f* position);
33 
34 /**
35 * Returns the position of the point feature.
36 *
37 * @public @memberof GdkPointFeature
38 * @param feature Point feature object.
39 * @return Reference to position of point feature.
40 */
42 
43 #include <Gdk/Tools/GdkPointFeature.x.h>
44 
45 #endif
Definition: GdkCfgInterfaces.h:14
const kPoint3d64f * GdkPointFeature_Position(GdkPointFeature feature)
Returns the position of the point feature.
#define kDeclareClassEx(PREFIX, SYMBOL, BASE)
kStatus GdkPointFeature_SetPosition(GdkPointFeature feature, const kPoint3d64f *position)
Sets the position of the point feature.
Declares geometric feature class.
Describes a GDK point feature.