Output For Debugging

Functions

GF_API std::ostream & operator<< (std::ostream &, const GfBBox3d &)
 Output a GfBBox3d using the format [(range) matrix zeroArea]. More...
 
GF_API std::ostream & operator<< (std::ostream &out, const GfFrustum &f)
 Output a GfFrustum using the format [(position) (rotation) [window] [nearFar] viewDistance type]. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfInterval &)
 Output a GfInterval using the format (x, y). More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfLine &)
 Output a GfLine. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfLineSeg &)
 Output a GfLineSeg. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfMatrix2d const &)
 Output a GfMatrix2d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfMatrix2f const &)
 Output a GfMatrix2f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfMatrix3d const &)
 Output a GfMatrix3d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfMatrix3f const &)
 Output a GfMatrix3f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfMatrix4d const &)
 Output a GfMatrix4d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfMatrix4f const &)
 Output a GfMatrix4f. More...
 
GF_API std::ostream & operator<< (std::ostream &out, const GfMultiInterval &s)
 Output a GfMultiInterval. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfPlane &)
 Output a GfPlane using the format [(nx ny nz) distance]. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfQuatd const &)
 Output a GfQuatd using the format (re, i, j, k) More...
 
GF_API std::ostream & operator<< (std::ostream &out, const GfQuaternion &q)
 Output a GfQuaternion using the format (r + (x, y, z)). More...
 
GF_API std::ostream & operator<< (std::ostream &, GfQuatf const &)
 Output a GfQuatd using the format (re, i, j, k) More...
 
GF_API std::ostream & operator<< (std::ostream &, GfQuath const &)
 Output a GfQuatd using the format (re, i, j, k) More...
 
GF_API std::ostream & operator<< (std::ostream &, GfRange1d const &)
 Output a GfRange1d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfRange1f const &)
 Output a GfRange1f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfRange2d const &)
 Output a GfRange2d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfRange2f const &)
 Output a GfRange2f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfRange3d const &)
 Output a GfRange3d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfRange3f const &)
 Output a GfRange3f. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfRay &)
 Output a GfRay using the format [(x y z) >> (x y z)]. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfRect2i &)
 Output a GfRect2i using the format [(x y):(x y)]. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfRotation &)
 Output a GfRotation using the format [(x y z) a]. More...
 
GF_API std::ostream & operator<< (std::ostream &, const GfTransform &)
 Output a GfTransform using the format [scale, scaleorientation, rotation, center, translation]. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec2d const &)
 Output a GfVec2d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec2f const &)
 Output a GfVec2f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec2h const &)
 Output a GfVec2h. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec2i const &)
 Output a GfVec2i. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec3d const &)
 Output a GfVec3d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec3f const &)
 Output a GfVec3f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec3h const &)
 Output a GfVec3h. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec3i const &)
 Output a GfVec3i. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec4d const &)
 Output a GfVec4d. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec4f const &)
 Output a GfVec4f. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec4h const &)
 Output a GfVec4h. More...
 
GF_API std::ostream & operator<< (std::ostream &, GfVec4i const &)
 Output a GfVec4i. More...
 

Detailed Description

Function Documentation

◆ operator<<() [1/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfLine  
)

Output a GfLine.

◆ operator<<() [2/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfLineSeg  
)

Output a GfLineSeg.

◆ operator<<() [3/39]

GF_API std::ostream& operator<< ( std::ostream &  out,
const GfMultiInterval s 
)

Output a GfMultiInterval.

◆ operator<<() [4/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfPlane  
)

Output a GfPlane using the format [(nx ny nz) distance].

◆ operator<<() [5/39]

GF_API std::ostream& operator<< ( std::ostream &  out,
const GfQuaternion q 
)

Output a GfQuaternion using the format (r + (x, y, z)).

◆ operator<<() [6/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec2i const &   
)

Output a GfVec2i.

◆ operator<<() [7/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfTransform  
)

Output a GfTransform using the format [scale, scaleorientation, rotation, center, translation].

◆ operator<<() [8/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec3i const &   
)

Output a GfVec3i.

◆ operator<<() [9/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfBBox3d  
)

Output a GfBBox3d using the format [(range) matrix zeroArea].

The zeroArea flag is true or false and indicates whether the bbox has zero area primitives in it.

◆ operator<<() [10/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec4i const &   
)

Output a GfVec4i.

◆ operator<<() [11/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec2d const &   
)

Output a GfVec2d.

◆ operator<<() [12/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec2f const &   
)

Output a GfVec2f.

◆ operator<<() [13/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfQuatd const &   
)

Output a GfQuatd using the format (re, i, j, k)

◆ operator<<() [14/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfQuatf const &   
)

Output a GfQuatd using the format (re, i, j, k)

◆ operator<<() [15/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec2h const &   
)

Output a GfVec2h.

◆ operator<<() [16/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfQuath const &   
)

Output a GfQuatd using the format (re, i, j, k)

◆ operator<<() [17/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfRay  
)

Output a GfRay using the format [(x y z) >> (x y z)].

◆ operator<<() [18/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfRotation  
)

Output a GfRotation using the format [(x y z) a].

◆ operator<<() [19/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfRect2i  
)

Output a GfRect2i using the format [(x y):(x y)].

◆ operator<<() [20/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec4f const &   
)

Output a GfVec4f.

◆ operator<<() [21/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec4d const &   
)

Output a GfVec4d.

◆ operator<<() [22/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec4h const &   
)

Output a GfVec4h.

◆ operator<<() [23/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec3d const &   
)

Output a GfVec3d.

◆ operator<<() [24/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec3f const &   
)

Output a GfVec3f.

◆ operator<<() [25/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfVec3h const &   
)

Output a GfVec3h.

◆ operator<<() [26/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfRange1f const &   
)

Output a GfRange1f.

◆ operator<<() [27/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfRange1d const &   
)

Output a GfRange1d.

◆ operator<<() [28/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfRange2f const &   
)

Output a GfRange2f.

◆ operator<<() [29/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfRange2d const &   
)

Output a GfRange2d.

◆ operator<<() [30/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfRange3d const &   
)

Output a GfRange3d.

◆ operator<<() [31/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfRange3f const &   
)

Output a GfRange3f.

◆ operator<<() [32/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfMatrix2f const &   
)

Output a GfMatrix2f.

◆ operator<<() [33/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfMatrix2d const &   
)

Output a GfMatrix2d.

◆ operator<<() [34/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
const GfInterval  
)

Output a GfInterval using the format (x, y).

◆ operator<<() [35/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfMatrix3f const &   
)

Output a GfMatrix3f.

◆ operator<<() [36/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfMatrix3d const &   
)

Output a GfMatrix3d.

◆ operator<<() [37/39]

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.

◆ operator<<() [38/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfMatrix4f const &   
)

Output a GfMatrix4f.

◆ operator<<() [39/39]

GF_API std::ostream& operator<< ( std::ostream &  ,
GfMatrix4d const &   
)

Output a GfMatrix4d.