Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
platform
Collision
SkewedRay.h
1
// Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2
3
#pragma once
4
5
#include "Collision.h"
6
#include "VectorMath.h"
7
8
namespace
Eegeo
9
{
10
namespace
Collision
11
{
12
struct
SkewedRay
13
{
14
v3
Origin;
15
v3
Direction;
16
float
SkewedParamScale;
17
18
SkewedRay
()
19
: Origin(v3::Zero())
20
, Direction(v3::Zero())
21
, SkewedParamScale(0.f)
22
{}
23
24
SkewedRay
(
const
v3
& origin,
const
v3
& direction,
float
skewedParamScale)
25
: Origin(origin)
26
, Direction(direction)
27
, SkewedParamScale(skewedParamScale)
28
{}
29
};
30
}
31
}
Generated on Sat Jun 10 2023 02:00:29 for eeGeo Platform SDK by
1.8.3.1