Gocator API
 All Classes Files Functions Variables Typedefs Macros Groups Pages
GoLayout.h
Go to the documentation of this file.
1 /**
2  * @file GoLayout.h
3  * @brief Declares the GoLayout class.
4  *
5  * @internal
6  * Copyright (C) 2011-2012 by LMI Technologies Inc.
7  * Licensed under the MIT License.
8  * Redistributed files must retain the above copyright notice.
9  */
10 #ifndef GO_LAYOUT_H
11 #define GO_LAYOUT_H
12 
13 #include <GoSdk/GoSdkDef.h>
14 
15 kBeginHeader()
16 
17 /**
18  * @class GoLayout
19  * @extends kObject
20  * @ingroup GoSdk
21  * @brief Represents a ...
22  */
23 typedef kObject GoLayout;
24 
25 GoFx(kBool) GoLayout_MultiplexBuddyEnabled(GoLayout layout);
26 GoFx(kStatus) GoLayout_EnableMultiplexBuddy(GoLayout layout, kBool enabled);
27 
28 GoFx(kBool) GoLayout_MultiplexSingleEnabled(GoLayout layout);
29 GoFx(kStatus) GoLayout_EnableMultiplexSingle(GoLayout layout, kBool enabled);
30 
31 GoFx(k64f) GoLayout_MultiplexSingleDelay(GoLayout layout);
32 GoFx(kStatus) GoLayout_SetMultiplexSingleDelay(GoLayout layout, k64f value);
33 
34 GoFx(k64f) GoLayout_MultiplexSinglePeriod(GoLayout layout);
35 GoFx(kStatus) GoLayout_SetMultiplexSinglePeriod(GoLayout layout, k64f value);
36 
37 GoFx(k64f) GoLayout_MultiplexSingleExposureDuration(GoLayout layout);
38 
39 GoFx(kStatus) GoLayout_SetOrientation(GoLayout layout, GoOrientation orientation);
40 GoFx(GoOrientation) GoLayout_Orientation(GoLayout layout);
41 
42 GoFx(k64f) GoLayout_TransformedDataRegionX(GoLayout layout);
43 GoFx(k64f) GoLayout_TransformedDataRegionY(GoLayout layout);
44 GoFx(k64f) GoLayout_TransformedDataRegionZ(GoLayout layout);
45 GoFx(k64f) GoLayout_TransformedDataRegionWidth(GoLayout layout);
46 GoFx(k64f) GoLayout_TransformedDataRegionLength(GoLayout layout);
47 GoFx(k64f) GoLayout_TransformedDataRegionHeight(GoLayout layout);
48 
49 kEndHeader()
50 #include <GoSdk/GoLayout.x.h>
51 
52 #endif
Represents a ...
Definition: GoLayout.h:15
Essential API declarations.