FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingFoundation
FLImagingGUI
SNAPFeatureFLPoint3.h
1
#pragma once
2
3
#include "SNAPFeatureBase.h"
4
#include "DefinitionGUISNAP.h"
5
6
7
namespace
FLImaging
8
{
9
namespace
GUI
10
{
11
template
<
typename
T>
12
class
FL_EXPORT CSNAPFeatureFLPoint3 :
public
CSNAPFeatureBase
13
{
14
SupportToDuplicateObject(CSNAPFeatureFLPoint3<T>, *
this
);
15
16
public
:
17
CSNAPFeatureFLPoint3();
18
CSNAPFeatureFLPoint3(
const
CSNAPFeatureFLPoint3& rhs);
19
CSNAPFeatureFLPoint3(
const
CSNAPFeatureFLPoint3* pRhs);
20
virtual
~CSNAPFeatureFLPoint3();
21
22
virtual
const
CResult
Assign
(
const
CSNAPFeatureFLPoint3& rhs);
23
virtual
const
CResult
Assign
(
const
CSNAPFeatureFLPoint3* pRhs);
24
25
virtual
const
CResult
Clear
()
override
;
26
27
virtual
const
CResult SetFigure(
const
Foundation::CFLFigure* pFlfFigure);
28
virtual
Foundation::CFLPoint3<T>* GetFigure()
const
;
29
30
virtual
EDefinedParameterType GetParameterType()
const
;
31
32
DeclareGetClassType();
33
34
public
:
35
Foundation::CFLPoint3<T> m_flpObject;
36
};
37
}
38
}
39
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