SimOne C++ API Reference
3.7.0
SimOne 仿真平台C++接口文档
Loading...
Searching...
No Matches
SimPoint2D.h
Go to the documentation of this file.
1
// ==========================================================================
2
// Copyright (C) 2018 - 2021 Beijing 51WORLD Digital Twin Technology Co., Ltd.
3
// , and/or its licensors. All rights reserved.
4
//
5
// The coded instructions, statements, computer programs, and/or related
6
// material (collectively the "Data") in these files contain unpublished
7
// information proprietary to Beijing 51WORLD Digital Twin Technology Co., Ltd.
8
// ("51WORLD") and/or its licensors, which is protected by the People's
9
// Republic of China and/or other countries copyright law and by
10
// international treaties.
11
//
12
// The Data may not be disclosed or distributed to third parties or be
13
// copied or duplicated, in whole or in part, without the prior written
14
// consent of 51WORLD.
15
//
16
// The copyright notices in the Software and this entire statement,
17
// including the above license grant, this restriction and the following
18
// disclaimer, must be included in all copies of the Software, in whole
19
// or in part, and all derivative works of the Software, unless such copies
20
// or derivative works are solely in the form of machine-executable object
21
// code generated by a source language processor.
22
23
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
24
// 51WORLD DOES NOT MAKE AND HEREBY DISCLAIMS ANY EXPRESS OR IMPLIED
25
// WARRANTIES INCLUDING, BUT NOT LIMITED TO, THE WARRANTIES OF
26
// NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE,
27
// OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO
28
// EVENT WILL 51WORLD AND/OR ITS LICENSORS BE LIABLE FOR ANY LOST
29
// REVENUES, DATA, OR PROFITS, OR SPECIAL, DIRECT, INDIRECT, OR
30
// CONSEQUENTIAL DAMAGES, EVEN IF 51WORLD AND/OR ITS LICENSORS HAS
31
// BEEN ADVISED OF THE POSSIBILITY OR PROBABILITY OF SUCH DAMAGES.
32
// ==========================================================================
33
#pragma once
34
35
#include "ssdexport.h"
36
namespace
SSD
{
37
38
struct
SSDEXPORT
SimPoint2D
39
{
40
//@brief constructor.
41
SimPoint2D
();
42
43
//@brief constructor.
44
//@param [_x, _y] is 2d point as input.
45
SimPoint2D
(
double
_x,
double
_y);
46
47
//@brief destructor.
48
~SimPoint2D
();
49
50
//@brief normalize function.
51
void
Normalize
();
52
53
//@brief x value.
54
double
x
;
55
56
//@brief y value.
57
double
y
;
58
};
59
}
SSD
Definition
SimPoint2D.h:36
SSD::SimPoint2D::~SimPoint2D
~SimPoint2D()
SSD::SimPoint2D::SimPoint2D
SimPoint2D(double _x, double _y)
SSD::SimPoint2D::y
double y
Definition
SimPoint2D.h:57
SSD::SimPoint2D::x
double x
Definition
SimPoint2D.h:54
SSD::SimPoint2D::SimPoint2D
SimPoint2D()
SSD::SimPoint2D::Normalize
void Normalize()
SimPoint2D.h
Generated by
1.15.0