MeshLib C Docs
Loading...
Searching...
No Matches
MRStreamOperators.h File Reference
#include <MRCMisc/exports.h>

Go to the source code of this file.

Typedefs

typedef struct MR_PointOnFace MR_PointOnFace
 
typedef struct MR_Vector3f MR_Vector3f
 
typedef struct MR_std_istream MR_std_istream
 
typedef struct MR_std_ostream MR_std_ostream
 

Functions

MRC_API MR_std_ostreamMR_print_MR_Vector3f (MR_std_ostream *s, const MR_Vector3f *vec)
 
MRC_API MR_std_istreamMR_rshift_std_istream_MR_Vector3f (MR_std_istream *s, MR_Vector3f *vec)
 
MRC_API MR_std_ostreamMR_print_MR_PointOnFace (MR_std_ostream *s, const MR_PointOnFace *pof)
 
MRC_API MR_std_istreamMR_rshift_std_istream_MR_PointOnFace (MR_std_istream *s, MR_PointOnFace *pof)
 

Typedef Documentation

◆ MR_PointOnFace

◆ MR_std_istream

◆ MR_std_ostream

◆ MR_Vector3f

typedef struct MR_Vector3f MR_Vector3f

Function Documentation

◆ MR_print_MR_PointOnFace()

MRC_API MR_std_ostream * MR_print_MR_PointOnFace ( MR_std_ostream * s,
const MR_PointOnFace * pof )

Generated from function MR::operator<<. Parameter s can not be null. It is a single object. Parameter pof can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_print_MR_Vector3f()

MRC_API MR_std_ostream * MR_print_MR_Vector3f ( MR_std_ostream * s,
const MR_Vector3f * vec )

Generated from function MR::operator<<<float>. Parameter s can not be null. It is a single object. Parameter vec can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_rshift_std_istream_MR_PointOnFace()

MRC_API MR_std_istream * MR_rshift_std_istream_MR_PointOnFace ( MR_std_istream * s,
MR_PointOnFace * pof )

Generated from function MR::operator>>. Parameter s can not be null. It is a single object. Parameter pof can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.

◆ MR_rshift_std_istream_MR_Vector3f()

MRC_API MR_std_istream * MR_rshift_std_istream_MR_Vector3f ( MR_std_istream * s,
MR_Vector3f * vec )

Generated from function MR::operator>><float>. Parameter s can not be null. It is a single object. Parameter vec can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it.