Panda3D
Loading...
Searching...
No Matches
plane.h
Go to the documentation of this file.
1/**
2 * PANDA 3D SOFTWARE
3 * Copyright (c) Carnegie Mellon University. All rights reserved.
4 *
5 * All use of this software is subject to the terms of the revised BSD
6 * license. You should have received a copy of this license along
7 * with this source code in a file named "LICENSE."
8 *
9 * @file plane.h
10 * @author mike
11 * @date 1997-01-09
12 */
13
14#ifndef PLANE_H
15#define PLANE_H
16
17#include "pandabase.h"
18
19#include "luse.h"
20#include "indent.h"
21#include "nearly_zero.h"
22#include "cmath.h"
23#include "parabola.h"
24
25class Datagram;
27
28#include "fltnames.h"
29#include "plane_src.h"
30
31#include "dblnames.h"
32#include "plane_src.h"
33
34#ifndef STDFLOAT_DOUBLE
35typedef LPlanef LPlane;
36#else
37typedef LPlaned LPlane;
38#endif
39
40// Bogus typedefs for interrogate and legacy Python code.
41#ifdef CPPPARSER
42typedef LPlanef PlaneF;
43typedef LPlaned PlaneD;
44#ifndef STDFLOAT_DOUBLE
45typedef LPlanef Plane;
46#else
47typedef LPlaned Plane;
48#endif
49#endif // CPPPARSER
50
51#endif
A class to retrieve the individual data elements previously stored in a Datagram.
An ordered list of data elements, formatted in memory for transmission over a socket or writing to a ...
Definition datagram.h:38
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.