Panda3D
Loading...
Searching...
No Matches
Macros | Typedefs | Variables
aa_luse.h File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "pandabase.h"
#include "lsimpleMatrix.h"
#include "stl_compares.h"
#include "lvec2_ops.h"
#include "lvec3_ops.h"
#include "lvec4_ops.h"
#include "lmat_ops.h"
#include "lmatrix.h"
#include "lquaternion.h"
#include "lrotation.h"
#include "lorientation.h"
#include "lcast_to.h"
#include "fltnames.h"

Go to the source code of this file.

Macros

#define LCAST(numeric_type, object)   lcast_to((numeric_type *)0, object)
 

Typedefs

typedef LColorf LColor
 
typedef LVecBase4d LColord
 
typedef LVecBase4f LColorf
 
typedef LMatrix3f LMatrix3
 
typedef LMatrix4f LMatrix4
 
typedef LNormalf LNormal
 
typedef LVector3d LNormald
 
typedef LVector3f LNormalf
 
typedef LOrientationf LOrientation
 
typedef LPoint2f LPoint2
 
typedef LPoint3f LPoint3
 
typedef LPoint4f LPoint4
 
typedef LQuaternionf LQuaternion
 
typedef LRGBColorf LRGBColor
 
typedef LVecBase3d LRGBColord
 
typedef LVecBase3f LRGBColorf
 
typedef LRotationf LRotation
 
typedef LTexCoordf LTexCoord
 
typedef LTexCoord3f LTexCoord3
 
typedef LPoint3d LTexCoord3d
 
typedef LPoint3f LTexCoord3f
 
typedef LPoint2d LTexCoordd
 
typedef LPoint2f LTexCoordf
 
typedef LVecBase2f LVecBase2
 
typedef LVecBase3f LVecBase3
 
typedef LVecBase4f LVecBase4
 
typedef LVector2f LVector2
 
typedef LVector3f LVector3
 
typedef LVector4f LVector4
 
typedef LVertexf LVertex
 
typedef LPoint3d LVertexd
 
typedef UnalignedLMatrix4f UnalignedLMatrix4
 
typedef UnalignedLVecBase4f UnalignedLVecBase4
 

Variables

BEGIN_PUBLISH typedef LPoint3f LVertexf
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
drose
Date
1999-01-13

Definition in file aa_luse.h.

Macro Definition Documentation

◆ LCAST

#define LCAST ( numeric_type,
object )   lcast_to((numeric_type *)0, object)

Definition at line 43 of file aa_luse.h.

Typedef Documentation

◆ LColor

typedef LColorf LColor

Definition at line 117 of file aa_luse.h.

◆ LColord

typedef LVecBase4d LColord

Definition at line 59 of file aa_luse.h.

◆ LColorf

typedef LVecBase4f LColorf

Definition at line 52 of file aa_luse.h.

◆ LMatrix3

typedef LMatrix3f LMatrix3

Definition at line 110 of file aa_luse.h.

◆ LMatrix4

typedef LMatrix4f LMatrix4

Definition at line 111 of file aa_luse.h.

◆ LNormal

typedef LNormalf LNormal

Definition at line 114 of file aa_luse.h.

◆ LNormald

typedef LVector3d LNormald

Definition at line 56 of file aa_luse.h.

◆ LNormalf

typedef LVector3f LNormalf

Definition at line 49 of file aa_luse.h.

◆ LOrientation

typedef LOrientationf LOrientation

Definition at line 109 of file aa_luse.h.

◆ LPoint2

typedef LPoint2f LPoint2

Definition at line 99 of file aa_luse.h.

◆ LPoint3

typedef LPoint3f LPoint3

Definition at line 102 of file aa_luse.h.

◆ LPoint4

typedef LPoint4f LPoint4

Definition at line 105 of file aa_luse.h.

◆ LQuaternion

typedef LQuaternionf LQuaternion

Definition at line 107 of file aa_luse.h.

◆ LRGBColor

typedef LRGBColorf LRGBColor

Definition at line 118 of file aa_luse.h.

◆ LRGBColord

typedef LVecBase3d LRGBColord

Definition at line 60 of file aa_luse.h.

◆ LRGBColorf

typedef LVecBase3f LRGBColorf

Definition at line 53 of file aa_luse.h.

◆ LRotation

typedef LRotationf LRotation

Definition at line 108 of file aa_luse.h.

◆ LTexCoord

typedef LTexCoordf LTexCoord

Definition at line 115 of file aa_luse.h.

◆ LTexCoord3

typedef LTexCoord3f LTexCoord3

Definition at line 116 of file aa_luse.h.

◆ LTexCoord3d

typedef LPoint3d LTexCoord3d

Definition at line 58 of file aa_luse.h.

◆ LTexCoord3f

typedef LPoint3f LTexCoord3f

Definition at line 51 of file aa_luse.h.

◆ LTexCoordd

typedef LPoint2d LTexCoordd

Definition at line 57 of file aa_luse.h.

◆ LTexCoordf

typedef LPoint2f LTexCoordf

Definition at line 50 of file aa_luse.h.

◆ LVecBase2

typedef LVecBase2f LVecBase2

Definition at line 98 of file aa_luse.h.

◆ LVecBase3

typedef LVecBase3f LVecBase3

Definition at line 101 of file aa_luse.h.

◆ LVecBase4

typedef LVecBase4f LVecBase4

Definition at line 104 of file aa_luse.h.

◆ LVector2

typedef LVector2f LVector2

Definition at line 100 of file aa_luse.h.

◆ LVector3

typedef LVector3f LVector3

Definition at line 103 of file aa_luse.h.

◆ LVector4

typedef LVector4f LVector4

Definition at line 106 of file aa_luse.h.

◆ LVertex

typedef LVertexf LVertex

Definition at line 113 of file aa_luse.h.

◆ LVertexd

typedef LPoint3d LVertexd

Definition at line 55 of file aa_luse.h.

◆ UnalignedLMatrix4

typedef UnalignedLMatrix4f UnalignedLMatrix4

Definition at line 121 of file aa_luse.h.

◆ UnalignedLVecBase4

typedef UnalignedLVecBase4f UnalignedLVecBase4

Definition at line 120 of file aa_luse.h.

Variable Documentation

◆ LVertexf

BEGIN_PUBLISH typedef LPoint3f LVertexf

Definition at line 48 of file aa_luse.h.