HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
frustum.h File Reference
#include "pxr/pxr.h"
#include "pxr/base/gf/bbox3d.h"
#include "pxr/base/gf/matrix4d.h"
#include "pxr/base/gf/plane.h"
#include "pxr/base/gf/ray.h"
#include "pxr/base/gf/range1d.h"
#include "pxr/base/gf/range2d.h"
#include "pxr/base/gf/rotation.h"
#include "pxr/base/gf/vec2d.h"
#include "pxr/base/gf/vec3d.h"
#include "pxr/base/gf/api.h"
#include "pxr/base/tf/hash.h"
#include <array>
#include <atomic>
#include <iosfwd>
#include <vector>
+ Include dependency graph for frustum.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GfFrustum
 

Functions

GF_API std::ostream & operator<< (std::ostream &out, const GfFrustum &f)
 

Function Documentation

GF_API std::ostream& operator<< ( std::ostream &  out,
const GfFrustum f 
)

Output a GfFrustum using the format [(position) (rotation) [window] [nearFar] viewDistance type]

The "type" is "perspective", or "orthographic, depending on the projection type of the frustum.