Go to the source code of this file.
| Typedefs | |
| typedef struct MR_std_vector_MR_Vector2d | MR_std_vector_MR_Vector2d | 
| typedef struct MR_std_vector_MR_Vector2f | MR_std_vector_MR_Vector2f | 
| typedef struct MR_std_vector_MR_Vector3d | MR_std_vector_MR_Vector3d | 
| typedef struct MR_std_vector_MR_Vector3f | MR_std_vector_MR_Vector3f | 
| typedef struct MR_std_vector_std_vector_MR_Vector2d | MR_std_vector_std_vector_MR_Vector2d | 
| typedef struct MR_std_vector_std_vector_MR_Vector2f | MR_std_vector_std_vector_MR_Vector2f | 
| typedef struct MR_std_vector_std_vector_MR_Vector3d | MR_std_vector_std_vector_MR_Vector3d | 
| typedef struct MR_std_vector_std_vector_MR_Vector3f | MR_std_vector_std_vector_MR_Vector3f | 
| typedef struct MR_std_vector_MR_Vector2d MR_std_vector_MR_Vector2d | 
| typedef struct MR_std_vector_MR_Vector2f MR_std_vector_MR_Vector2f | 
| typedef struct MR_std_vector_MR_Vector3d MR_std_vector_MR_Vector3d | 
| typedef struct MR_std_vector_MR_Vector3f MR_std_vector_MR_Vector3f | 
| MRC_API double MR_calcLength_MR_Vector2d_double | ( | const MR_std_vector_MR_Vector2d * | contour | ) | 
returns sum length of the given contour
| R | is the type for the accumulation and for result Generated from function MR::calcLength<MR::Vector2d, double>. Parametercontourcan not be null. It is a single object. | 
| MRC_API float MR_calcLength_MR_Vector2f_float | ( | const MR_std_vector_MR_Vector2f * | contour | ) | 
returns sum length of the given contour
| R | is the type for the accumulation and for result Generated from function MR::calcLength<MR::Vector2f, float>. Parametercontourcan not be null. It is a single object. | 
| MRC_API double MR_calcLength_MR_Vector3d_double | ( | const MR_std_vector_MR_Vector3d * | contour | ) | 
returns sum length of the given contour
| R | is the type for the accumulation and for result Generated from function MR::calcLength<MR::Vector3d, double>. Parametercontourcan not be null. It is a single object. | 
| MRC_API float MR_calcLength_MR_Vector3f_float | ( | const MR_std_vector_MR_Vector3f * | contour | ) | 
returns sum length of the given contour
| R | is the type for the accumulation and for result Generated from function MR::calcLength<MR::Vector3f, float>. Parametercontourcan not be null. It is a single object. | 
| MRC_API double MR_calcOrientedArea_double_double_std_vector_MR_Vector2d | ( | const MR_std_vector_MR_Vector2d * | contour | ) | 
>0 for clockwise loop, < 0 for CCW loop
| R | is the type for the accumulation and for result Generated from function MR::calcOrientedArea<double, double>. Parametercontourcan not be null. It is a single object. | 
| MRC_API MR_Vector3d MR_calcOrientedArea_double_double_std_vector_MR_Vector3d | ( | const MR_std_vector_MR_Vector3d * | contour | ) | 
returns the vector with the magnitude equal to contour area, and directed to see the contour in ccw order from the vector tip
| R | is the type for the accumulation and for result Generated from function MR::calcOrientedArea<double, double>. Parametercontourcan not be null. It is a single object. | 
| MRC_API float MR_calcOrientedArea_float_float_std_vector_MR_Vector2f | ( | const MR_std_vector_MR_Vector2f * | contour | ) | 
>0 for clockwise loop, < 0 for CCW loop
| R | is the type for the accumulation and for result Generated from function MR::calcOrientedArea<float, float>. Parametercontourcan not be null. It is a single object. | 
| MRC_API MR_Vector3f MR_calcOrientedArea_float_float_std_vector_MR_Vector3f | ( | const MR_std_vector_MR_Vector3f * | contour | ) | 
returns the vector with the magnitude equal to contour area, and directed to see the contour in ccw order from the vector tip
| R | is the type for the accumulation and for result Generated from function MR::calcOrientedArea<float, float>. Parametercontourcan not be null. It is a single object. | 
| MRC_API MR_std_vector_std_vector_MR_Vector2d * MR_convertContoursTo2d_std_vector_std_vector_MR_Vector2d | ( | const MR_std_vector_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContoursTo2d<std::vector<std::vector<MR::Vector2d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2d * MR_convertContoursTo2d_std_vector_std_vector_MR_Vector2f | ( | const MR_std_vector_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContoursTo2d<std::vector<std::vector<MR::Vector2f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2d * MR_convertContoursTo2d_std_vector_std_vector_MR_Vector3d | ( | const MR_std_vector_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContoursTo2d<std::vector<std::vector<MR::Vector3d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2d * MR_convertContoursTo2d_std_vector_std_vector_MR_Vector3f | ( | const MR_std_vector_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContoursTo2d<std::vector<std::vector<MR::Vector3f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2f * MR_convertContoursTo2f_std_vector_std_vector_MR_Vector2d | ( | const MR_std_vector_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContoursTo2f<std::vector<std::vector<MR::Vector2d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2f * MR_convertContoursTo2f_std_vector_std_vector_MR_Vector2f | ( | const MR_std_vector_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContoursTo2f<std::vector<std::vector<MR::Vector2f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2f * MR_convertContoursTo2f_std_vector_std_vector_MR_Vector3d | ( | const MR_std_vector_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContoursTo2f<std::vector<std::vector<MR::Vector3d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector2f * MR_convertContoursTo2f_std_vector_std_vector_MR_Vector3f | ( | const MR_std_vector_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContoursTo2f<std::vector<std::vector<MR::Vector3f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3d * MR_convertContoursTo3d_std_vector_std_vector_MR_Vector2d | ( | const MR_std_vector_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContoursTo3d<std::vector<std::vector<MR::Vector2d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3d * MR_convertContoursTo3d_std_vector_std_vector_MR_Vector2f | ( | const MR_std_vector_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContoursTo3d<std::vector<std::vector<MR::Vector2f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3d * MR_convertContoursTo3d_std_vector_std_vector_MR_Vector3d | ( | const MR_std_vector_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContoursTo3d<std::vector<std::vector<MR::Vector3d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3d * MR_convertContoursTo3d_std_vector_std_vector_MR_Vector3f | ( | const MR_std_vector_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContoursTo3d<std::vector<std::vector<MR::Vector3f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3f * MR_convertContoursTo3f_std_vector_std_vector_MR_Vector2d | ( | const MR_std_vector_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContoursTo3f<std::vector<std::vector<MR::Vector2d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3f * MR_convertContoursTo3f_std_vector_std_vector_MR_Vector2f | ( | const MR_std_vector_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContoursTo3f<std::vector<std::vector<MR::Vector2f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3f * MR_convertContoursTo3f_std_vector_std_vector_MR_Vector3d | ( | const MR_std_vector_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContoursTo3f<std::vector<std::vector<MR::Vector3d>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_std_vector_MR_Vector3f * MR_convertContoursTo3f_std_vector_std_vector_MR_Vector3f | ( | const MR_std_vector_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContoursTo3f<std::vector<std::vector<MR::Vector3f>>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2d * MR_convertContourTo2d_std_vector_MR_Vector2d | ( | const MR_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContourTo2d<std::vector<MR::Vector2d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2d * MR_convertContourTo2d_std_vector_MR_Vector2f | ( | const MR_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContourTo2d<std::vector<MR::Vector2f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2d * MR_convertContourTo2d_std_vector_MR_Vector3d | ( | const MR_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContourTo2d<std::vector<MR::Vector3d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2d * MR_convertContourTo2d_std_vector_MR_Vector3f | ( | const MR_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContourTo2d<std::vector<MR::Vector3f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2f * MR_convertContourTo2f_std_vector_MR_Vector2d | ( | const MR_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContourTo2f<std::vector<MR::Vector2d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2f * MR_convertContourTo2f_std_vector_MR_Vector2f | ( | const MR_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContourTo2f<std::vector<MR::Vector2f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2f * MR_convertContourTo2f_std_vector_MR_Vector3d | ( | const MR_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContourTo2f<std::vector<MR::Vector3d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector2f * MR_convertContourTo2f_std_vector_MR_Vector3f | ( | const MR_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContourTo2f<std::vector<MR::Vector3f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector2f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3d * MR_convertContourTo3d_std_vector_MR_Vector2d | ( | const MR_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContourTo3d<std::vector<MR::Vector2d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3d * MR_convertContourTo3d_std_vector_MR_Vector2f | ( | const MR_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContourTo3d<std::vector<MR::Vector2f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3d * MR_convertContourTo3d_std_vector_MR_Vector3d | ( | const MR_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContourTo3d<std::vector<MR::Vector3d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3d * MR_convertContourTo3d_std_vector_MR_Vector3f | ( | const MR_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContourTo3d<std::vector<MR::Vector3f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3d_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3f * MR_convertContourTo3f_std_vector_MR_Vector2d | ( | const MR_std_vector_MR_Vector2d * | from | ) | 
Generated from function MR::convertContourTo3f<std::vector<MR::Vector2d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3f * MR_convertContourTo3f_std_vector_MR_Vector2f | ( | const MR_std_vector_MR_Vector2f * | from | ) | 
Generated from function MR::convertContourTo3f<std::vector<MR::Vector2f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3f * MR_convertContourTo3f_std_vector_MR_Vector3d | ( | const MR_std_vector_MR_Vector3d * | from | ) | 
Generated from function MR::convertContourTo3f<std::vector<MR::Vector3d>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3f_Destroy() to free it when you're done using it. 
| MRC_API MR_std_vector_MR_Vector3f * MR_convertContourTo3f_std_vector_MR_Vector3f | ( | const MR_std_vector_MR_Vector3f * | from | ) | 
Generated from function MR::convertContourTo3f<std::vector<MR::Vector3f>>. Parameter from can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call MR_std_vector_MR_Vector3f_Destroy() to free it when you're done using it.