This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Basic Geometry

Files

file  bbox3d.h
 
file  camera.h
 
file  frustum.h
 
file  line.h
 
file  line2d.h
 
file  lineSeg.h
 
file  lineSeg2d.h
 
file  plane.h
 
file  range1d.h
 
file  range1f.h
 
file  range2d.h
 
file  range2f.h
 
file  range3d.h
 
file  range3f.h
 
file  ray.h
 

Classes

class  GfBBox3d
 Basic type: arbitrarily oriented 3D bounding box. More...
 
class  GfCamera
 Object-based representation of a camera. More...
 
class  GfFrustum
 Basic type: View frustum. More...
 
class  GfLine
 Basic type: 3D line. More...
 
class  GfLine2d
 Basic type: 2D line. More...
 
class  GfLineSeg
 Basic type: 3D line segment. More...
 
class  GfLineSeg2d
 Basic type: 2D line segment. More...
 
class  GfPlane
 Basic type: 3-dimensional plane. More...
 
class  GfRange1d
 Basic type: 1-dimensional floating point range. More...
 
class  GfRange1f
 Basic type: 1-dimensional floating point range. More...
 
class  GfRange2d
 Basic type: 2-dimensional floating point range. More...
 
class  GfRange2f
 Basic type: 2-dimensional floating point range. More...
 
class  GfRange3d
 Basic type: 3-dimensional floating point range. More...
 
class  GfRange3f
 Basic type: 3-dimensional floating point range. More...
 
class  GfRay
 Basic type: Ray used for intersection testing. More...
 

Detailed Description