OpenLexocad
28.0
ActiveFace.h
Go to the documentation of this file.
1
// //
3
// LEXOCAD API //
4
// //
5
// ©2005-2016 Cadwork Informatik. All rights reserved. //
6
// //
7
// ONLY INCLUDE OTHER INTERFACES! //
8
// Lexocad provides API Classes for public use and //
9
// Implementation Classes for private use. //
10
// //
11
// - Do ONLY include and use the LEXOCAD API in this header. //
12
// - Do not change existing interfaces. //
13
// - Document your code! //
14
// //
15
// - All types from Base, Core, Geom, Topo are allowed here. //
16
// - In the Gui modules the use of Qt types is allowed. //
17
// //
19
20
#pragma once
21
#include <
OpenLxApp/Element.h
>
22
23
#include <
Topo/Shape.h
>
24
25
namespace
OpenLxUI
26
{
33
struct
LX_OPENLXUI_EXPORT
ActiveFace
34
{
35
pConstFace
globalFace
;
36
pConstFace
localFace
;
37
std::shared_ptr<OpenLxApp::Element>
element
;
38
};
39
}
// namespace OpenLxUI
Element.h
OpenLxUI::ActiveFace
Definition:
ActiveFace.h:34
OpenLxUI::ActiveFace::localFace
pConstFace localFace
Definition:
ActiveFace.h:36
Shape.h
pConstFace
std::shared_ptr< Topo::Face const > pConstFace
Definition:
Types.h:70
OpenLxUI::ActiveFace::globalFace
pConstFace globalFace
Definition:
ActiveFace.h:35
OpenLxUI::ActiveFace::element
std::shared_ptr< OpenLxApp::Element > element
Definition:
ActiveFace.h:37
OpenLxUI
Definition:
ActiveEdge.h:26
lexocad
OpenLxUI
include
OpenLxUI
ActiveFace.h
Generated by
1.8.18