OpenLexocad  27.0
CompoundTool.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Topo/Shape.h>
4 #include <Topo/topo_defines.h>
5 
6 namespace Topo
7 {
14 {
15 public:
16  CompoundTool(void);
17  virtual ~CompoundTool(void);
18 
19 
20  static void __setDefaultTool__(Topo::CompoundTool* tool) { _defaultTool = tool; }
21 
22 private:
23  static Topo::CompoundTool* _defaultTool;
24 };
25 
26 } // namespace Topo
Tools for creating, manipulating and querying Compounds.
Definition: CompoundTool.h:13
#define TOPO_EXPORT
Definition: topo_defines.h:8
static void __setDefaultTool__(Topo::CompoundTool *tool)
Definition: CompoundTool.h:20
Definition: Variant.h:70