GJK.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifndef _CLASS_GJK
4 # define _CLASS_GJK
5 
6 # include <sch/matrix/SCH_Types.h>
7 # include <sch/sch_api.h>
8 
9 class GJK
10 {
11 public:
12  SCH_API GJK(void);
13  SCH_API virtual ~GJK(void);
14  SCH_API virtual Point3 Support1(void) = 0;
15  SCH_API virtual Point3 Support2(void) = 0;
16 
18 };
19 
20 #endif
Definition: GJK.h:10
SCH_API Scalar Compute(Point3 &p1, Point3 &p2)
virtual SCH_API Point3 Support1(void)=0
virtual SCH_API Point3 Support2(void)=0
SCH_API GJK(void)
virtual SCH_API ~GJK(void)
double Scalar
Definition: SCH_Types.h:23
Vector3 Point3
Definition: SCH_Types.h:26
#define SCH_API
Definition: sch_api.h:13