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 GfDualQuatd &dq)
 Output a GfDualQuatd using the format ((rw, rx, ry, rz), (dw, dx, dy, dz)). More...
 
GF_API std::ostream & operator<< (std::ostream &out, const GfDualQuatf &dq)
 Output a GfDualQuatf using the format ((rw, rx, ry, rz), (dw, dx, dy, dz)). More...
 
GF_API std::ostream & operator<< (std::ostream &out, const GfDualQuath &dq)
 Output a GfDualQuath using the format ((rw, rx, ry, rz), (dw, dx, dy, dz)). 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/42]

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

Output a GfLine.

◆ operator<<() [2/42]

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

Output a GfLineSeg.

◆ operator<<() [3/42]

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

Output a GfMultiInterval.

◆ operator<<() [4/42]

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

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

◆ operator<<() [5/42]

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

Output a GfVec2i.

◆ operator<<() [6/42]

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

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

◆ operator<<() [7/42]

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

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

◆ operator<<() [8/42]

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

Output a GfVec3i.

◆ operator<<() [9/42]

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/42]

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

Output a GfVec4i.

◆ operator<<() [11/42]

GF_API std::ostream& operator<< ( std::ostream &  out,
const GfDualQuatd dq 
)

Output a GfDualQuatd using the format ((rw, rx, ry, rz), (dw, dx, dy, dz)).

◆ operator<<() [12/42]

GF_API std::ostream& operator<< ( std::ostream &  out,
const GfDualQuatf dq 
)

Output a GfDualQuatf using the format ((rw, rx, ry, rz), (dw, dx, dy, dz)).

◆ operator<<() [13/42]

GF_API std::ostream& operator<< ( std::ostream &  out,
const GfDualQuath dq 
)

Output a GfDualQuath using the format ((rw, rx, ry, rz), (dw, dx, dy, dz)).

◆ operator<<() [14/42]

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

Output a GfVec2f.

◆ operator<<() [15/42]

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

Output a GfVec2d.

◆ operator<<() [16/42]

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

Output a GfVec2h.

◆ operator<<() [17/42]

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

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

◆ operator<<() [18/42]

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

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

◆ operator<<() [19/42]

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

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

◆ operator<<() [20/42]

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

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

◆ operator<<() [21/42]

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

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

◆ operator<<() [22/42]

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

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

◆ operator<<() [23/42]

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

Output a GfVec4d.

◆ operator<<() [24/42]

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

Output a GfVec4f.

◆ operator<<() [25/42]

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

Output a GfVec4h.

◆ operator<<() [26/42]

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

Output a GfVec3f.

◆ operator<<() [27/42]

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

Output a GfVec3d.

◆ operator<<() [28/42]

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

Output a GfVec3h.

◆ operator<<() [29/42]

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

Output a GfRange1d.

◆ operator<<() [30/42]

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

Output a GfRange1f.

◆ operator<<() [31/42]

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

Output a GfRange2f.

◆ operator<<() [32/42]

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

Output a GfRange2d.

◆ operator<<() [33/42]

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

Output a GfRange3d.

◆ operator<<() [34/42]

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

Output a GfRange3f.

◆ operator<<() [35/42]

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

Output a GfMatrix2f.

◆ operator<<() [36/42]

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

Output a GfMatrix2d.

◆ operator<<() [37/42]

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

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

◆ operator<<() [38/42]

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

Output a GfMatrix3f.

◆ operator<<() [39/42]

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

Output a GfMatrix3d.

◆ operator<<() [40/42]

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<<() [41/42]

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

Output a GfMatrix4f.

◆ operator<<() [42/42]

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

Output a GfMatrix4d.