OpenLexocad  27.0
SlabStandardCase.h
Go to the documentation of this file.
1 #pragma once
2 
4 #include <OpenLxApp/Slab.h>
5 
6 #include <memory>
7 
8 FORWARD_DECL(App, Slab)
9 
10 namespace OpenLxApp
11 {
28 {
29  PROXY_HEADER(SlabStandardCase, App::Slab, IFCSLABSTANDARDCASE)
30 
31 public:
32  virtual ~SlabStandardCase(void);
33  virtual bool setGeometry(std::shared_ptr<Geometry> geo) override;
34 
35 protected:
37 };
38 
39 } // namespace OpenLxApp
SlabStandardCase()
Definition: SlabStandardCase.h:36
#define PROXY_HEADER(_openlexocadclass_, _corelexocadclass_, _type_)
Definition: Globals.h:149
#define OPENLXAPP_EXPORT
Definition: OpenLxApp_defines.h:12
Definition: ActiveScript.h:9
A slab is a component of the construction that normally encloses a space vertically....
Definition: Slab.h:19
The standard slab, SlabStandardCase, defines a slab with certain constraints for the provision of mat...
Definition: SlabStandardCase.h:27
#define FORWARD_DECL(x, y)
Definition: Globals.h:96