FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
SNAPFeature3DCamera.h
1
#pragma once
2
#include "SNAPFeatureVariable.h"
3
4
namespace
FLImaging
5
{
6
namespace
GUI
7
{
8
class
FL_EXPORT CSNAPFeature3DCamera :
public
CSNAPFeatureBase
9
{
10
SupportToDuplicateObject(CSNAPFeature3DCamera, *
this
);
11
12
public
:
13
CSNAPFeature3DCamera();
14
CSNAPFeature3DCamera(
const
CSNAPFeature3DCamera& rhs);
15
CSNAPFeature3DCamera(
const
CSNAPFeature3DCamera* pRhs);
16
virtual
~CSNAPFeature3DCamera();
17
18
virtual
const
CResult
Assign
(
const
CSNAPFeature3DCamera& rhs);
19
virtual
const
CResult
Assign
(
const
CSNAPFeature3DCamera* pRhs);
20
21
virtual
const
CResult
Clear
()
override
;
22
23
virtual
const
CResult
Assign
(
const
Foundation::CFL3DCamera* pObject);
24
25
virtual
const
Foundation::CFL3DCamera* GetObject()
const
;
26
27
virtual
const
CResult Execute();
28
29
DeclareGetClassType();
30
31
protected
:
32
Foundation::CFL3DCamera* m_pObject;
33
};
34
}
35
}
36
FLImaging::GUI
Definition
D2DObject.h:12
FLImagingCLR::GUI::EAvailableView3DFigureContextMenu::Assign
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition
DefinitionsGUIView3D.h:3531
FLImagingCLR::GUI::EMenuItemObjectFigure::Clear
@ Clear
Clear all the figure objects.
Definition
DefinitionsGUI.h:5083
FLImaging
Generated on
for FLImaging by
1.17.0