OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
PointReference.h
Go to the documentation of this file.
1/*
2 * File: PointReference.h
3 * Package: rbeCalc
4 *
5 * Created on: September 07, 2021
6 * Author: Alexander Kuester
7 * Copyright (c) 2021 Alexander Kuester
8 * This file is part of the RubberbandEngine package.
9 * This file is subject to the terms and conditions defined in
10 * file 'LICENSE', which is part of this source code package.
11 */
12
13#pragma once
14
15// RBE header
17
18namespace rbeCore {
19 class AbstractPoint;
20}
21
22namespace rbeCalc {
23
25 public:
27
28 virtual coordinate_t value(void) const override;
29
30 protected:
31
34
35 private:
36
37 PointReference() = delete;
39 PointReference& operator = (PointReference&) = delete;
40 };
41
42}
bsoncxx::types::value value
Definition DocumentManager.h:16
Definition AbstractCalculationItem.h:20
Definition PointReference.h:24
rbeCore::AbstractPoint * m_point
Definition PointReference.h:32
rbeCore::eAxis m_axis
Definition PointReference.h:33
Definition AbstractPoint.h:24
float coordinate_t
Definition dataTypes.h:26
#define RBE_API_EXPORT
Definition dataTypes.h:18
Definition AbstractCalculationItem.h:18
Definition ParserAPI.h:21
eAxis
Definition dataTypes.h:31