MeshLib C Docs
Loading...
Searching...
No Matches
MRVector.h
Go to the documentation of this file.
1#pragma once
2
4#include <MRCMesh/MRColor.h>
5#include <MRCMesh/MRId.h>
6#include <MRCMesh/MRVector2.h>
7#include <MRCMesh/MRVector3.h>
8#include <MRCMisc/common.h>
9#include <MRCMisc/exports.h>
14
15#include <stdbool.h>
16#include <stddef.h>
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22typedef struct MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f; // Defined in `#include <MRCMesh/MRAABBTreeNode.h>`.
25typedef struct MR_AABBTreeNode_MR_ObjTreeTraits MR_AABBTreeNode_MR_ObjTreeTraits; // Defined in `#include <MRCMesh/MRAABBTreeNode.h>`.
26typedef struct MR_AABBTreePoints_Node MR_AABBTreePoints_Node; // Defined in `#include <MRCMesh/MRAABBTreePoints.h>`.
27typedef struct MR_Dipole MR_Dipole; // Defined in `#include <MRCMesh/MRDipole.h>`.
28typedef struct MR_FaceBitSet MR_FaceBitSet; // Defined in `#include <MRCMesh/MRBitSet.h>`.
29typedef struct MR_FanRecord MR_FanRecord; // Defined in `#include <MRCMesh/MRLocalTriangulations.h>`.
30typedef struct MR_Graph_EndVertices MR_Graph_EndVertices; // Defined in `#include <MRCMesh/MRGraph.h>`.
31typedef struct MR_ICPGroupPairs MR_ICPGroupPairs; // Defined in `#include <MRCMesh/MRMultiwayICP.h>`.
32typedef struct MR_Id_MR_ICPElemtTag MR_Id_MR_ICPElemtTag; // Defined in `#include <MRCMesh/MRId.h>`.
33typedef struct MR_MeshBuilder_VertSpan MR_MeshBuilder_VertSpan; // Defined in `#include <MRCMesh/MRMeshBuilderTypes.h>`.
34typedef struct MR_MeshOrPointsXf MR_MeshOrPointsXf; // Defined in `#include <MRCMesh/MRMeshOrPoints.h>`.
35typedef struct MR_MeshTexture MR_MeshTexture; // Defined in `#include <MRCMesh/MRMeshTexture.h>`.
36typedef struct MR_ModelPointsData MR_ModelPointsData; // Defined in `#include <MRCMesh/MRGridSampling.h>`.
37typedef struct MR_Nesting_MeshXf MR_Nesting_MeshXf; // Defined in `#include <MRCMesh/MRNestingStructures.h>`.
38typedef struct MR_Nesting_NestingResult MR_Nesting_NestingResult; // Defined in `#include <MRCMesh/MRNestingStructures.h>`.
39typedef struct MR_QuadraticForm2f MR_QuadraticForm2f; // Defined in `#include <MRCMesh/MRQuadraticForm.h>`.
40typedef struct MR_QuadraticForm3f MR_QuadraticForm3f; // Defined in `#include <MRCMesh/MRQuadraticForm.h>`.
41typedef struct MR_VertBitSet MR_VertBitSet; // Defined in `#include <MRCMesh/MRBitSet.h>`.
42typedef struct MR_WatershedGraph_BasinInfo MR_WatershedGraph_BasinInfo; // Defined in `#include <MRCMesh/MRWatershedGraph.h>`.
43typedef struct MR_WatershedGraph_BdInfo MR_WatershedGraph_BdInfo; // Defined in `#include <MRCMesh/MRWatershedGraph.h>`.
44typedef struct MR_std_filesystem_path MR_std_filesystem_path; // Defined in `#include <MRCMisc/std_filesystem_path.h>`.
45typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f.h>`.
46typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_const_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f.h>`.
47typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f.h>`.
48typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f.h>`.
49typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_const_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f.h>`.
50typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f.h>`.
51typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f.h>`.
52typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_const_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f.h>`.
53typedef struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f.h>`.
54typedef struct MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_ObjTreeTraits.h>`.
55typedef struct MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_const_iterator MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_ObjTreeTraits.h>`.
56typedef struct MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_iterator MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreeNode_MR_ObjTreeTraits.h>`.
57typedef struct MR_std_vector_MR_AABBTreePoints_Node MR_std_vector_MR_AABBTreePoints_Node; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreePoints_Node.h>`.
58typedef struct MR_std_vector_MR_AABBTreePoints_Node_const_iterator MR_std_vector_MR_AABBTreePoints_Node_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreePoints_Node.h>`.
59typedef struct MR_std_vector_MR_AABBTreePoints_Node_iterator MR_std_vector_MR_AABBTreePoints_Node_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AABBTreePoints_Node.h>`.
60typedef struct MR_std_vector_MR_AffineXf3f MR_std_vector_MR_AffineXf3f; // Defined in `#include <MRCMisc/std_vector_MR_AffineXf3f.h>`.
61typedef struct MR_std_vector_MR_AffineXf3f_const_iterator MR_std_vector_MR_AffineXf3f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AffineXf3f.h>`.
62typedef struct MR_std_vector_MR_AffineXf3f_iterator MR_std_vector_MR_AffineXf3f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_AffineXf3f.h>`.
63typedef struct MR_std_vector_MR_Color MR_std_vector_MR_Color; // Defined in `#include <MRCMisc/std_vector_MR_Color.h>`.
64typedef struct MR_std_vector_MR_Color_const_iterator MR_std_vector_MR_Color_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Color.h>`.
65typedef struct MR_std_vector_MR_Color_iterator MR_std_vector_MR_Color_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Color.h>`.
66typedef struct MR_std_vector_MR_Dipole MR_std_vector_MR_Dipole; // Defined in `#include <MRCMisc/std_vector_MR_Dipole.h>`.
67typedef struct MR_std_vector_MR_Dipole_const_iterator MR_std_vector_MR_Dipole_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Dipole.h>`.
68typedef struct MR_std_vector_MR_Dipole_iterator MR_std_vector_MR_Dipole_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Dipole.h>`.
69typedef struct MR_std_vector_MR_EdgeId MR_std_vector_MR_EdgeId; // Defined in `#include <MRCMisc/std_vector_MR_EdgeId.h>`.
70typedef struct MR_std_vector_MR_EdgeId_const_iterator MR_std_vector_MR_EdgeId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_EdgeId.h>`.
71typedef struct MR_std_vector_MR_EdgeId_iterator MR_std_vector_MR_EdgeId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_EdgeId.h>`.
72typedef struct MR_std_vector_MR_EdgePoint MR_std_vector_MR_EdgePoint; // Defined in `#include <MRCMisc/std_vector_MR_EdgePoint.h>`.
73typedef struct MR_std_vector_MR_FaceBitSet MR_std_vector_MR_FaceBitSet; // Defined in `#include <MRCMisc/std_vector_MR_FaceBitSet.h>`.
74typedef struct MR_std_vector_MR_FaceBitSet_const_iterator MR_std_vector_MR_FaceBitSet_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_FaceBitSet.h>`.
75typedef struct MR_std_vector_MR_FaceBitSet_iterator MR_std_vector_MR_FaceBitSet_iterator; // Defined in `#include <MRCMisc/std_vector_MR_FaceBitSet.h>`.
76typedef struct MR_std_vector_MR_FaceId MR_std_vector_MR_FaceId; // Defined in `#include <MRCMisc/std_vector_MR_FaceId.h>`.
77typedef struct MR_std_vector_MR_FaceId_const_iterator MR_std_vector_MR_FaceId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_FaceId.h>`.
78typedef struct MR_std_vector_MR_FaceId_iterator MR_std_vector_MR_FaceId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_FaceId.h>`.
79typedef struct MR_std_vector_MR_FanRecord MR_std_vector_MR_FanRecord; // Defined in `#include <MRCMisc/std_vector_MR_FanRecord.h>`.
80typedef struct MR_std_vector_MR_FanRecord_const_iterator MR_std_vector_MR_FanRecord_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_FanRecord.h>`.
81typedef struct MR_std_vector_MR_FanRecord_iterator MR_std_vector_MR_FanRecord_iterator; // Defined in `#include <MRCMisc/std_vector_MR_FanRecord.h>`.
82typedef struct MR_std_vector_MR_GraphEdgeId MR_std_vector_MR_GraphEdgeId; // Defined in `#include <MRCMisc/std_vector_MR_GraphEdgeId.h>`.
83typedef struct MR_std_vector_MR_GraphEdgeId_const_iterator MR_std_vector_MR_GraphEdgeId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_GraphEdgeId.h>`.
84typedef struct MR_std_vector_MR_GraphEdgeId_iterator MR_std_vector_MR_GraphEdgeId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_GraphEdgeId.h>`.
85typedef struct MR_std_vector_MR_GraphVertId MR_std_vector_MR_GraphVertId; // Defined in `#include <MRCMisc/std_vector_MR_GraphVertId.h>`.
86typedef struct MR_std_vector_MR_GraphVertId_const_iterator MR_std_vector_MR_GraphVertId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_GraphVertId.h>`.
87typedef struct MR_std_vector_MR_GraphVertId_iterator MR_std_vector_MR_GraphVertId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_GraphVertId.h>`.
88typedef struct MR_std_vector_MR_Graph_EndVertices MR_std_vector_MR_Graph_EndVertices; // Defined in `#include <MRCMisc/std_vector_MR_Graph_EndVertices.h>`.
89typedef struct MR_std_vector_MR_Graph_EndVertices_const_iterator MR_std_vector_MR_Graph_EndVertices_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Graph_EndVertices.h>`.
90typedef struct MR_std_vector_MR_Graph_EndVertices_iterator MR_std_vector_MR_Graph_EndVertices_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Graph_EndVertices.h>`.
91typedef struct MR_std_vector_MR_ICPGroupPairs MR_std_vector_MR_ICPGroupPairs; // Defined in `#include <MRCMisc/std_vector_MR_ICPGroupPairs.h>`.
92typedef struct MR_std_vector_MR_ICPGroupPairs_const_iterator MR_std_vector_MR_ICPGroupPairs_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_ICPGroupPairs.h>`.
93typedef struct MR_std_vector_MR_ICPGroupPairs_iterator MR_std_vector_MR_ICPGroupPairs_iterator; // Defined in `#include <MRCMisc/std_vector_MR_ICPGroupPairs.h>`.
94typedef struct MR_std_vector_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Id_MR_ICPElemtTag; // Defined in `#include <MRCMisc/std_vector_MR_Id_MR_ICPElemtTag.h>`.
95typedef struct MR_std_vector_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Id_MR_ICPElemtTag_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Id_MR_ICPElemtTag.h>`.
96typedef struct MR_std_vector_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Id_MR_ICPElemtTag_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Id_MR_ICPElemtTag.h>`.
97typedef struct MR_std_vector_MR_MeshBuilder_VertSpan MR_std_vector_MR_MeshBuilder_VertSpan; // Defined in `#include <MRCMisc/std_vector_MR_MeshBuilder_VertSpan.h>`.
98typedef struct MR_std_vector_MR_MeshBuilder_VertSpan_const_iterator MR_std_vector_MR_MeshBuilder_VertSpan_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_MeshBuilder_VertSpan.h>`.
99typedef struct MR_std_vector_MR_MeshBuilder_VertSpan_iterator MR_std_vector_MR_MeshBuilder_VertSpan_iterator; // Defined in `#include <MRCMisc/std_vector_MR_MeshBuilder_VertSpan.h>`.
100typedef struct MR_std_vector_MR_MeshOrPointsXf MR_std_vector_MR_MeshOrPointsXf; // Defined in `#include <MRCMisc/std_vector_MR_MeshOrPointsXf.h>`.
101typedef struct MR_std_vector_MR_MeshOrPointsXf_const_iterator MR_std_vector_MR_MeshOrPointsXf_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_MeshOrPointsXf.h>`.
102typedef struct MR_std_vector_MR_MeshOrPointsXf_iterator MR_std_vector_MR_MeshOrPointsXf_iterator; // Defined in `#include <MRCMisc/std_vector_MR_MeshOrPointsXf.h>`.
103typedef struct MR_std_vector_MR_MeshTexture MR_std_vector_MR_MeshTexture; // Defined in `#include <MRCMisc/std_vector_MR_MeshTexture.h>`.
104typedef struct MR_std_vector_MR_MeshTexture_const_iterator MR_std_vector_MR_MeshTexture_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_MeshTexture.h>`.
105typedef struct MR_std_vector_MR_MeshTexture_iterator MR_std_vector_MR_MeshTexture_iterator; // Defined in `#include <MRCMisc/std_vector_MR_MeshTexture.h>`.
106typedef struct MR_std_vector_MR_ModelPointsData MR_std_vector_MR_ModelPointsData; // Defined in `#include <MRCMisc/std_vector_MR_ModelPointsData.h>`.
107typedef struct MR_std_vector_MR_ModelPointsData_const_iterator MR_std_vector_MR_ModelPointsData_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_ModelPointsData.h>`.
108typedef struct MR_std_vector_MR_ModelPointsData_iterator MR_std_vector_MR_ModelPointsData_iterator; // Defined in `#include <MRCMisc/std_vector_MR_ModelPointsData.h>`.
109typedef struct MR_std_vector_MR_Nesting_MeshXf MR_std_vector_MR_Nesting_MeshXf; // Defined in `#include <MRCMisc/std_vector_MR_Nesting_MeshXf.h>`.
110typedef struct MR_std_vector_MR_Nesting_MeshXf_const_iterator MR_std_vector_MR_Nesting_MeshXf_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Nesting_MeshXf.h>`.
111typedef struct MR_std_vector_MR_Nesting_MeshXf_iterator MR_std_vector_MR_Nesting_MeshXf_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Nesting_MeshXf.h>`.
112typedef struct MR_std_vector_MR_Nesting_NestingResult MR_std_vector_MR_Nesting_NestingResult; // Defined in `#include <MRCMisc/std_vector_MR_Nesting_NestingResult.h>`.
113typedef struct MR_std_vector_MR_Nesting_NestingResult_const_iterator MR_std_vector_MR_Nesting_NestingResult_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Nesting_NestingResult.h>`.
114typedef struct MR_std_vector_MR_Nesting_NestingResult_iterator MR_std_vector_MR_Nesting_NestingResult_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Nesting_NestingResult.h>`.
115typedef struct MR_std_vector_MR_NodeId MR_std_vector_MR_NodeId; // Defined in `#include <MRCMisc/std_vector_MR_NodeId.h>`.
116typedef struct MR_std_vector_MR_NodeId_const_iterator MR_std_vector_MR_NodeId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_NodeId.h>`.
117typedef struct MR_std_vector_MR_NodeId_iterator MR_std_vector_MR_NodeId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_NodeId.h>`.
118typedef struct MR_std_vector_MR_ObjId MR_std_vector_MR_ObjId; // Defined in `#include <MRCMisc/std_vector_MR_ObjId.h>`.
119typedef struct MR_std_vector_MR_ObjId_const_iterator MR_std_vector_MR_ObjId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_ObjId.h>`.
120typedef struct MR_std_vector_MR_ObjId_iterator MR_std_vector_MR_ObjId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_ObjId.h>`.
121typedef struct MR_std_vector_MR_ObjVertId MR_std_vector_MR_ObjVertId; // Defined in `#include <MRCMisc/std_vector_MR_ObjVertId.h>`.
122typedef struct MR_std_vector_MR_PixelId MR_std_vector_MR_PixelId; // Defined in `#include <MRCMisc/std_vector_MR_PixelId.h>`.
123typedef struct MR_std_vector_MR_PixelId_const_iterator MR_std_vector_MR_PixelId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_PixelId.h>`.
124typedef struct MR_std_vector_MR_PixelId_iterator MR_std_vector_MR_PixelId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_PixelId.h>`.
125typedef struct MR_std_vector_MR_QuadraticForm2f MR_std_vector_MR_QuadraticForm2f; // Defined in `#include <MRCMisc/std_vector_MR_QuadraticForm2f.h>`.
126typedef struct MR_std_vector_MR_QuadraticForm2f_const_iterator MR_std_vector_MR_QuadraticForm2f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_QuadraticForm2f.h>`.
127typedef struct MR_std_vector_MR_QuadraticForm2f_iterator MR_std_vector_MR_QuadraticForm2f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_QuadraticForm2f.h>`.
128typedef struct MR_std_vector_MR_QuadraticForm3f MR_std_vector_MR_QuadraticForm3f; // Defined in `#include <MRCMisc/std_vector_MR_QuadraticForm3f.h>`.
129typedef struct MR_std_vector_MR_QuadraticForm3f_const_iterator MR_std_vector_MR_QuadraticForm3f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_QuadraticForm3f.h>`.
130typedef struct MR_std_vector_MR_QuadraticForm3f_iterator MR_std_vector_MR_QuadraticForm3f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_QuadraticForm3f.h>`.
131typedef struct MR_std_vector_MR_RegionId MR_std_vector_MR_RegionId; // Defined in `#include <MRCMisc/std_vector_MR_RegionId.h>`.
132typedef struct MR_std_vector_MR_RegionId_const_iterator MR_std_vector_MR_RegionId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_RegionId.h>`.
133typedef struct MR_std_vector_MR_RegionId_iterator MR_std_vector_MR_RegionId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_RegionId.h>`.
134typedef struct MR_std_vector_MR_TextureId MR_std_vector_MR_TextureId; // Defined in `#include <MRCMisc/std_vector_MR_TextureId.h>`.
135typedef struct MR_std_vector_MR_TextureId_const_iterator MR_std_vector_MR_TextureId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_TextureId.h>`.
136typedef struct MR_std_vector_MR_TextureId_iterator MR_std_vector_MR_TextureId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_TextureId.h>`.
137typedef struct MR_std_vector_MR_UndirectedEdgeId MR_std_vector_MR_UndirectedEdgeId; // Defined in `#include <MRCMisc/std_vector_MR_UndirectedEdgeId.h>`.
138typedef struct MR_std_vector_MR_UndirectedEdgeId_const_iterator MR_std_vector_MR_UndirectedEdgeId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_UndirectedEdgeId.h>`.
139typedef struct MR_std_vector_MR_UndirectedEdgeId_iterator MR_std_vector_MR_UndirectedEdgeId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_UndirectedEdgeId.h>`.
140typedef struct MR_std_vector_MR_Vector2f MR_std_vector_MR_Vector2f; // Defined in `#include <MRCMisc/std_vector_MR_Vector2f.h>`.
141typedef struct MR_std_vector_MR_Vector2f_const_iterator MR_std_vector_MR_Vector2f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector2f.h>`.
142typedef struct MR_std_vector_MR_Vector2f_iterator MR_std_vector_MR_Vector2f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector2f.h>`.
143typedef struct MR_std_vector_MR_Vector3f MR_std_vector_MR_Vector3f; // Defined in `#include <MRCMisc/std_vector_MR_Vector3f.h>`.
144typedef struct MR_std_vector_MR_Vector3f_const_iterator MR_std_vector_MR_Vector3f_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector3f.h>`.
145typedef struct MR_std_vector_MR_Vector3f_iterator MR_std_vector_MR_Vector3f_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector3f.h>`.
146typedef struct MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag; // Defined in `#include <MRCMisc/std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag.h>`.
147typedef struct MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag.h>`.
148typedef struct MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag.h>`.
149typedef struct MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag; // Defined in `#include <MRCMisc/std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag.h>`.
151typedef struct MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag.h>`.
152typedef struct MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag; // Defined in `#include <MRCMisc/std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag.h>`.
153typedef struct MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag.h>`.
154typedef struct MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_iterator; // Defined in `#include <MRCMisc/std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag.h>`.
155typedef struct MR_std_vector_MR_VertBitSet MR_std_vector_MR_VertBitSet; // Defined in `#include <MRCMisc/std_vector_MR_VertBitSet.h>`.
156typedef struct MR_std_vector_MR_VertBitSet_const_iterator MR_std_vector_MR_VertBitSet_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_VertBitSet.h>`.
157typedef struct MR_std_vector_MR_VertBitSet_iterator MR_std_vector_MR_VertBitSet_iterator; // Defined in `#include <MRCMisc/std_vector_MR_VertBitSet.h>`.
158typedef struct MR_std_vector_MR_VertId MR_std_vector_MR_VertId; // Defined in `#include <MRCMisc/std_vector_MR_VertId.h>`.
159typedef struct MR_std_vector_MR_VertId_const_iterator MR_std_vector_MR_VertId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_VertId.h>`.
160typedef struct MR_std_vector_MR_VertId_iterator MR_std_vector_MR_VertId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_VertId.h>`.
161typedef struct MR_std_vector_MR_VoxelId MR_std_vector_MR_VoxelId; // Defined in `#include <MRCMisc/std_vector_MR_VoxelId.h>`.
162typedef struct MR_std_vector_MR_VoxelId_const_iterator MR_std_vector_MR_VoxelId_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_VoxelId.h>`.
163typedef struct MR_std_vector_MR_VoxelId_iterator MR_std_vector_MR_VoxelId_iterator; // Defined in `#include <MRCMisc/std_vector_MR_VoxelId.h>`.
164typedef struct MR_std_vector_MR_WatershedGraph_BasinInfo MR_std_vector_MR_WatershedGraph_BasinInfo; // Defined in `#include <MRCMisc/std_vector_MR_WatershedGraph_BasinInfo.h>`.
165typedef struct MR_std_vector_MR_WatershedGraph_BasinInfo_const_iterator MR_std_vector_MR_WatershedGraph_BasinInfo_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_WatershedGraph_BasinInfo.h>`.
166typedef struct MR_std_vector_MR_WatershedGraph_BasinInfo_iterator MR_std_vector_MR_WatershedGraph_BasinInfo_iterator; // Defined in `#include <MRCMisc/std_vector_MR_WatershedGraph_BasinInfo.h>`.
167typedef struct MR_std_vector_MR_WatershedGraph_BdInfo MR_std_vector_MR_WatershedGraph_BdInfo; // Defined in `#include <MRCMisc/std_vector_MR_WatershedGraph_BdInfo.h>`.
168typedef struct MR_std_vector_MR_WatershedGraph_BdInfo_const_iterator MR_std_vector_MR_WatershedGraph_BdInfo_const_iterator; // Defined in `#include <MRCMisc/std_vector_MR_WatershedGraph_BdInfo.h>`.
169typedef struct MR_std_vector_MR_WatershedGraph_BdInfo_iterator MR_std_vector_MR_WatershedGraph_BdInfo_iterator; // Defined in `#include <MRCMisc/std_vector_MR_WatershedGraph_BdInfo.h>`.
170typedef struct MR_std_vector_char MR_std_vector_char; // Defined in `#include <MRCMisc/std_vector_char.h>`.
171typedef struct MR_std_vector_char_const_iterator MR_std_vector_char_const_iterator; // Defined in `#include <MRCMisc/std_vector_char.h>`.
172typedef struct MR_std_vector_char_iterator MR_std_vector_char_iterator; // Defined in `#include <MRCMisc/std_vector_char.h>`.
173typedef struct MR_std_vector_double MR_std_vector_double; // Defined in `#include <MRCMisc/std_vector_double.h>`.
174typedef struct MR_std_vector_double_const_iterator MR_std_vector_double_const_iterator; // Defined in `#include <MRCMisc/std_vector_double.h>`.
175typedef struct MR_std_vector_double_iterator MR_std_vector_double_iterator; // Defined in `#include <MRCMisc/std_vector_double.h>`.
176typedef struct MR_std_vector_float MR_std_vector_float; // Defined in `#include <MRCMisc/std_vector_float.h>`.
177typedef struct MR_std_vector_float_const_iterator MR_std_vector_float_const_iterator; // Defined in `#include <MRCMisc/std_vector_float.h>`.
178typedef struct MR_std_vector_float_iterator MR_std_vector_float_iterator; // Defined in `#include <MRCMisc/std_vector_float.h>`.
179typedef struct MR_std_vector_int MR_std_vector_int; // Defined in `#include <MRCMisc/std_vector_int.h>`.
180typedef struct MR_std_vector_int_const_iterator MR_std_vector_int_const_iterator; // Defined in `#include <MRCMisc/std_vector_int.h>`.
181typedef struct MR_std_vector_int_iterator MR_std_vector_int_iterator; // Defined in `#include <MRCMisc/std_vector_int.h>`.
182typedef struct MR_std_vector_size_t MR_std_vector_size_t; // Defined in `#include <MRCMisc/std_vector_size_t.h>`.
183typedef struct MR_std_vector_size_t_const_iterator MR_std_vector_size_t_const_iterator; // Defined in `#include <MRCMisc/std_vector_size_t.h>`.
184typedef struct MR_std_vector_size_t_iterator MR_std_vector_size_t_iterator; // Defined in `#include <MRCMisc/std_vector_size_t.h>`.
185typedef struct MR_std_vector_std_array_MR_Vector2f_3 MR_std_vector_std_array_MR_Vector2f_3; // Defined in `#include <MRCMisc/std_vector_std_array_MR_Vector2f_3.h>`.
186typedef struct MR_std_vector_std_array_MR_Vector2f_3_const_iterator MR_std_vector_std_array_MR_Vector2f_3_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_Vector2f_3.h>`.
187typedef struct MR_std_vector_std_array_MR_Vector2f_3_iterator MR_std_vector_std_array_MR_Vector2f_3_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_Vector2f_3.h>`.
188typedef struct MR_std_vector_std_array_MR_Vector3f_3 MR_std_vector_std_array_MR_Vector3f_3; // Defined in `#include <MRCMisc/std_vector_std_array_MR_Vector3f_3.h>`.
189typedef struct MR_std_vector_std_array_MR_Vector3f_3_const_iterator MR_std_vector_std_array_MR_Vector3f_3_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_Vector3f_3.h>`.
190typedef struct MR_std_vector_std_array_MR_Vector3f_3_iterator MR_std_vector_std_array_MR_Vector3f_3_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_Vector3f_3.h>`.
191typedef struct MR_std_vector_std_array_MR_VertId_2 MR_std_vector_std_array_MR_VertId_2; // Defined in `#include <MRCMisc/std_vector_std_array_MR_VertId_2.h>`.
192typedef struct MR_std_vector_std_array_MR_VertId_2_const_iterator MR_std_vector_std_array_MR_VertId_2_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_VertId_2.h>`.
193typedef struct MR_std_vector_std_array_MR_VertId_2_iterator MR_std_vector_std_array_MR_VertId_2_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_VertId_2.h>`.
194typedef struct MR_std_vector_std_array_MR_VertId_3 MR_std_vector_std_array_MR_VertId_3; // Defined in `#include <MRCMisc/std_vector_std_array_MR_VertId_3.h>`.
195typedef struct MR_std_vector_std_array_MR_VertId_3_const_iterator MR_std_vector_std_array_MR_VertId_3_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_VertId_3.h>`.
196typedef struct MR_std_vector_std_array_MR_VertId_3_iterator MR_std_vector_std_array_MR_VertId_3_iterator; // Defined in `#include <MRCMisc/std_vector_std_array_MR_VertId_3.h>`.
197typedef struct MR_std_vector_std_filesystem_path MR_std_vector_std_filesystem_path; // Defined in `#include <MRCMisc/std_vector_std_filesystem_path.h>`.
198typedef struct MR_std_vector_std_filesystem_path_const_iterator MR_std_vector_std_filesystem_path_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_filesystem_path.h>`.
199typedef struct MR_std_vector_std_filesystem_path_iterator MR_std_vector_std_filesystem_path_iterator; // Defined in `#include <MRCMisc/std_vector_std_filesystem_path.h>`.
200typedef struct MR_std_vector_std_vector_MR_EdgePoint MR_std_vector_std_vector_MR_EdgePoint; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_EdgePoint.h>`.
201typedef struct MR_std_vector_std_vector_MR_EdgePoint_const_iterator MR_std_vector_std_vector_MR_EdgePoint_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_EdgePoint.h>`.
202typedef struct MR_std_vector_std_vector_MR_EdgePoint_iterator MR_std_vector_std_vector_MR_EdgePoint_iterator; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_EdgePoint.h>`.
203typedef struct MR_std_vector_std_vector_MR_GraphEdgeId MR_std_vector_std_vector_MR_GraphEdgeId; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_GraphEdgeId.h>`.
204typedef struct MR_std_vector_std_vector_MR_GraphEdgeId_const_iterator MR_std_vector_std_vector_MR_GraphEdgeId_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_GraphEdgeId.h>`.
205typedef struct MR_std_vector_std_vector_MR_GraphEdgeId_iterator MR_std_vector_std_vector_MR_GraphEdgeId_iterator; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_GraphEdgeId.h>`.
206typedef struct MR_std_vector_std_vector_MR_ObjVertId MR_std_vector_std_vector_MR_ObjVertId; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_ObjVertId.h>`.
207typedef struct MR_std_vector_std_vector_MR_ObjVertId_const_iterator MR_std_vector_std_vector_MR_ObjVertId_const_iterator; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_ObjVertId.h>`.
208typedef struct MR_std_vector_std_vector_MR_ObjVertId_iterator MR_std_vector_std_vector_MR_ObjVertId_iterator; // Defined in `#include <MRCMisc/std_vector_std_vector_MR_ObjVertId.h>`.
209typedef struct MR_std_vector_unsigned_short MR_std_vector_unsigned_short; // Defined in `#include <MRCMisc/std_vector_unsigned_short.h>`.
210typedef struct MR_std_vector_unsigned_short_const_iterator MR_std_vector_unsigned_short_const_iterator; // Defined in `#include <MRCMisc/std_vector_unsigned_short.h>`.
211typedef struct MR_std_vector_unsigned_short_iterator MR_std_vector_unsigned_short_iterator; // Defined in `#include <MRCMisc/std_vector_unsigned_short.h>`.
212
213
222typedef struct MR_Edges MR_Edges;
223
233
243
252typedef struct MR_Dipoles MR_Dipoles;
253
262typedef struct MR_FaceMap MR_FaceMap;
263
272typedef struct MR_VertMap MR_VertMap;
273
282typedef struct MR_EdgeMap MR_EdgeMap;
283
293
302typedef struct MR_ObjMap MR_ObjMap;
303
312typedef struct MR_WholeEdgeMap MR_WholeEdgeMap;
313
323
333
343
352typedef struct MR_VertCoords MR_VertCoords;
353
362typedef struct MR_VertCoords2 MR_VertCoords2;
363
372typedef struct MR_FaceNormals MR_FaceNormals;
373
383
392typedef struct MR_VertColors MR_VertColors;
393
402typedef struct MR_FaceColors MR_FaceColors;
403
413
423
432typedef struct MR_VertScalars MR_VertScalars;
433
443
453
463
473
483
493
503
513
523
533
543
553
563
573
583
593
603
613
623
633
643
653
663
673
683
693
703
713
723
733
743
753
763
773
783
793
803
813
823
833
843
853
863
873
883
893
903
913
923
933
943
953
963
970
977
984
988
993
996MRC_API const MR_Edges *MR_Edges_OffsetPtr(const MR_Edges *ptr, ptrdiff_t i);
997
1001
1006
1012
1020
1029
1032
1035
1042
1046MRC_API bool MR_equal_MR_Edges(const MR_Edges *_this, const MR_Edges *b);
1047
1051MRC_API bool MR_not_equal_MR_Edges(const MR_Edges *_this, const MR_Edges *b);
1052
1056
1060
1063MRC_API size_t MR_Edges_size(const MR_Edges *_this);
1064
1067MRC_API void MR_Edges_resize_1(MR_Edges *_this, size_t newSize);
1068
1072MRC_API void MR_Edges_resize_2(MR_Edges *_this, size_t newSize, const MR_std_array_MR_VertId_2 *t);
1073
1077
1080MRC_API void MR_Edges_reserve(MR_Edges *_this, size_t capacity);
1081
1087
1093
1097MRC_API void MR_Edges_resizeWithReserve_1(MR_Edges *_this, size_t newSize);
1098
1104
1110
1115
1121
1127
1135
1139
1145
1151
1157
1163
1168
1173
1178
1183
1188
1193
1198
1204
1210
1216
1222
1229
1236
1243
1247
1252
1256
1260
1265
1271
1279
1288
1291
1294
1301
1306
1311
1315
1319
1323
1327
1332
1336
1340
1346
1352
1357
1363
1369
1374
1380
1386
1394
1398
1404
1410
1416
1422
1427
1432
1437
1442
1447
1452
1457
1463
1469
1475
1481
1488
1495
1502
1506
1511
1515
1519
1524
1530
1538
1547
1550
1553
1560
1565
1570
1574
1578
1582
1586
1591
1595
1599
1605
1611
1616
1622
1628
1633
1639
1645
1653
1657
1663
1669
1675
1681
1686
1691
1696
1701
1706
1711
1716
1722
1728
1734
1740
1747
1754
1761
1765
1770
1773MRC_API const MR_Dipoles *MR_Dipoles_OffsetPtr(const MR_Dipoles *ptr, ptrdiff_t i);
1774
1778
1783
1789
1797
1806
1809
1812
1819
1823
1827
1831
1834MRC_API void MR_Dipoles_resize_1(MR_Dipoles *_this, size_t newSize);
1835
1839MRC_API void MR_Dipoles_resize_2(MR_Dipoles *_this, size_t newSize, const MR_Dipole *t);
1840
1844
1847MRC_API void MR_Dipoles_reserve(MR_Dipoles *_this, size_t capacity);
1848
1854
1860
1865
1870MRC_API void MR_Dipoles_resizeWithReserve_2(MR_Dipoles *_this, size_t newSize, const MR_Dipole *value);
1871
1877MRC_API void MR_Dipoles_autoResizeSet_3(MR_Dipoles *_this, MR_NodeId pos, size_t len, const MR_Dipole *val);
1878
1884
1890
1896
1904
1908
1914
1920
1926
1932
1937
1942
1947
1952
1957
1962
1967
1973
1979
1985
1991
1998
2005
2012
2016
2021
2024MRC_API const MR_FaceMap *MR_FaceMap_OffsetPtr(const MR_FaceMap *ptr, ptrdiff_t i);
2025
2029
2034
2040
2048
2057
2060
2063
2070
2075
2080
2084
2088
2092
2095MRC_API void MR_FaceMap_resize_1(MR_FaceMap *_this, size_t newSize);
2096
2100MRC_API void MR_FaceMap_resize_2(MR_FaceMap *_this, size_t newSize, const MR_FaceId *t);
2101
2102// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2105MRC_API void MR_FaceMap_resizeNoInit(MR_FaceMap *_this, size_t targetSize);
2106
2110
2113MRC_API void MR_FaceMap_reserve(MR_FaceMap *_this, size_t capacity);
2114
2120
2126
2131
2136MRC_API void MR_FaceMap_resizeWithReserve_2(MR_FaceMap *_this, size_t newSize, const MR_FaceId *value);
2137
2143
2148
2154
2160
2168
2172
2178
2184
2190
2196
2201
2206
2211
2216
2221
2226
2231
2237
2243
2249
2255
2262
2269
2276
2280
2285
2288MRC_API const MR_VertMap *MR_VertMap_OffsetPtr(const MR_VertMap *ptr, ptrdiff_t i);
2289
2293
2298
2304
2312
2321
2324
2327
2334
2339
2344
2348
2352
2356
2359MRC_API void MR_VertMap_resize_1(MR_VertMap *_this, size_t newSize);
2360
2364MRC_API void MR_VertMap_resize_2(MR_VertMap *_this, size_t newSize, const MR_VertId *t);
2365
2366// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2369MRC_API void MR_VertMap_resizeNoInit(MR_VertMap *_this, size_t targetSize);
2370
2374
2377MRC_API void MR_VertMap_reserve(MR_VertMap *_this, size_t capacity);
2378
2384
2390
2395
2400MRC_API void MR_VertMap_resizeWithReserve_2(MR_VertMap *_this, size_t newSize, const MR_VertId *value);
2401
2407
2412
2418
2424
2432
2436
2442
2448
2454
2460
2465
2470
2475
2480
2485
2490
2495
2501
2507
2513
2519
2526
2533
2540
2544
2549
2552MRC_API const MR_EdgeMap *MR_EdgeMap_OffsetPtr(const MR_EdgeMap *ptr, ptrdiff_t i);
2553
2557
2562
2568
2576
2585
2588
2591
2598
2603
2608
2612
2616
2620
2623MRC_API void MR_EdgeMap_resize_1(MR_EdgeMap *_this, size_t newSize);
2624
2628MRC_API void MR_EdgeMap_resize_2(MR_EdgeMap *_this, size_t newSize, const MR_EdgeId *t);
2629
2630// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2633MRC_API void MR_EdgeMap_resizeNoInit(MR_EdgeMap *_this, size_t targetSize);
2634
2638
2641MRC_API void MR_EdgeMap_reserve(MR_EdgeMap *_this, size_t capacity);
2642
2648
2654
2659
2664MRC_API void MR_EdgeMap_resizeWithReserve_2(MR_EdgeMap *_this, size_t newSize, const MR_EdgeId *value);
2665
2671
2676
2682
2688
2696
2700
2706
2712
2718
2724
2729
2734
2739
2744
2749
2754
2759
2765
2771
2777
2783
2790
2797
2804
2808
2813
2817
2821
2826
2832
2840
2849
2852
2855
2862
2867
2872
2876
2880
2884
2888
2893
2894// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2898
2902
2906
2912
2918
2923
2929
2935
2940
2946
2952
2960
2964
2970
2976
2982
2988
2993
2998
3003
3008
3013
3018
3023
3029
3035
3041
3047
3054
3061
3068
3072
3077
3080MRC_API const MR_ObjMap *MR_ObjMap_OffsetPtr(const MR_ObjMap *ptr, ptrdiff_t i);
3081
3085
3090
3096
3104
3113
3116
3119
3126
3130MRC_API bool MR_equal_MR_ObjMap(const MR_ObjMap *_this, const MR_ObjMap *b);
3131
3136
3140
3144
3147MRC_API size_t MR_ObjMap_size(const MR_ObjMap *_this);
3148
3151MRC_API void MR_ObjMap_resize_1(MR_ObjMap *_this, size_t newSize);
3152
3156MRC_API void MR_ObjMap_resize_2(MR_ObjMap *_this, size_t newSize, const MR_ObjId *t);
3157
3158// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3161MRC_API void MR_ObjMap_resizeNoInit(MR_ObjMap *_this, size_t targetSize);
3162
3166
3169MRC_API void MR_ObjMap_reserve(MR_ObjMap *_this, size_t capacity);
3170
3176
3182
3187
3192MRC_API void MR_ObjMap_resizeWithReserve_2(MR_ObjMap *_this, size_t newSize, const MR_ObjId *value);
3193
3199
3204
3210
3216
3224
3228
3234
3240
3246
3252
3257
3262
3267
3272
3277
3282
3287
3293
3299
3305
3311
3318
3325
3332
3336
3341
3345
3349
3354
3360
3368
3377
3380
3383
3390
3395
3400
3404
3408
3412
3416
3420MRC_API void MR_WholeEdgeMap_resize_2(MR_WholeEdgeMap *_this, size_t newSize, const MR_EdgeId *t);
3421
3422// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3426
3430
3434
3440
3446
3451
3457
3463
3468
3474
3480
3488
3492
3498
3504
3510
3516
3521
3526
3531
3536
3541
3546
3551
3557
3563
3569
3575
3582
3589
3596
3600
3605
3609
3613
3618
3624
3632
3641
3644
3647
3654
3659
3664
3668
3672
3676
3680
3685
3686// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3690
3694
3698
3704
3710
3715
3721
3727
3732
3738
3744
3752
3756
3762
3768
3774
3780
3785
3790
3795
3800
3805
3810
3815
3821
3827
3833
3839
3846
3853
3860
3864
3869
3873
3877
3882
3888
3896
3905
3908
3911
3918
3923
3928
3932
3936
3940
3944
3949
3950// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3954
3958
3962
3968
3974
3979
3985
3991
3996
4002
4008
4016
4020
4026
4032
4038
4044
4049
4054
4059
4064
4069
4074
4079
4085
4091
4097
4103
4110
4117
4124
4128
4133
4137
4141
4146
4152
4160
4169
4172
4175
4182
4187
4192
4196
4200
4204
4208
4213
4214// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4218
4222
4226
4232
4238
4243
4249
4255
4260
4266
4272
4280
4284
4290
4296
4302
4308
4313
4318
4323
4328
4333
4338
4343
4349
4355
4361
4367
4374
4381
4388
4392
4397
4401
4405
4410
4416
4424
4433
4436
4439
4446
4451
4456
4460
4464
4468
4471MRC_API void MR_VertCoords_resize_1(MR_VertCoords *_this, size_t newSize);
4472
4476MRC_API void MR_VertCoords_resize_2(MR_VertCoords *_this, size_t newSize, const MR_Vector3f *t);
4477
4478// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4481MRC_API void MR_VertCoords_resizeNoInit(MR_VertCoords *_this, size_t targetSize);
4482
4486
4489MRC_API void MR_VertCoords_reserve(MR_VertCoords *_this, size_t capacity);
4490
4496
4502
4507
4512MRC_API void MR_VertCoords_resizeWithReserve_2(MR_VertCoords *_this, size_t newSize, const MR_Vector3f *value);
4513
4519
4524
4530
4536
4544
4548
4554
4560
4566
4572
4577
4582
4587
4592
4597
4602
4607
4613
4619
4625
4631
4638
4645
4652
4656
4661
4665
4669
4674
4680
4688
4697
4700
4703
4710
4715
4720
4724
4728
4732
4736
4740MRC_API void MR_VertCoords2_resize_2(MR_VertCoords2 *_this, size_t newSize, const MR_Vector2f *t);
4741
4742// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4746
4750
4753MRC_API void MR_VertCoords2_reserve(MR_VertCoords2 *_this, size_t capacity);
4754
4760
4766
4771
4777
4783
4788
4794
4800
4808
4812
4818
4824
4830
4836
4841
4846
4851
4856
4861
4866
4871
4877
4883
4889
4895
4902
4909
4916
4920
4925
4929
4933
4938
4944
4952
4961
4964
4967
4974
4979
4984
4988
4992
4996
5000
5004MRC_API void MR_FaceNormals_resize_2(MR_FaceNormals *_this, size_t newSize, const MR_Vector3f *t);
5005
5006// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5010
5014
5017MRC_API void MR_FaceNormals_reserve(MR_FaceNormals *_this, size_t capacity);
5018
5024
5030
5035
5041
5047
5052
5058
5064
5072
5076
5082
5088
5094
5100
5105
5110
5115
5120
5125
5130
5135
5141
5147
5153
5159
5166
5173
5180
5184
5189
5193
5197
5202
5208
5216
5225
5228
5231
5238
5243
5248
5252
5256
5260
5264
5269
5270// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5274
5278
5282
5288
5294
5299
5305
5311
5316
5322
5328
5336
5340
5346
5352
5358
5364
5369
5374
5379
5384
5389
5394
5399
5405
5411
5417
5423
5430
5437
5444
5448
5453
5457
5461
5466
5472
5480
5489
5492
5495
5502
5507
5512
5516
5520
5524
5527MRC_API void MR_VertColors_resize_1(MR_VertColors *_this, size_t newSize);
5528
5532MRC_API void MR_VertColors_resize_2(MR_VertColors *_this, size_t newSize, const MR_Color *t);
5533
5534// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5537MRC_API void MR_VertColors_resizeNoInit(MR_VertColors *_this, size_t targetSize);
5538
5542
5545MRC_API void MR_VertColors_reserve(MR_VertColors *_this, size_t capacity);
5546
5552
5558
5563
5568MRC_API void MR_VertColors_resizeWithReserve_2(MR_VertColors *_this, size_t newSize, const MR_Color *value);
5569
5575
5580
5586
5592
5600
5604
5610
5616
5622
5628
5633
5638
5643
5648
5653
5658
5663
5669
5675
5681
5687
5694
5701
5708
5712
5717
5721
5725
5730
5736
5744
5753
5756
5759
5766
5771
5776
5780
5784
5788
5791MRC_API void MR_FaceColors_resize_1(MR_FaceColors *_this, size_t newSize);
5792
5796MRC_API void MR_FaceColors_resize_2(MR_FaceColors *_this, size_t newSize, const MR_Color *t);
5797
5798// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5801MRC_API void MR_FaceColors_resizeNoInit(MR_FaceColors *_this, size_t targetSize);
5802
5806
5809MRC_API void MR_FaceColors_reserve(MR_FaceColors *_this, size_t capacity);
5810
5816
5822
5827
5832MRC_API void MR_FaceColors_resizeWithReserve_2(MR_FaceColors *_this, size_t newSize, const MR_Color *value);
5833
5839
5844
5850
5856
5864
5868
5874
5880
5886
5892
5897
5902
5907
5912
5917
5922
5927
5933
5939
5945
5951
5958
5965
5972
5976
5981
5985
5989
5994
6000
6008
6017
6020
6023
6030
6035
6040
6044
6048
6052
6055MRC_API void MR_EdgeColors_resize_1(MR_EdgeColors *_this, size_t newSize);
6056
6060MRC_API void MR_EdgeColors_resize_2(MR_EdgeColors *_this, size_t newSize, const MR_Color *t);
6061
6062// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
6065MRC_API void MR_EdgeColors_resizeNoInit(MR_EdgeColors *_this, size_t targetSize);
6066
6070
6073MRC_API void MR_EdgeColors_reserve(MR_EdgeColors *_this, size_t capacity);
6074
6080
6086
6091
6096MRC_API void MR_EdgeColors_resizeWithReserve_2(MR_EdgeColors *_this, size_t newSize, const MR_Color *value);
6097
6103
6108
6114
6120
6128
6132
6138
6144
6150
6156
6161
6166
6171
6176
6181
6186
6191
6197
6203
6209
6215
6222
6229
6236
6240
6245
6249
6253
6258
6264
6272
6281
6284
6287
6294
6299
6304
6308
6312
6316
6320
6325
6326// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
6330
6334
6338
6344
6350
6355
6361
6367
6372
6378
6384
6392
6396
6402
6408
6414
6420
6425
6430
6435
6440
6445
6450
6455
6461
6467
6473
6479
6486
6493
6500
6504
6509
6513
6517
6522
6528
6535MRC_API MR_VertScalars *MR_VertScalars_Construct_2(size_t size, const float *val);
6536
6545
6548
6551
6558
6563
6568
6572
6576
6580
6584
6588MRC_API void MR_VertScalars_resize_2(MR_VertScalars *_this, size_t newSize, const float *t);
6589
6593
6596MRC_API void MR_VertScalars_reserve(MR_VertScalars *_this, size_t capacity);
6597
6603
6609
6614
6619MRC_API void MR_VertScalars_resizeWithReserve_2(MR_VertScalars *_this, size_t newSize, const float *value);
6620
6625MRC_API void MR_VertScalars_autoResizeSet_3(MR_VertScalars *_this, MR_VertId pos, size_t len, float val);
6626
6631
6637
6643
6651
6655
6661
6667
6672MRC_API const float *MR_VertScalars_back(const MR_VertScalars *_this);
6673
6679
6684
6689
6694
6699
6703MRC_API const float *MR_VertScalars_data(const MR_VertScalars *_this);
6704
6709
6714
6720
6726
6732
6738
6745
6752
6759
6763
6768
6772
6776
6781
6787
6794MRC_API MR_FaceScalars *MR_FaceScalars_Construct_2(size_t size, const float *val);
6795
6804
6807
6810
6817
6822
6827
6831
6835
6839
6843
6847MRC_API void MR_FaceScalars_resize_2(MR_FaceScalars *_this, size_t newSize, const float *t);
6848
6852
6855MRC_API void MR_FaceScalars_reserve(MR_FaceScalars *_this, size_t capacity);
6856
6862
6868
6873
6878MRC_API void MR_FaceScalars_resizeWithReserve_2(MR_FaceScalars *_this, size_t newSize, const float *value);
6879
6884MRC_API void MR_FaceScalars_autoResizeSet_3(MR_FaceScalars *_this, MR_FaceId pos, size_t len, float val);
6885
6890
6896
6902
6910
6914
6920
6926
6931MRC_API const float *MR_FaceScalars_back(const MR_FaceScalars *_this);
6932
6938
6943
6948
6953
6958
6962MRC_API const float *MR_FaceScalars_data(const MR_FaceScalars *_this);
6963
6968
6973
6979
6985
6991
6997
7004
7011
7018
7022
7027
7031
7035
7040
7046
7053MRC_API MR_EdgeScalars *MR_EdgeScalars_Construct_2(size_t size, const float *val);
7054
7063
7066
7069
7076
7081
7086
7090
7094
7098
7102
7106MRC_API void MR_EdgeScalars_resize_2(MR_EdgeScalars *_this, size_t newSize, const float *t);
7107
7111
7114MRC_API void MR_EdgeScalars_reserve(MR_EdgeScalars *_this, size_t capacity);
7115
7121
7127
7132
7137MRC_API void MR_EdgeScalars_resizeWithReserve_2(MR_EdgeScalars *_this, size_t newSize, const float *value);
7138
7143MRC_API void MR_EdgeScalars_autoResizeSet_3(MR_EdgeScalars *_this, MR_EdgeId pos, size_t len, float val);
7144
7149
7155
7161
7169
7173
7179
7185
7190MRC_API const float *MR_EdgeScalars_back(const MR_EdgeScalars *_this);
7191
7197
7202
7207
7212
7217
7221MRC_API const float *MR_EdgeScalars_data(const MR_EdgeScalars *_this);
7222
7227
7232
7238
7244
7250
7256
7263
7270
7277
7281
7286
7290
7294
7299
7305
7313
7322
7325
7328
7335
7340
7345
7349
7353
7357
7361
7365MRC_API void MR_UndirectedEdgeScalars_resize_2(MR_UndirectedEdgeScalars *_this, size_t newSize, const float *t);
7366
7370
7374
7380
7386
7391
7397
7403
7408
7414
7420
7428
7432
7438
7444
7450
7456
7461
7466
7471
7476
7481
7486
7491
7497
7503
7509
7515
7522
7529
7536
7540
7545
7549
7553
7558
7564
7572
7581
7584
7587
7594
7598
7602
7606
7610
7615
7616// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
7620
7624
7628
7634
7640
7645
7651
7658
7664
7670
7676
7684
7688
7694
7700
7706
7712
7717
7722
7727
7732
7737
7742
7747
7753
7759
7765
7771
7778
7785
7792
7796
7801
7805
7809
7814
7820
7828
7837
7840
7843
7850
7854
7858
7862
7866
7871
7872// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
7876
7880
7884
7890
7896
7901
7907
7914
7920
7926
7932
7940
7944
7950
7956
7962
7968
7973
7978
7983
7988
7993
7998
8003
8009
8015
8021
8027
8034
8041
8048
8052
8057
8061
8065
8070
8078
8087
8090
8093
8100
8104
8108
8112
8117
8121
8125
8131
8137
8143
8150
8156
8162
8170
8174
8180
8186
8192
8198
8203
8208
8213
8218
8223
8228
8233
8239
8245
8251
8257
8264
8271
8278
8282
8287
8291
8295
8300
8306
8314
8323
8326
8329
8336
8341
8346
8350
8354
8358
8362
8367
8371
8375
8381
8387
8392
8398
8404
8409
8415
8421
8429
8433
8439
8445
8451
8457
8462
8467
8472
8477
8482
8487
8492
8498
8504
8510
8516
8523
8530
8537
8541
8546
8550
8554
8559
8565
8573
8582
8585
8588
8595
8599
8603
8607
8611
8616
8620
8624
8630
8636
8641
8647
8654
8660
8666
8672
8680
8684
8690
8696
8702
8708
8713
8718
8723
8728
8733
8738
8743
8749
8755
8761
8767
8774
8781
8788
8792
8797
8801
8805
8810
8816
8824
8833
8836
8839
8846
8851
8856
8860
8864
8868
8872
8877
8878// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
8882
8886
8890
8896
8902
8907
8913
8919
8924
8930
8936
8944
8948
8953
8959
8965
8971
8977
8982
8987
8992
8997
9002
9007
9012
9018
9024
9030
9036
9043
9050
9057
9061
9066
9070
9074
9079
9085
9093
9102
9105
9108
9115
9120
9125
9129
9133
9137
9141
9146
9147// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
9151
9155
9159
9165
9171
9176
9182
9188
9193
9199
9205
9213
9217
9222
9228
9234
9240
9246
9251
9256
9261
9266
9271
9276
9281
9287
9293
9299
9305
9312
9319
9326
9330
9335
9339
9343
9348
9354
9362
9371
9374
9377
9384
9388
9392
9396
9400
9405
9409
9413
9419
9425
9430
9436
9443
9449
9455
9461
9469
9473
9479
9485
9491
9497
9502
9507
9512
9517
9522
9527
9532
9538
9544
9550
9556
9563
9570
9577
9581
9586
9590
9594
9599
9605
9613
9622
9625
9628
9635
9640
9645
9649
9653
9657
9661
9666
9667// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
9671
9675
9679
9685
9691
9696
9702
9708
9713
9719
9725
9733
9737
9743
9749
9755
9761
9766
9771
9776
9781
9786
9791
9796
9802
9808
9814
9820
9827
9834
9841
9845
9850
9854
9858
9863
9869
9877
9886
9889
9892
9899
9904
9909
9913
9917
9921
9925
9930
9934
9938
9944
9950
9955
9961
9967
9972
9978
9984
9992
9996
10002
10008
10014
10020
10025
10030
10035
10040
10045
10050
10055
10061
10067
10073
10079
10086
10093
10100
10104
10109
10113
10117
10122
10128
10136
10145
10148
10151
10158
10162
10166
10170
10174
10179
10183
10187
10193
10199
10204
10210
10217
10223
10229
10235
10243
10247
10253
10259
10265
10271
10276
10281
10286
10291
10296
10301
10306
10312
10318
10324
10330
10337
10344
10351
10355
10360
10364
10368
10373
10379
10387
10396
10399
10402
10409
10413
10417
10421
10425
10430
10434
10438
10444
10450
10455
10461
10468
10474
10480
10486
10494
10498
10504
10510
10516
10522
10527
10532
10537
10542
10547
10552
10557
10563
10569
10575
10581
10588
10595
10602
10606
10611
10615
10619
10624
10630
10638
10647
10650
10653
10660
10664
10668
10672
10676
10681
10685
10689
10695
10701
10706
10712
10718
10723
10729
10735
10743
10747
10755
10761
10767
10773
10779
10784
10789
10794
10799
10804
10809
10814
10820
10826
10832
10838
10845
10852
10859
10863
10868
10872
10876
10881
10887
10895
10904
10907
10910
10917
10922
10927
10931
10935
10939
10943
10948
10952
10956
10962
10968
10973
10979
10985
10990
10996
11002
11010
11014
11020
11026
11032
11038
11043
11048
11053
11058
11063
11068
11073
11079
11085
11091
11097
11104
11111
11118
11122
11127
11131
11135
11140
11146
11154
11163
11166
11169
11176
11181
11186
11190
11194
11198
11202
11207
11211
11215
11221
11227
11232
11238
11245
11251
11257
11263
11271
11275
11281
11287
11293
11299
11304
11309
11314
11319
11324
11329
11334
11340
11346
11352
11358
11365
11372
11379
11383
11388
11392
11396
11401
11407
11415
11424
11427
11430
11437
11442
11447
11451
11455
11459
11463
11468
11469// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
11473
11477
11481
11487
11493
11498
11504
11510
11515
11521
11527
11535
11539
11545
11551
11557
11563
11568
11573
11578
11583
11588
11593
11598
11604
11610
11616
11622
11629
11636
11643
11647
11652
11656
11660
11665
11671
11679
11688
11691
11694
11701
11706
11711
11715
11719
11723
11727
11732
11733// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
11737
11741
11745
11751
11757
11762
11768
11774
11779
11785
11791
11799
11803
11809
11815
11821
11827
11832
11837
11842
11847
11852
11857
11862
11868
11874
11880
11886
11893
11900
11907
11911
11916
11920
11924
11929
11935
11943
11952
11955
11958
11965
11969
11973
11977
11981
11986
11990
11994
12000
12006
12011
12017
12024
12030
12036
12042
12050
12054
12060
12066
12072
12078
12083
12088
12093
12098
12103
12108
12113
12119
12125
12131
12137
12144
12151
12158
12162
12167
12171
12175
12180
12186
12194
12203
12206
12209
12216
12221
12226
12230
12234
12238
12242
12246MRC_API void MR_Vector_int_MR_VertId_resize_2(MR_Vector_int_MR_VertId *_this, size_t newSize, const int *t);
12247
12251
12255
12261
12267
12272
12278
12284
12289
12295
12301
12309
12313
12319
12325
12331
12337
12342
12347
12352
12357
12362
12367
12372
12378
12384
12390
12396
12403
12410
12417
12421
12426
12430
12434
12439
12445
12453
12462
12465
12468
12475
12479
12483
12487
12491
12496
12497// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
12501
12505
12509
12515
12521
12526
12532
12539
12545
12551
12557
12565
12569
12575
12581
12587
12593
12598
12603
12608
12613
12618
12623
12628
12634
12640
12646
12652
12659
12666
12673
12677
12682
12686
12690
12695
12701
12709
12718
12721
12724
12731
12736
12741
12745
12749
12753
12757
12762
12766
12770
12776
12782
12787
12793
12799
12804
12810
12816
12824
12828
12834
12840
12846
12852
12857
12862
12867
12872
12877
12882
12887
12893
12899
12905
12911
12918
12925
12932
12936
12941
12945
12949
12954
12960
12968
12977
12980
12983
12990
12994
12998
13002
13006
13011
13015
13019
13025
13031
13036
13042
13049
13055
13061
13067
13075
13079
13085
13091
13097
13103
13108
13113
13118
13123
13128
13133
13138
13144
13150
13156
13162
13169
13176
13183
13187
13192
13196
13200
13205
13211
13219
13228
13231
13234
13241
13246
13251
13255
13259
13263
13267
13272
13276
13280
13286
13292
13297
13303
13310
13316
13322
13328
13334
13338
13344
13350
13356
13362
13367
13372
13377
13382
13387
13392
13397
13403
13409
13415
13421
13428
13435
13442
13446
13451
13455
13459
13464
13470
13478
13487
13490
13493
13500
13505
13510
13514
13518
13522
13526
13531
13535
13539
13545
13551
13556
13562
13568
13573
13579
13585
13593
13597
13603
13609
13615
13621
13626
13631
13636
13641
13646
13651
13656
13662
13668
13674
13680
13687
13694
13701
13705
13710
13714
13718
13723
13729
13737
13746
13749
13752
13759
13763
13767
13771
13775
13780
13784
13788
13795
13802
13807
13813
13820
13826
13833
13839
13847
13851
13857
13863
13869
13875
13881
13887
13893
13898
13903
13908
13913
13919
13925
13931
13937
13944
13951
13958
13962
13967
13971
13975
13980
13986
13994
14003
14006
14009
14016
14020
14024
14028
14032
14037
14041
14045
14052
14059
14064
14070
14077
14083
14090
14096
14104
14108
14114
14120
14126
14132
14138
14144
14150
14155
14160
14165
14170
14176
14182
14188
14194
14201
14208
14215
14219
14224
14228
14232
14237
14243
14251
14260
14263
14266
14273
14277
14281
14285
14289
14294
14298
14302
14308
14314
14319
14325
14331
14336
14342
14348
14356
14360
14366
14372
14378
14384
14389
14394
14399
14404
14409
14414
14419
14425
14431
14437
14443
14450
14457
14464
14468
14473
14477
14481
14486
14492
14500
14509
14512
14515
14522
14527
14532
14536
14540
14544
14548
14553
14557
14561
14567
14573
14578
14584
14590
14595
14601
14607
14615
14619
14625
14631
14637
14643
14648
14653
14658
14663
14668
14673
14678
14684
14690
14696
14702
14709
14716
14723
14727
14732
14736
14740
14745
14751
14759
14768
14771
14774
14781
14786
14791
14795
14799
14803
14807
14812
14816
14820
14827
14834
14839
14845
14852
14858
14865
14871
14879
14883
14889
14895
14901
14907
14913
14919
14925
14930
14935
14940
14945
14951
14957
14963
14969
14976
14983
14990
14994
14999
15003
15007
15012
15018
15026
15035
15038
15041
15048
15053
15058
15062
15066
15070
15074
15079
15083
15087
15093
15099
15104
15110
15116
15121
15127
15133
15141
15145
15151
15157
15163
15169
15174
15179
15184
15189
15194
15199
15204
15210
15216
15222
15228
15235
15242
15249
15253
15258
15262
15266
15271
15277
15285
15294
15297
15300
15307
15311
15315
15319
15323
15328
15332
15336
15342
15348
15353
15359
15366
15372
15378
15384
15392
15396
15402
15408
15414
15420
15425
15430
15435
15440
15445
15450
15455
15461
15467
15473
15479
15486
15493
15500
15504
15509
15513
15517
15522
15528
15536
15545
15548
15551
15558
15563
15568
15572
15576
15580
15584
15589
15593
15597
15603
15609
15614
15620
15626
15631
15637
15643
15651
15655
15661
15667
15673
15679
15684
15689
15694
15699
15704
15709
15714
15720
15726
15732
15738
15745
15752
15759
15763
15768
15772
15776
15781
15787
15795
15804
15807
15810
15817
15822
15827
15831
15835
15839
15843
15848
15849// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
15853
15857
15861
15867
15873
15878
15884
15890
15895
15901
15907
15915
15919
15925
15931
15937
15943
15948
15953
15958
15963
15968
15973
15978
15984
15990
15996
16002
16009
16016
16023
16027
16032
16036
16040
16045
16051
16059
16068
16071
16074
16081
16086
16091
16095
16099
16103
16107
16111MRC_API void MR_Vector_char_MR_VertId_resize_2(MR_Vector_char_MR_VertId *_this, size_t newSize, const char *t);
16112
16116
16120
16126
16132
16137
16143
16149
16154
16160
16166
16174
16178
16184
16190
16196
16202
16207
16212
16217
16222
16227
16232
16237
16243
16249
16255
16261
16268
16275
16282
16286
16291
16295
16299
16304
16310
16318
16327
16330
16333
16340
16345
16350
16354
16358
16362
16366
16370MRC_API void MR_Vector_int_MR_FaceId_resize_2(MR_Vector_int_MR_FaceId *_this, size_t newSize, const int *t);
16371
16375
16379
16385
16391
16396
16402
16408
16413
16419
16425
16433
16437
16443
16449
16455
16461
16466
16471
16476
16481
16486
16491
16496
16502
16508
16514
16520
16527
16534
16541
16545
16550
16554
16558
16563
16569
16577
16586
16589
16592
16599
16604
16609
16613
16617
16621
16625
16630
16634
16638
16644
16650
16655
16661
16667
16672
16678
16684
16692
16696
16702
16708
16714
16720
16725
16730
16735
16740
16745
16750
16755
16761
16767
16773
16779
16786
16793
16800
16804
16809
16813
16817
16822
16828
16836
16845
16848
16851
16858
16862
16866
16870
16874
16879
16883
16887
16893
16899
16904
16910
16917
16923
16929
16935
16943
16947
16953
16959
16965
16971
16976
16981
16986
16991
16996
17001
17006
17012
17018
17024
17030
17037
17044
17051
17055
17060
17064
17068
17073
17079
17087
17096
17099
17102
17109
17113
17117
17121
17125
17130
17134
17138
17144
17150
17155
17161
17168
17174
17180
17186
17194
17198
17204
17210
17216
17222
17227
17232
17237
17242
17247
17252
17257
17263
17269
17275
17281
17288
17295
17302
17306
17311
17315
17319
17324
17330
17338
17347
17350
17353
17360
17365
17370
17374
17378
17382
17386
17391
17395
17399
17405
17411
17416
17422
17428
17433
17439
17445
17453
17457
17463
17469
17475
17481
17486
17491
17496
17501
17506
17511
17516
17522
17528
17534
17540
17547
17554
17561
17565
17570
17574
17578
17583
17589
17597
17606
17609
17612
17619
17624
17629
17633
17637
17641
17645
17650
17654
17658
17664
17670
17675
17681
17687
17692
17698
17704
17712
17716
17722
17728
17734
17740
17745
17750
17755
17760
17765
17770
17775
17781
17787
17793
17799
17806
17813
17820
17824
17829
17833
17837
17842
17848
17856
17865
17868
17871
17878
17883
17888
17892
17896
17900
17904
17909
17910// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
17914
17918
17922
17928
17934
17939
17945
17951
17956
17962
17968
17976
17980
17986
17992
17998
18004
18009
18014
18019
18024
18029
18034
18039
18045
18051
18057
18063
18070
18077
18084
18088
18093
18097
18101
18106
18112
18120
18129
18132
18135
18142
18147
18152
18156
18160
18164
18168
18173
18174// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18178
18182
18186
18192
18198
18203
18209
18215
18220
18226
18232
18240
18244
18250
18256
18262
18268
18273
18278
18283
18288
18293
18298
18303
18309
18315
18321
18327
18334
18341
18348
18352
18357
18361
18365
18370
18376
18384
18393
18396
18399
18406
18411
18416
18420
18424
18428
18432
18437
18438// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18442
18446
18450
18456
18462
18467
18473
18479
18484
18490
18496
18504
18508
18514
18520
18526
18532
18537
18542
18547
18552
18557
18562
18567
18573
18579
18585
18591
18598
18605
18612
18616
18621
18625
18629
18634
18640
18648
18657
18660
18663
18670
18675
18680
18684
18688
18692
18696
18701
18702// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18706
18710
18714
18720
18726
18731
18737
18743
18748
18754
18760
18768
18772
18778
18784
18790
18796
18801
18806
18811
18816
18821
18826
18831
18837
18843
18849
18855
18862
18869
18876
18880
18885
18889
18893
18898
18904
18912
18921
18924
18927
18934
18939
18944
18948
18952
18956
18960
18965
18966// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18970
18974
18978
18984
18990
18995
19001
19007
19012
19018
19024
19032
19036
19042
19048
19054
19060
19065
19070
19075
19080
19085
19090
19095
19101
19107
19113
19119
19126
19133
19140
19144
19149
19153
19157
19162
19168
19176
19185
19188
19191
19198
19203
19208
19212
19216
19220
19224
19229
19230// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
19234
19238
19242
19248
19254
19259
19265
19271
19276
19282
19288
19296
19300
19306
19312
19318
19324
19329
19334
19339
19344
19349
19354
19359
19365
19371
19377
19383
19390
19397
19404
19408
19413
19417
19421
19426
19432
19440
19449
19452
19455
19462
19467
19472
19476
19480
19484
19488
19493
19494// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
19498
19502
19506
19513
19520
19525
19531
19539
19546
19553
19559
19567
19571
19577
19583
19589
19595
19601
19607
19613
19618
19623
19628
19633
19639
19645
19651
19657
19664
19671
19678
19682
19687
19691
19695
19700
19706
19714
19723
19726
19729
19736
19741
19746
19750
19754
19758
19762
19767
19771
19775
19781
19787
19792
19798
19804
19809
19815
19821
19829
19833
19839
19845
19851
19857
19862
19867
19872
19877
19882
19887
19892
19898
19904
19910
19916
19923
19930
19937
19941
19946
19950
19954
19959
19965
19973
19982
19985
19988
19995
19999
20003
20007
20011
20016
20017// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
20021
20025
20029
20035
20041
20046
20052
20059
20065
20071
20077
20085
20089
20095
20101
20107
20113
20118
20123
20128
20133
20138
20143
20148
20154
20160
20166
20172
20179
20186
20193
20197
20202
20206
20210
20215
20221
20229
20238
20241
20244
20251
20255
20259
20263
20267
20272
20273// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
20277
20281
20285
20291
20297
20302
20308
20315
20321
20327
20333
20341
20345
20351
20357
20363
20369
20374
20379
20384
20389
20394
20399
20404
20410
20416
20422
20428
20429#ifdef __cplusplus
20430} // extern "C"
20431#endif
struct MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f
Definition MRAABBTreeBase.h:15
struct MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f
Definition MRAABBTreeBase.h:16
struct MR_AABBTreeNode_MR_ObjTreeTraits MR_AABBTreeNode_MR_ObjTreeTraits
Definition MRAABBTreeBase.h:17
struct MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreeBase.h:27
struct MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreeBase.h:28
struct MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreeBase.h:26
struct MR_Vector_MR_AffineXf3f_MR_ObjId MR_Vector_MR_AffineXf3f_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreeObjects.h:22
struct MR_Vector_MR_MeshOrPointsXf_MR_ObjId MR_Vector_MR_MeshOrPointsXf_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreeObjects.h:23
struct MR_VertCoords MR_VertCoords
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreePoints.h:21
struct MR_Vector_MR_AABBTreePoints_Node_MR_NodeId MR_Vector_MR_AABBTreePoints_Node_MR_NodeId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTreePoints.h:18
struct MR_AABBTreePoints_Node MR_AABBTreePoints_Node
Definition MRAABBTreePoints.h:28
struct MR_std_vector_MR_NodeId MR_std_vector_MR_NodeId
Definition MRAABBTree.h:23
struct MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f
Definition MRAABBTree.h:15
struct MR_VertBitSet MR_VertBitSet
Definition MRAABBTree.h:22
struct MR_FaceBitSet MR_FaceBitSet
Definition MRAABBTree.h:17
struct MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId
std::vector<T>-like container that requires specific indexing type,
Definition MRAABBTree.h:21
struct MR_VertScalars MR_VertScalars
std::vector<T>-like container that requires specific indexing type,
Definition MRAggregateFlow.h:17
struct MR_UndirectedEdgeScalars MR_UndirectedEdgeScalars
std::vector<T>-like container that requires specific indexing type,
Definition MRAggregateFlow.h:16
struct MR_std_vector_MR_EdgePoint MR_std_vector_MR_EdgePoint
Definition MRAlignContoursToMesh.h:23
struct MR_std_vector_double MR_std_vector_double
Definition MRBestFitPolynomial.h:17
struct MR_std_vector_MR_Vector3f MR_std_vector_MR_Vector3f
Definition MRBestFit.h:25
struct MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:33
struct MR_VertMap MR_VertMap
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:40
struct MR_Vector_MR_PixelId_MR_PixelId MR_Vector_MR_PixelId_MR_PixelId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:35
struct MR_ObjMap MR_ObjMap
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:28
struct MR_Vector_MR_VoxelId_MR_VoxelId MR_Vector_MR_VoxelId_MR_VoxelId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:38
struct MR_Vector_MR_RegionId_MR_RegionId MR_Vector_MR_RegionId_MR_RegionId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:36
struct MR_UndirectedEdgeMap MR_UndirectedEdgeMap
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:30
struct MR_Vector_MR_GraphVertId_MR_GraphVertId MR_Vector_MR_GraphVertId_MR_GraphVertId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:32
struct MR_FaceMap MR_FaceMap
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:26
struct MR_Vector_MR_NodeId_MR_NodeId MR_Vector_MR_NodeId_MR_NodeId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:34
struct MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:31
struct MR_EdgeMap MR_EdgeMap
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:24
struct MR_Vector_MR_TextureId_MR_TextureId MR_Vector_MR_TextureId_MR_TextureId
std::vector<T>-like container that requires specific indexing type,
Definition MRBitSet.h:37
struct MR_Id_MR_ICPElemtTag MR_Id_MR_ICPElemtTag
Definition MRBitSet.h:27
struct MR_WholeEdgeMap MR_WholeEdgeMap
std::vector<T>-like container that requires specific indexing type,
Definition MRBooleanOperation.h:21
struct MR_UndirectedEdgeColors MR_UndirectedEdgeColors
std::vector<T>-like container that requires specific indexing type,
Definition MRChangeColoringActions.h:15
struct MR_FaceColors MR_FaceColors
std::vector<T>-like container that requires specific indexing type,
Definition MRChangeColoringActions.h:13
struct MR_TexturePerFace MR_TexturePerFace
std::vector<T>-like container that requires specific indexing type,
Definition MRChangeMeshAction.h:15
struct MR_Vector_MR_MeshTexture_MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId
std::vector<T>-like container that requires specific indexing type,
Definition MRChangeMeshAction.h:16
struct MR_std_vector_MR_Vector2f MR_std_vector_MR_Vector2f
Definition MRContour.h:11
struct MR_std_vector_MR_FaceBitSet MR_std_vector_MR_FaceBitSet
Definition MRContoursSeparation.h:11
struct MR_std_vector_MR_EdgeId MR_std_vector_MR_EdgeId
Definition MRContoursStitch.h:11
struct MR_VertColors MR_VertColors
std::vector<T>-like container that requires specific indexing type,
Definition MRCtm.h:22
struct MR_std_vector_MR_Color MR_std_vector_MR_Color
Definition MRCtm.h:33
struct MR_MeshTexture MR_MeshTexture
Definition MRCtm.h:18
struct MR_VertCoords2 MR_VertCoords2
std::vector<T>-like container that requires specific indexing type,
Definition MRCtm.h:23
struct MR_Dipole MR_Dipole
Definition MRDipole.h:23
struct MR_Dipoles MR_Dipoles
std::vector<T>-like container that requires specific indexing type,
Definition MRDipole.h:15
struct MR_std_vector_MR_UndirectedEdgeId MR_std_vector_MR_UndirectedEdgeId
Definition MRDistanceMap.h:35
struct MR_std_vector_MR_VertId MR_std_vector_MR_VertId
Definition MREdgePaths.h:29
struct MR_std_vector_MR_FaceId MR_std_vector_MR_FaceId
Definition MRExtractIsolines.h:24
struct MR_std_vector_std_vector_MR_EdgePoint MR_std_vector_std_vector_MR_EdgePoint
Definition MRExtractIsolines.h:27
struct MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId
std::vector<T>-like container that requires specific indexing type,
Definition MRGraph.h:17
struct MR_std_vector_MR_GraphEdgeId MR_std_vector_MR_GraphEdgeId
Definition MRGraph.h:19
struct MR_Graph_EndVertices MR_Graph_EndVertices
Definition MRGraph.h:24
struct MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId
std::vector<T>-like container that requires specific indexing type,
Definition MRGraph.h:16
struct MR_Vector_MR_ModelPointsData_MR_ObjId MR_Vector_MR_ModelPointsData_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRGridSampling.h:16
struct MR_ModelPointsData MR_ModelPointsData
Definition MRGridSampling.h:27
struct MR_std_vector_size_t MR_std_vector_size_t
Definition MRHeapBytes.h:18
struct MR_MeshOrPointsXf MR_MeshOrPointsXf
Definition MRICP.h:19
struct MR_Triangulation MR_Triangulation
std::vector<T>-like container that requires specific indexing type,
Definition MRIdentifyVertices.h:13
struct MR_std_vector_std_array_MR_Vector3f_3 MR_std_vector_std_array_MR_Vector3f_3
Definition MRIdentifyVertices.h:16
struct MR_Vector_int_MR_VertId MR_Vector_int_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRImproveSampling.h:14
struct MR_std_vector_int MR_std_vector_int
Definition MRIntersectionContour.h:15
struct MR_Vector_MR_FanRecord_MR_VertId MR_Vector_MR_FanRecord_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRLocalTriangulations.h:20
struct MR_FanRecord MR_FanRecord
Definition MRLocalTriangulations.h:38
struct MR_MeshBuilder_VertSpan MR_MeshBuilder_VertSpan
Definition MRMeshBuilderTypes.h:29
struct MR_Face2RegionMap MR_Face2RegionMap
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshCollide.h:14
struct MR_Vector_double_MR_RegionId MR_Vector_double_MR_RegionId
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshComponents.h:24
struct MR_std_vector_MR_VertBitSet MR_std_vector_MR_VertBitSet
Definition MRMeshComponents.h:36
struct MR_Vector_MR_QuadraticForm3f_MR_VertId MR_Vector_MR_QuadraticForm3f_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshDecimate.h:21
struct MR_Vector_std_filesystem_path_MR_TextureId MR_Vector_std_filesystem_path_MR_TextureId
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshLoadObj.h:17
struct MR_Vector_std_array_MR_Vector3f_3_MR_FaceId MR_Vector_std_array_MR_Vector3f_3_MR_FaceId
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshNormals.h:16
struct MR_FaceNormals MR_FaceNormals
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshNormals.h:12
struct MR_std_vector_std_array_MR_VertId_3 MR_std_vector_std_array_MR_VertId_3
Definition MRMeshTopology.h:36
struct MR_Vector_MR_EdgeId_MR_VertId MR_Vector_MR_EdgeId_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshTopology.h:25
struct MR_Vector_MR_EdgeId_MR_FaceId MR_Vector_MR_EdgeId_MR_FaceId
std::vector<T>-like container that requires specific indexing type,
Definition MRMeshTopology.h:24
struct MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId
std::vector<T>-like container that requires specific indexing type,
Definition MRMesh.h:41
struct MR_QuadraticForm3f MR_QuadraticForm3f
Definition MRMesh.h:35
struct MR_ICPGroupPairs MR_ICPGroupPairs
Definition MRMultiwayICP.h:44
struct MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int
std::vector<T>-like container that requires specific indexing type,
Definition MRMultiwayICP.h:24
struct MR_Vector_MR_Nesting_MeshXf_MR_ObjId MR_Vector_MR_Nesting_MeshXf_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRNesting3mfExport.h:13
struct MR_Nesting_MeshXf MR_Nesting_MeshXf
Definition MRNestingStructures.h:23
struct MR_Nesting_NestingResult MR_Nesting_NestingResult
Definition MRNestingStructures.h:19
struct MR_std_vector_MR_AffineXf3f MR_std_vector_MR_AffineXf3f
Definition MRObjectMesh.h:50
struct MR_std_vector_float MR_std_vector_float
Definition MRPdf.h:27
struct MR_std_filesystem_path MR_std_filesystem_path
Definition MRPly.h:20
struct MR_TriCornerUVCoords MR_TriCornerUVCoords
std::vector<T>-like container that requires specific indexing type,
Definition MRPly.h:15
struct MR_Vector_MR_QuadraticForm2f_MR_VertId MR_Vector_MR_QuadraticForm2f_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRPolylineDecimate.h:15
struct MR_Vector_MR_VertId_MR_EdgeId MR_Vector_MR_VertId_MR_EdgeId
std::vector<T>-like container that requires specific indexing type,
Definition MRPolylineTopology.h:18
struct MR_Edges MR_Edges
std::vector<T>-like container that requires specific indexing type,
Definition MRPolylineTopology.h:15
struct MR_QuadraticForm2f MR_QuadraticForm2f
Definition MRQuadraticForm.h:24
struct MR_std_vector_std_filesystem_path MR_std_vector_std_filesystem_path
Definition MRSceneLoad.h:20
struct MR_Vector_MR_VoxelId_MR_FaceId MR_Vector_MR_VoxelId_MR_FaceId
std::vector<T>-like container that requires specific indexing type,
Definition MRSeparationPoint.h:14
MRC_API MR_VertCoords2 * MR_VertCoords2_Construct_1_size_t(size_t size)
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_Construct_1_size_t(size_t size)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_data_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API const MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_back(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_TextureId MR_Vector_std_filesystem_path_MR_TextureId_backId(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_FaceColors_clear(MR_FaceColors *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_resizeWithReserve_1(MR_Vector_MR_ObjId_MR_VoxelId *_this, size_t newSize)
MRC_API void MR_UndirectedEdgeColors_resize_2(MR_UndirectedEdgeColors *_this, size_t newSize, const MR_Color *t)
MRC_API size_t MR_Vector_MR_TextureId_MR_TextureId_heapBytes(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_clear(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_UndirectedEdgeScalars_autoResizeSet_3(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId pos, size_t len, float val)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API MR_EdgeScalars * MR_EdgeScalars_Construct_2(size_t size, const float *val)
struct MR_std_vector_std_vector_MR_ObjVertId_iterator MR_std_vector_std_vector_MR_ObjVertId_iterator
Definition MRVector.h:208
MRC_API MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_data_mut(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_VoxelId MR_Vector_MR_ObjId_MR_VoxelId_endId(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_Construct_1_std_vector_float(MR_std_vector_float *vec)
MRC_API MR_std_vector_MR_VertId_iterator * MR_end_MR_VertMap_ref(MR_VertMap *a)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_endId(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_swap(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_Vector_MR_FanRecord_MR_VertId *b)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Construct_1_std_vector_MR_WatershedGraph_BdInfo(MR_std_vector_MR_WatershedGraph_BdInfo *vec)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Destroy(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId....
MRC_API const MR_std_vector_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_Get_vec_(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_NodeId pos, size_t len, const MR_AABBTreeNode_MR_ObjTreeTraits *val)
MRC_API size_t MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_heapBytes(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_Vector3f * MR_VertCoords_back_mut(MR_VertCoords *_this)
MRC_API const int * MR_Vector_int_MR_VertId_index(const MR_Vector_int_MR_VertId *_this, MR_VertId i)
MRC_API bool MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_empty(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_push_back_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_rvalue_ref(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *t)
struct MR_std_vector_MR_Graph_EndVertices_iterator MR_std_vector_MR_Graph_EndVertices_iterator
Definition MRVector.h:90
MRC_API size_t MR_WholeEdgeMap_size(const MR_WholeEdgeMap *_this)
MRC_API void MR_VertColors_push_back_const_MR_Color_ref(MR_VertColors *_this, const MR_Color *t)
MRC_API void MR_VertCoords_push_back_MR_Vector3f_rvalue_ref(MR_VertCoords *_this, MR_Vector3f *t)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_push_back_std_array_MR_Vector3f_3_rvalue_ref(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_std_array_MR_Vector3f_3 *t)
MRC_API const MR_std_vector_MR_RegionId * MR_UndirectedEdge2RegionMap_Get_vec_(const MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_OffsetMutablePtr(MR_Vector_MR_NodeId_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_Graph_EndVertices_iterator * MR_end_MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_ref(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *a)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_push_back_const_MR_ModelPointsData_ref(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, const MR_ModelPointsData *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_swap(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *b)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_clear(MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_EdgeScalars * MR_EdgeScalars_ConstructFromAnother(MR_PassBy _other_pass_by, MR_EdgeScalars *_other)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_end_const_MR_UndirectedEdge2RegionMap_ref(const MR_UndirectedEdge2RegionMap *a)
MRC_API const MR_VertCoords * MR_VertCoords_OffsetPtr(const MR_VertCoords *ptr, ptrdiff_t i)
MRC_API size_t MR_Face2RegionMap_capacity(const MR_Face2RegionMap *_this)
MRC_API void MR_Vector_int_MR_FaceId_clear(MR_Vector_int_MR_FaceId *_this)
struct MR_std_vector_MR_ObjId MR_std_vector_MR_ObjId
Definition MRVector.h:118
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_Construct_1_std_vector_MR_EdgeId(MR_std_vector_MR_EdgeId *vec)
MRC_API MR_EdgeMap * MR_EdgeMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_EdgeMap *_other)
MRC_API void MR_Edges_resize_2(MR_Edges *_this, size_t newSize, const MR_std_array_MR_VertId_2 *t)
MRC_API MR_Dipoles * MR_Dipoles_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Dipoles *_other)
struct MR_std_vector_MR_FaceBitSet_iterator MR_std_vector_MR_FaceBitSet_iterator
Definition MRVector.h:75
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resize_1(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, size_t newSize)
MRC_API MR_std_vector_MR_Vector2f_const_iterator * MR_begin_const_MR_VertCoords2_ref(const MR_VertCoords2 *a)
MRC_API void MR_EdgeMap_resizeNoInit(MR_EdgeMap *_this, size_t targetSize)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_DefaultConstruct(void)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_back_mut(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_RegionId * MR_Face2RegionMap_data_mut(MR_Face2RegionMap *_this)
MRC_API MR_std_vector_std_array_MR_VertId_3_const_iterator * MR_end_const_MR_Triangulation_ref(const MR_Triangulation *a)
struct MR_std_vector_MR_AffineXf3f_const_iterator MR_std_vector_MR_AffineXf3f_const_iterator
Definition MRVector.h:61
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_DestroyArray(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
Destroys a heap-allocated array of MR_Vector_MR_AffineXf3f_MR_ObjId. Does nothing if the pointer is n...
MRC_API const MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_data(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API bool MR_equal_MR_VertScalars(const MR_VertScalars *_this, const MR_VertScalars *b)
MRC_API MR_VertId MR_VertScalars_endId(const MR_VertScalars *_this)
struct MR_std_vector_MR_GraphEdgeId_const_iterator MR_std_vector_MR_GraphEdgeId_const_iterator
Definition MRVector.h:83
MRC_API MR_FaceId MR_FaceScalars_backId(const MR_FaceScalars *_this)
MRC_API MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_front_mut(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API float * MR_EdgeScalars_data_mut(MR_EdgeScalars *_this)
struct MR_std_vector_MR_TextureId_iterator MR_std_vector_MR_TextureId_iterator
Definition MRVector.h:136
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_WholeEdgeMap *_other)
MRC_API size_t MR_Vector_MR_MeshTexture_MR_TextureId_heapBytes(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API MR_std_vector_MR_Vector3f * MR_FaceNormals_GetMutable_vec_(MR_FaceNormals *_this)
MRC_API MR_std_vector_std_array_MR_Vector2f_3_const_iterator * MR_end_const_MR_TriCornerUVCoords_ref(const MR_TriCornerUVCoords *a)
MRC_API const MR_VertId * MR_VertMap_front(const MR_VertMap *_this)
MRC_API void MR_TriCornerUVCoords_reserve(MR_TriCornerUVCoords *_this, size_t capacity)
MRC_API void MR_TexturePerFace_reserve(MR_TexturePerFace *_this, size_t capacity)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_Construct_1_std_vector_MR_VoxelId(MR_std_vector_MR_VoxelId *vec)
MRC_API void MR_EdgeColors_autoResizeSet_2(MR_EdgeColors *_this, MR_EdgeId i, MR_Color val)
MRC_API MR_std_vector_float_const_iterator * MR_end_const_MR_FaceScalars_ref(const MR_FaceScalars *a)
MRC_API bool MR_equal_MR_Edges(const MR_Edges *_this, const MR_Edges *b)
MRC_API MR_std_vector_MR_VoxelId_const_iterator * MR_end_const_MR_Vector_MR_VoxelId_MR_FaceId_ref(const MR_Vector_MR_VoxelId_MR_FaceId *a)
MRC_API MR_Color * MR_EdgeColors_front_mut(MR_EdgeColors *_this)
MRC_API void MR_VertCoords_autoResizeSet_2(MR_VertCoords *_this, MR_VertId i, MR_Vector3f val)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_OffsetMutablePtr(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API void MR_EdgeColors_resizeWithReserve_2(MR_EdgeColors *_this, size_t newSize, const MR_Color *value)
MRC_API MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_front_mut(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_reserve(MR_Vector_MR_VoxelId_MR_VoxelId *_this, size_t capacity)
MRC_API MR_FaceMap * MR_FaceMap_AssignFromAnother(MR_FaceMap *_this, MR_PassBy _other_pass_by, MR_FaceMap *_other)
MRC_API size_t MR_Vector_MR_NodeId_MR_NodeId_heapBytes(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Construct_1_size_t(size_t size)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_autoResizeAt(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_NodeId i)
MRC_API MR_EdgeScalars * MR_EdgeScalars_Construct_1_std_vector_float(MR_std_vector_float *vec)
MRC_API int * MR_Vector_int_MR_VertId_autoResizeAt(MR_Vector_int_MR_VertId *_this, MR_VertId i)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_autoResizeSet_3(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_VertId pos, size_t len, MR_EdgeId val)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_resizeWithReserve_1(MR_Vector_MR_VoxelId_MR_VoxelId *_this, size_t newSize)
MRC_API const MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_index(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_ObjId i)
MRC_API bool MR_not_equal_MR_Vector_MR_TextureId_MR_TextureId(const MR_Vector_MR_TextureId_MR_TextureId *_this, const MR_Vector_MR_TextureId_MR_TextureId *b)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_DefaultConstruct(void)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_resize_2(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *t)
struct MR_std_vector_MR_WatershedGraph_BdInfo_const_iterator MR_std_vector_MR_WatershedGraph_BdInfo_const_iterator
Definition MRVector.h:168
MRC_API const MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_data(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Construct_1_std_vector_MR_AABBTreePoints_Node(MR_std_vector_MR_AABBTreePoints_Node *vec)
MRC_API void MR_Vector_float_MR_VoxelId_resizeWithReserve_2(MR_Vector_float_MR_VoxelId *_this, size_t newSize, const float *value)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resize_1(MR_Vector_MR_PixelId_MR_PixelId *_this, size_t newSize)
MRC_API void MR_Triangulation_Destroy(const MR_Triangulation *_this)
Destroys a heap-allocated instance of MR_Triangulation. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t capacity)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_clear(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_push_back_MR_MeshTexture_rvalue_ref(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_MeshTexture *t)
MRC_API MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_autoResizeAt(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_VertId i)
MRC_API MR_Dipoles * MR_Dipoles_Construct_2(size_t size, const MR_Dipole *val)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Destroy(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id...
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_Construct_2(size_t size, const char *val)
MRC_API MR_FaceColors * MR_FaceColors_DefaultConstructArray(size_t num_elems)
MRC_API MR_FaceId MR_FaceColors_beginId(const MR_FaceColors *_this)
MRC_API bool MR_VertCoords2_empty(const MR_VertCoords2 *_this)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_Construct_1_std_vector_MR_FaceBitSet(MR_std_vector_MR_FaceBitSet *vec)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_autoResizeSet_3(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_VertId pos, size_t len, const MR_FanRecord *val)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_size(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API size_t MR_Vector_MR_PixelId_MR_PixelId_capacity(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_EdgeColors_push_back_MR_Color_rvalue_ref(MR_EdgeColors *_this, MR_Color *t)
MRC_API void MR_Vector_int_MR_VertId_resize_2(MR_Vector_int_MR_VertId *_this, size_t newSize, const int *t)
MRC_API MR_std_vector_MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_GetMutable_vec_(MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_pop_back(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_std_vector_MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_Get_vec_(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API const MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_OffsetPtr(const MR_Vector_unsigned_short_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API const MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_front(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resize_1(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API void MR_EdgeScalars_pop_back(MR_EdgeScalars *_this)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Construct_2(size_t size, const MR_Nesting_NestingResult *val)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_back(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_size_t_MR_GraphVertId *_other)
MRC_API void MR_WholeEdgeMap_autoResizeSet_2(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId i, MR_EdgeId val)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_ConstructFromAnother(MR_PassBy _other_pass_by, MR_UndirectedEdgeColors *_other)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_Destroy(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTa...
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, size_t newSize)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_UndirectedEdgeMap *_other)
MRC_API MR_TextureId MR_Vector_MR_TextureId_MR_TextureId_backId(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_FaceColors_pop_back(MR_FaceColors *_this)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resizeWithReserve_1(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, size_t newSize)
MRC_API int * MR_Vector_int_MR_VertId_index_mut(MR_Vector_int_MR_VertId *_this, MR_VertId i)
MRC_API void MR_Face2RegionMap_resize_2(MR_Face2RegionMap *_this, size_t newSize, const MR_RegionId *t)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_clear(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_resize_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *t)
MRC_API const double * MR_Vector_double_MR_RegionId_back(const MR_Vector_double_MR_RegionId *_this)
struct MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_const_iterator
Definition MRVector.h:153
MRC_API MR_std_vector_MR_ICPGroupPairs_iterator * MR_begin_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *a)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_pop_back(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resize_2(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, size_t newSize, const MR_std_array_MR_Vector3f_3 *t)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_pop_back(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API size_t MR_Vector_double_MR_RegionId_size(const MR_Vector_double_MR_RegionId *_this)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_backId(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_TextureId_iterator * MR_begin_MR_TexturePerFace_ref(MR_TexturePerFace *a)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_reserve(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, size_t capacity)
MRC_API void MR_VertCoords2_DestroyArray(const MR_VertCoords2 *_this)
Destroys a heap-allocated array of MR_VertCoords2. Does nothing if the pointer is null.
MRC_API const MR_EdgeId * MR_EdgeMap_data(const MR_EdgeMap *_this)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resize_1(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, size_t newSize)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Destroy(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId....
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_autoResizeSet_2(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId i, MR_PassBy val_pass_by, MR_FaceBitSet *val)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_float_const_iterator * MR_end_const_MR_UndirectedEdgeScalars_ref(const MR_UndirectedEdgeScalars *a)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_DefaultConstruct(void)
MRC_API void MR_UndirectedEdgeScalars_Destroy(const MR_UndirectedEdgeScalars *_this)
Destroys a heap-allocated instance of MR_UndirectedEdgeScalars. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_reserve(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, size_t capacity)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_OffsetMutablePtr(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resizeWithReserve_2(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, size_t newSize, const MR_WatershedGraph_BdInfo *value)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_autoResizeSet_2(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i, const MR_Id_MR_ICPElemtTag *val)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_DefaultConstruct(void)
MRC_API bool MR_not_equal_MR_FaceNormals(const MR_FaceNormals *_this, const MR_FaceNormals *b)
struct MR_std_vector_MR_VertBitSet_const_iterator MR_std_vector_MR_VertBitSet_const_iterator
Definition MRVector.h:156
struct MR_Vector_MR_VertBitSet_MR_ObjId MR_Vector_MR_VertBitSet_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:742
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_AssignFromAnother(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_FaceBitSet_MR_GraphVertId *_other)
MRC_API void MR_VertScalars_swap(MR_VertScalars *_this, MR_VertScalars *b)
MRC_API MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_front_mut(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_clear(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_back_mut(MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_Set_vec_(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_AffineXf3f *value)
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_end_const_MR_Vector_MR_EdgeId_MR_VertId_ref(const MR_Vector_MR_EdgeId_MR_VertId *a)
MRC_API MR_RegionId MR_Vector_double_MR_RegionId_beginId(const MR_Vector_double_MR_RegionId *_this)
MRC_API bool MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_empty(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_swap(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_Vector_MR_MeshTexture_MR_TextureId *b)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_Construct_1_std_vector_int(MR_std_vector_int *vec)
MRC_API const MR_TexturePerFace * MR_TexturePerFace_OffsetPtr(const MR_TexturePerFace *ptr, ptrdiff_t i)
MRC_API void MR_TexturePerFace_resizeWithReserve_1(MR_TexturePerFace *_this, size_t newSize)
MRC_API void MR_VertMap_resize_2(MR_VertMap *_this, size_t newSize, const MR_VertId *t)
MRC_API size_t MR_Vector_MR_NodeId_MR_NodeId_capacity(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_FaceId * MR_FaceMap_data_mut(MR_FaceMap *_this)
MRC_API double * MR_Vector_double_MR_RegionId_back_mut(MR_Vector_double_MR_RegionId *_this)
struct MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag
Definition MRVector.h:146
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_DestroyArray(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
Destroys a heap-allocated array of MR_Vector_MR_Nesting_NestingResult_MR_ObjId. Does nothing if the p...
MRC_API const MR_EdgeMap * MR_EdgeMap_OffsetPtr(const MR_EdgeMap *ptr, ptrdiff_t i)
MRC_API const int * MR_Vector_int_MR_VertId_front(const MR_Vector_int_MR_VertId *_this)
MRC_API bool MR_equal_MR_Vector_MR_EdgeId_MR_VertId(const MR_Vector_MR_EdgeId_MR_VertId *_this, const MR_Vector_MR_EdgeId_MR_VertId *b)
MRC_API const MR_Vector3f * MR_FaceNormals_data(const MR_FaceNormals *_this)
MRC_API void MR_FaceMap_autoResizeSet_3(MR_FaceMap *_this, MR_FaceId pos, size_t len, MR_FaceId val)
MRC_API bool MR_not_equal_MR_Vector_MR_VertBitSet_MR_ObjId(const MR_Vector_MR_VertBitSet_MR_ObjId *_this, const MR_Vector_MR_VertBitSet_MR_ObjId *b)
MRC_API MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_index_mut(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_ObjId i)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_push_back_const_MR_AffineXf3f_ref(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, const MR_AffineXf3f *t)
MRC_API bool MR_equal_MR_Vector_MR_VoxelId_MR_FaceId(const MR_Vector_MR_VoxelId_MR_FaceId *_this, const MR_Vector_MR_VoxelId_MR_FaceId *b)
MRC_API MR_VertCoords * MR_VertCoords_AssignFromAnother(MR_VertCoords *_this, MR_PassBy _other_pass_by, MR_VertCoords *_other)
MRC_API const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_OffsetPtr(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API const MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_data(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API const unsigned short * MR_Vector_unsigned_short_MR_VoxelId_data(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_Color * MR_FaceColors_index_mut(MR_FaceColors *_this, MR_FaceId i)
MRC_API void MR_TexturePerFace_resizeNoInit(MR_TexturePerFace *_this, size_t targetSize)
struct MR_std_vector_MR_AABBTreePoints_Node_iterator MR_std_vector_MR_AABBTreePoints_Node_iterator
Definition MRVector.h:59
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_resize_1(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, size_t newSize)
MRC_API MR_Dipole * MR_Dipoles_data_mut(MR_Dipoles *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_swap(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_Vector_std_vector_MR_EdgePoint_MR_VertId *b)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_OffsetMutablePtr(MR_Vector_MR_ModelPointsData_MR_ObjId *ptr, ptrdiff_t i)
struct MR_std_vector_MR_AffineXf3f_iterator MR_std_vector_MR_AffineXf3f_iterator
Definition MRVector.h:62
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_DestroyArray(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_M...
MRC_API MR_std_vector_MR_GraphEdgeId_const_iterator * MR_end_const_MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_ref(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *a)
MRC_API MR_std_vector_MR_GraphVertId_const_iterator * MR_end_const_MR_Vector_MR_GraphVertId_MR_GraphVertId_ref(const MR_Vector_MR_GraphVertId_MR_GraphVertId *a)
MRC_API const MR_std_vector_MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_Get_vec_(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
struct MR_std_vector_MR_Vector3f_const_iterator MR_std_vector_MR_Vector3f_const_iterator
Definition MRVector.h:144
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_AssignFromAnother(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_other)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_EdgeId_MR_FaceId *_other)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_DestroyArray(const MR_Vector_MR_NodeId_MR_NodeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_NodeId_MR_NodeId. Does nothing if the pointer is null...
MRC_API size_t MR_Face2RegionMap_heapBytes(const MR_Face2RegionMap *_this)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_autoResizeSet_2(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i, MR_PassBy val_pass_by, MR_ICPGroupPairs *val)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_Set_vec_(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_ObjId *value)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_clear(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
struct MR_std_vector_MR_QuadraticForm2f_const_iterator MR_std_vector_MR_QuadraticForm2f_const_iterator
Definition MRVector.h:126
MRC_API MR_std_vector_MR_MeshBuilder_VertSpan_const_iterator * MR_begin_const_MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_ref(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *a)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_autoResizeSet_3(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId pos, size_t len, MR_GraphVertId val)
MRC_API void MR_UndirectedEdgeMap_autoResizeSet_2(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId i, MR_UndirectedEdgeId val)
MRC_API size_t MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_heapBytes(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resizeWithReserve_2(MR_Vector_MR_FanRecord_MR_VertId *_this, size_t newSize, const MR_FanRecord *value)
MRC_API void MR_VertCoords2_Destroy(const MR_VertCoords2 *_this)
Destroys a heap-allocated instance of MR_VertCoords2. Does nothing if the pointer is null.
MRC_API void MR_Vector_int_MR_VertId_push_back_const_int_ref(MR_Vector_int_MR_VertId *_this, const int *t)
MRC_API MR_RegionId * MR_Vert2RegionMap_data_mut(MR_Vert2RegionMap *_this)
MRC_API MR_std_vector_MR_RegionId * MR_Face2RegionMap_GetMutable_vec_(MR_Face2RegionMap *_this)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_pop_back(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_std_vector_MR_FaceId * MR_FaceMap_GetMutable_vec_(MR_FaceMap *_this)
MRC_API void MR_VertScalars_resize_2(MR_VertScalars *_this, size_t newSize, const float *t)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_pop_back(MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_OffsetMutablePtr(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_Construct_1(MR_std_vector_MR_MeshOrPointsXf *vec)
MRC_API MR_std_vector_float_const_iterator * MR_end_const_MR_Vector_float_MR_VoxelId_ref(const MR_Vector_float_MR_VoxelId *a)
MRC_API MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_GetMutable_vec_(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API size_t MR_Vector_MR_FaceBitSet_MR_GraphVertId_capacity(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_std_vector_MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_GetMutable_vec_(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_std_vector_MR_UndirectedEdgeId_iterator * MR_begin_MR_UndirectedEdgeMap_ref(MR_UndirectedEdgeMap *a)
MRC_API MR_std_array_MR_VertId_3 * MR_Triangulation_data_mut(MR_Triangulation *_this)
MRC_API const unsigned short * MR_Vector_unsigned_short_MR_VoxelId_front(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_autoResizeSet_3(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_FaceId pos, size_t len, MR_std_array_MR_Vector3f_3 val)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_VertId_MR_EdgeId *_other)
MRC_API int * MR_Vector_int_MR_VertId_data_mut(MR_Vector_int_MR_VertId *_this)
MRC_API void MR_Dipoles_DestroyArray(const MR_Dipoles *_this)
Destroys a heap-allocated array of MR_Dipoles. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resize_2(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, size_t newSize, const MR_FaceBitSet *t)
MRC_API unsigned short * MR_Vector_unsigned_short_MR_VoxelId_autoResizeAt(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_VoxelId i)
MRC_API MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_index_mut(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_NodeId i)
MRC_API void MR_FaceScalars_DestroyArray(const MR_FaceScalars *_this)
Destroys a heap-allocated array of MR_FaceScalars. Does nothing if the pointer is null.
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_resizeWithReserve_1(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, size_t newSize)
MRC_API const MR_Color * MR_VertColors_front(const MR_VertColors *_this)
struct MR_std_vector_char MR_std_vector_char
Definition MRVector.h:170
MRC_API MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_const_iterator * MR_end_const_MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *a)
MRC_API size_t MR_Dipoles_capacity(const MR_Dipoles *_this)
MRC_API MR_FaceId MR_Vector_MR_EdgeId_MR_FaceId_backId(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_Construct_1_size_t(size_t size)
MRC_API bool MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_empty(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API const MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_index(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_NodeId i)
MRC_API void MR_UndirectedEdgeColors_resizeWithReserve_1(MR_UndirectedEdgeColors *_this, size_t newSize)
MRC_API const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_OffsetPtr(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_Vector_MR_AffineXf3f_MR_ObjId(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this, const MR_Vector_MR_AffineXf3f_MR_ObjId *b)
MRC_API MR_std_vector_float_iterator * MR_begin_MR_VertScalars_ref(MR_VertScalars *a)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_resizeNoInit(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, size_t targetSize)
MRC_API MR_std_vector_MR_Vector3f * MR_VertCoords_GetMutable_vec_(MR_VertCoords *_this)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_clear(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resizeWithReserve_1(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, size_t newSize)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_push_back_std_vector_MR_EdgePoint_rvalue_ref(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_std_vector_MR_EdgePoint *t)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_AssignFromAnother(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_PassBy _other_pass_by, MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_other)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Destroy(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_std_vector_MR_EdgePoint_MR_VertId....
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_AssignFromAnother(MR_Vector_int_MR_FaceId *_this, MR_PassBy _other_pass_by, MR_Vector_int_MR_FaceId *_other)
MRC_API const float * MR_Vector_float_MR_VoxelId_data(const MR_Vector_float_MR_VoxelId *_this)
MRC_API MR_VoxelId MR_Vector_float_MR_VoxelId_endId(const MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_FaceNormals_resizeWithReserve_1(MR_FaceNormals *_this, size_t newSize)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_back_mut(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_EdgeMap * MR_EdgeMap_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_DestroyArray(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_GraphVertId_MR_GraphVertId. Does nothing if the point...
MRC_API size_t MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_capacity(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_VertId MR_Vector_MR_EdgeId_MR_VertId_backId(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_front(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_pop_back(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Get_vec_(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_Vector2f * MR_VertCoords2_index(const MR_VertCoords2 *_this, MR_VertId i)
MRC_API void MR_Vector_float_MR_VoxelId_push_back_float_rvalue_ref(MR_Vector_float_MR_VoxelId *_this, float *t)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resizeWithReserve_2(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, size_t newSize, const MR_std_array_MR_Vector3f_3 *value)
MRC_API MR_EdgeId MR_EdgeColors_beginId(const MR_EdgeColors *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *value)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_autoResizeSet_2(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_NodeId i, const MR_AABBTreeNode_MR_ObjTreeTraits *val)
MRC_API const MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_back(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_back_mut(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_index_mut(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API void MR_UndirectedEdge2RegionMap_Set_vec_(MR_UndirectedEdge2RegionMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_RegionId *value)
MRC_API MR_UndirectedEdgeId MR_Vector_int_MR_UndirectedEdgeId_beginId(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API const MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_index(const MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId i)
MRC_API MR_std_vector_std_array_MR_Vector3f_3_iterator * MR_begin_MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_ref(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *a)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_OffsetMutablePtr(MR_Vector_int_MR_VertId *ptr, ptrdiff_t i)
struct MR_std_vector_MR_Color_const_iterator MR_std_vector_MR_Color_const_iterator
Definition MRVector.h:64
MRC_API void MR_Vector_double_MR_RegionId_DestroyArray(const MR_Vector_double_MR_RegionId *_this)
Destroys a heap-allocated array of MR_Vector_double_MR_RegionId. Does nothing if the pointer is null.
MRC_API const int * MR_Vector_int_MR_UndirectedEdgeId_index(const MR_Vector_int_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId i)
MRC_API MR_ObjId * MR_ObjMap_front_mut(MR_ObjMap *_this)
MRC_API void MR_Vector_int_MR_VertId_resize_1(MR_Vector_int_MR_VertId *_this, size_t newSize)
MRC_API const MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_data(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_std_vector_MR_NodeId_const_iterator * MR_end_const_MR_Vector_MR_NodeId_MR_NodeId_ref(const MR_Vector_MR_NodeId_MR_NodeId *a)
MRC_API MR_VertCoords * MR_VertCoords_Construct_2(size_t size, const MR_Vector3f *val)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_pop_back(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_FaceColors * MR_FaceColors_OffsetMutablePtr(MR_FaceColors *ptr, ptrdiff_t i)
MRC_API MR_VertId MR_Vert2RegionMap_beginId(const MR_Vert2RegionMap *_this)
MRC_API MR_GraphVertId MR_Vector_MR_GraphVertId_MR_GraphVertId_endId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_resize_2(MR_Vector_int_MR_UndirectedEdgeId *_this, size_t newSize, const int *t)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_DefaultConstruct(void)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_other)
MRC_API bool MR_equal_MR_FaceMap(const MR_FaceMap *_this, const MR_FaceMap *b)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_push_back_const_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *t)
MRC_API const MR_std_vector_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_Get_vec_(const MR_TriCornerUVCoords *_this)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_Construct_2(size_t size, const MR_std_array_MR_Vector2f_3 *val)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Construct_1_size_t(size_t size)
MRC_API MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_back_mut(MR_TriCornerUVCoords *_this)
struct MR_std_vector_int_const_iterator MR_std_vector_int_const_iterator
Definition MRVector.h:180
MRC_API void MR_FaceScalars_push_back_const_float_ref(MR_FaceScalars *_this, const float *t)
struct MR_std_vector_MR_VoxelId_const_iterator MR_std_vector_MR_VoxelId_const_iterator
Definition MRVector.h:162
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_DestroyArray(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
Destroys a heap-allocated array of MR_Vector_MR_VoxelId_MR_VoxelId. Does nothing if the pointer is nu...
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_resize_2(MR_Vector_MR_VoxelId_MR_VoxelId *_this, size_t newSize, const MR_VoxelId *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_autoResizeSet_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *val)
MRC_API const MR_Face2RegionMap * MR_Face2RegionMap_OffsetPtr(const MR_Face2RegionMap *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_iterator * MR_end_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *a)
MRC_API void MR_TriCornerUVCoords_resize_2(MR_TriCornerUVCoords *_this, size_t newSize, const MR_std_array_MR_Vector2f_3 *t)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_autoResizeSet_2(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId i, MR_VoxelId val)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_autoResizeSet_2(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId i, MR_NodeId val)
MRC_API void MR_TexturePerFace_Set_vec_(MR_TexturePerFace *_this, MR_PassBy value_pass_by, MR_std_vector_MR_TextureId *value)
MRC_API void MR_Dipoles_Destroy(const MR_Dipoles *_this)
Destroys a heap-allocated instance of MR_Dipoles. Does nothing if the pointer is null.
struct MR_std_vector_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Id_MR_ICPElemtTag
Definition MRVector.h:94
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_DestroyArray(const MR_Vector_MR_FanRecord_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_FanRecord_MR_VertId. Does nothing if the pointer is n...
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_swap(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_Vector_MR_QuadraticForm2f_MR_VertId *b)
MRC_API bool MR_FaceNormals_empty(const MR_FaceNormals *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_Set_vec_(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_PassBy value_pass_by, MR_std_vector_std_filesystem_path *value)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_UndirectedEdge2RegionMap *_other)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_swap(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *b)
MRC_API void MR_FaceColors_resizeWithReserve_2(MR_FaceColors *_this, size_t newSize, const MR_Color *value)
MRC_API void MR_FaceNormals_reserve(MR_FaceNormals *_this, size_t capacity)
MRC_API bool MR_Vector_MR_EdgeId_MR_VertId_empty(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_OffsetMutablePtr(MR_Vector_MR_GraphVertId_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API const MR_std_vector_int * MR_Vector_int_MR_UndirectedEdgeId_Get_vec_(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API size_t MR_Vector_MR_EdgeId_MR_FaceId_size(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API const MR_Vector2f * MR_VertCoords2_back(const MR_VertCoords2 *_this)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_DefaultConstruct(void)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_backId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API const MR_std_vector_MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_Get_vec_(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
struct MR_std_vector_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Id_MR_ICPElemtTag_const_iterator
Definition MRVector.h:95
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_clear(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_end_MR_Vector_MR_EdgeId_MR_FaceId_ref(MR_Vector_MR_EdgeId_MR_FaceId *a)
struct MR_std_vector_MR_QuadraticForm3f MR_std_vector_MR_QuadraticForm3f
Definition MRVector.h:128
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_DestroyArray(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated array of MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag....
MRC_API MR_FaceId * MR_FaceMap_front_mut(MR_FaceMap *_this)
MRC_API MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_index_mut(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_TextureId i)
MRC_API size_t MR_ObjMap_heapBytes(const MR_ObjMap *_this)
MRC_API MR_FaceScalars * MR_FaceScalars_AssignFromAnother(MR_FaceScalars *_this, MR_PassBy _other_pass_by, MR_FaceScalars *_other)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_OffsetMutablePtr(MR_Vector_MR_EdgeId_MR_VertId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_char_MR_VertId_resizeWithReserve_2(MR_Vector_char_MR_VertId *_this, size_t newSize, const char *value)
MRC_API MR_std_vector_MR_Vector3f_iterator * MR_begin_MR_VertCoords_ref(MR_VertCoords *a)
MRC_API const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_OffsetPtr(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *ptr, ptrdiff_t i)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_const_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_const_iterator
Definition MRVector.h:46
MRC_API MR_VertCoords2 * MR_VertCoords2_DefaultConstruct(void)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_reserve(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, size_t capacity)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resize_1(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_reserve(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, size_t capacity)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_push_back_MR_EdgeId_rvalue_ref(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_EdgeId *t)
MRC_API void MR_VertCoords2_Set_vec_(MR_VertCoords2 *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector2f *value)
MRC_API void MR_FaceColors_DestroyArray(const MR_FaceColors *_this)
Destroys a heap-allocated array of MR_FaceColors. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_clear(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API size_t MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_size(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
struct MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_const_iterator MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_const_iterator
Definition MRVector.h:55
MRC_API size_t MR_Edges_capacity(const MR_Edges *_this)
MRC_API void MR_UndirectedEdgeColors_resize_1(MR_UndirectedEdgeColors *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_RegionId_MR_RegionId_heapBytes(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_autoResizeSet_3(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ObjId pos, size_t len, const MR_ModelPointsData *val)
MRC_API size_t MR_Vector_MR_EdgeId_MR_VertId_size(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_back_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API void MR_Vector_double_MR_RegionId_push_back_double_rvalue_ref(MR_Vector_double_MR_RegionId *_this, double *t)
MRC_API MR_std_vector_std_array_MR_Vector2f_3_const_iterator * MR_begin_const_MR_TriCornerUVCoords_ref(const MR_TriCornerUVCoords *a)
MRC_API float * MR_VertScalars_front_mut(MR_VertScalars *_this)
MRC_API const MR_Color * MR_VertColors_data(const MR_VertColors *_this)
MRC_API MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_front_mut(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_other)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_Set_vec_(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_VoxelId *value)
MRC_API const MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_data(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API char * MR_Vector_char_MR_VertId_back_mut(MR_Vector_char_MR_VertId *_this)
MRC_API void MR_UndirectedEdgeScalars_reserve(MR_UndirectedEdgeScalars *_this, size_t capacity)
MRC_API MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_data_mut(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API const MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_front(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_beginId(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_VertColors * MR_VertColors_Construct_2(size_t size, const MR_Color *val)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_OffsetMutablePtr(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_DestroyArray(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
Destroys a heap-allocated array of MR_Vector_MR_MeshOrPointsXf_MR_ObjId. Does nothing if the pointer ...
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_reserve(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, size_t capacity)
MRC_API MR_std_vector_MR_QuadraticForm2f_iterator * MR_end_MR_Vector_MR_QuadraticForm2f_MR_VertId_ref(MR_Vector_MR_QuadraticForm2f_MR_VertId *a)
MRC_API const MR_std_vector_MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Get_vec_(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API const MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_index(const MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_TextureId i)
MRC_API const MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_back(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API const MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_index(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_ObjId i)
MRC_API bool MR_equal_MR_Vector_float_MR_VoxelId(const MR_Vector_float_MR_VoxelId *_this, const MR_Vector_float_MR_VoxelId *b)
struct MR_std_vector_MR_Color_iterator MR_std_vector_MR_Color_iterator
Definition MRVector.h:65
struct MR_std_vector_MR_FaceId_iterator MR_std_vector_MR_FaceId_iterator
Definition MRVector.h:78
MRC_API MR_VertId MR_Vert2RegionMap_backId(const MR_Vert2RegionMap *_this)
MRC_API void MR_WholeEdgeMap_push_back_MR_EdgeId_rvalue_ref(MR_WholeEdgeMap *_this, MR_EdgeId *t)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_begin_const_MR_UndirectedEdgeColors_ref(const MR_UndirectedEdgeColors *a)
MRC_API bool MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_empty(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_FaceId MR_FaceMap_beginId(const MR_FaceMap *_this)
MRC_API void MR_UndirectedEdge2RegionMap_push_back_MR_RegionId_rvalue_ref(MR_UndirectedEdge2RegionMap *_this, MR_RegionId *t)
MRC_API MR_std_vector_MR_Color_iterator * MR_begin_MR_UndirectedEdgeColors_ref(MR_UndirectedEdgeColors *a)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_DefaultConstruct(void)
MRC_API MR_VoxelId MR_Vector_float_MR_VoxelId_beginId(const MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_Vector_float_MR_VoxelId_autoResizeSet_3(MR_Vector_float_MR_VoxelId *_this, MR_VoxelId pos, size_t len, float val)
MRC_API void MR_TriCornerUVCoords_autoResizeSet_2(MR_TriCornerUVCoords *_this, MR_FaceId i, MR_std_array_MR_Vector2f_3 val)
MRC_API size_t MR_Vector_size_t_MR_GraphVertId_size(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_autoResizeAt(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API size_t MR_Vector_MR_FanRecord_MR_VertId_heapBytes(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API size_t MR_VertScalars_size(const MR_VertScalars *_this)
MRC_API MR_std_vector_MR_FanRecord_const_iterator * MR_end_const_MR_Vector_MR_FanRecord_MR_VertId_ref(const MR_Vector_MR_FanRecord_MR_VertId *a)
MRC_API bool MR_not_equal_MR_Vector_float_MR_VoxelId(const MR_Vector_float_MR_VoxelId *_this, const MR_Vector_float_MR_VoxelId *b)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_Set_vec_(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_MeshOrPointsXf *value)
struct MR_std_vector_MR_UndirectedEdgeId_iterator MR_std_vector_MR_UndirectedEdgeId_iterator
Definition MRVector.h:139
MRC_API bool MR_not_equal_MR_VertCoords(const MR_VertCoords *_this, const MR_VertCoords *b)
struct MR_std_vector_MR_ICPGroupPairs_iterator MR_std_vector_MR_ICPGroupPairs_iterator
Definition MRVector.h:93
MRC_API const MR_Color * MR_EdgeColors_front(const MR_EdgeColors *_this)
struct MR_std_vector_MR_Nesting_NestingResult_const_iterator MR_std_vector_MR_Nesting_NestingResult_const_iterator
Definition MRVector.h:113
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_end_const_MR_EdgeMap_ref(const MR_EdgeMap *a)
MRC_API MR_VertId * MR_VertMap_back_mut(MR_VertMap *_this)
MRC_API MR_std_vector_size_t_iterator * MR_begin_MR_Vector_size_t_MR_GraphVertId_ref(MR_Vector_size_t_MR_GraphVertId *a)
MRC_API size_t MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_size(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_back_mut(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector3f * MR_FaceNormals_front_mut(MR_FaceNormals *_this)
MRC_API MR_FaceId MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_beginId(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_autoResizeSet_2(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_VertId i, MR_PassBy val_pass_by, MR_std_vector_MR_EdgePoint *val)
MRC_API MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_index_mut(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API MR_Vector3f * MR_FaceNormals_back_mut(MR_FaceNormals *_this)
MRC_API void MR_VertMap_autoResizeSet_2(MR_VertMap *_this, MR_VertId i, MR_VertId val)
MRC_API size_t MR_Vector_MR_PixelId_MR_PixelId_size(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_Triangulation_clear(MR_Triangulation *_this)
MRC_API MR_std_vector_MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_GetMutable_vec_(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_std_vector_MR_VertBitSet_iterator * MR_begin_MR_Vector_MR_VertBitSet_MR_ObjId_ref(MR_Vector_MR_VertBitSet_MR_ObjId *a)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_pop_back(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_unsigned_short_MR_VoxelId *_other)
struct MR_std_vector_MR_AABBTreePoints_Node_const_iterator MR_std_vector_MR_AABBTreePoints_Node_const_iterator
Definition MRVector.h:58
MRC_API const MR_std_vector_MR_ObjId * MR_ObjMap_Get_vec_(const MR_ObjMap *_this)
MRC_API const MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_OffsetPtr(const MR_Vector_MR_RegionId_MR_RegionId *ptr, ptrdiff_t i)
MRC_API bool MR_TexturePerFace_empty(const MR_TexturePerFace *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_swap(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_Vector_MR_TextureId_MR_TextureId *b)
MRC_API float * MR_VertScalars_index_mut(MR_VertScalars *_this, MR_VertId i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_clear(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
struct MR_std_vector_std_array_MR_VertId_3_const_iterator MR_std_vector_std_array_MR_VertId_3_const_iterator
Definition MRVector.h:195
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_other)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_autoResizeSet_3(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_VertId pos, size_t len, MR_PassBy val_pass_by, MR_std_vector_MR_EdgePoint *val)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeScalars_endId(const MR_UndirectedEdgeScalars *_this)
MRC_API const MR_std_vector_MR_RegionId * MR_Face2RegionMap_Get_vec_(const MR_Face2RegionMap *_this)
MRC_API void MR_Face2RegionMap_resizeWithReserve_2(MR_Face2RegionMap *_this, size_t newSize, const MR_RegionId *value)
MRC_API MR_std_vector_std_array_MR_VertId_2 * MR_Edges_GetMutable_vec_(MR_Edges *_this)
MRC_API const MR_Color * MR_UndirectedEdgeColors_back(const MR_UndirectedEdgeColors *_this)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_std_filesystem_path_iterator * MR_begin_MR_Vector_std_filesystem_path_MR_TextureId_ref(MR_Vector_std_filesystem_path_MR_TextureId *a)
MRC_API MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_back_mut(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_VertScalars * MR_VertScalars_Construct_1_std_vector_float(MR_std_vector_float *vec)
MRC_API const MR_std_vector_MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Get_vec_(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API void MR_FaceNormals_autoResizeSet_2(MR_FaceNormals *_this, MR_FaceId i, MR_Vector3f val)
MRC_API const MR_std_vector_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Get_vec_(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_EdgeId_MR_FaceId(const MR_Vector_MR_EdgeId_MR_FaceId *_this, const MR_Vector_MR_EdgeId_MR_FaceId *b)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_end_MR_WholeEdgeMap_ref(MR_WholeEdgeMap *a)
MRC_API MR_ObjId MR_Vector_MR_AffineXf3f_MR_ObjId_endId(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_std_vector_MR_FaceId_const_iterator * MR_begin_const_MR_FaceMap_ref(const MR_FaceMap *a)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_autoResizeAt(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_pop_back(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
struct MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag
Definition MRVector.h:149
MRC_API MR_std_vector_float_iterator * MR_end_MR_FaceScalars_ref(MR_FaceScalars *a)
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_end_const_MR_WholeEdgeMap_ref(const MR_WholeEdgeMap *a)
MRC_API void MR_Face2RegionMap_pop_back(MR_Face2RegionMap *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resizeWithReserve_2(MR_Vector_MR_VoxelId_MR_FaceId *_this, size_t newSize, const MR_VoxelId *value)
MRC_API MR_std_vector_MR_Dipole_const_iterator * MR_begin_const_MR_Dipoles_ref(const MR_Dipoles *a)
MRC_API const MR_std_vector_MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Get_vec_(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_clear(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API const MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_index(const MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId i)
MRC_API bool MR_not_equal_MR_EdgeMap(const MR_EdgeMap *_this, const MR_EdgeMap *b)
MRC_API const MR_Color * MR_FaceColors_index(const MR_FaceColors *_this, MR_FaceId i)
MRC_API float * MR_Vector_float_MR_VoxelId_back_mut(MR_Vector_float_MR_VoxelId *_this)
MRC_API const MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_front(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_end_const_MR_Vector_MR_EdgeId_MR_FaceId_ref(const MR_Vector_MR_EdgeId_MR_FaceId *a)
MRC_API MR_Edges * MR_Edges_DefaultConstruct(void)
MRC_API void MR_FaceColors_resize_2(MR_FaceColors *_this, size_t newSize, const MR_Color *t)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_reserve(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, size_t capacity)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_reserve(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, size_t capacity)
MRC_API void MR_VertScalars_DestroyArray(const MR_VertScalars *_this)
Destroys a heap-allocated array of MR_VertScalars. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_clear(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_std_vector_int_const_iterator * MR_end_const_MR_Vector_int_MR_UndirectedEdgeId_ref(const MR_Vector_int_MR_UndirectedEdgeId *a)
MRC_API bool MR_VertColors_empty(const MR_VertColors *_this)
MRC_API const MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_front(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_push_back_MR_VoxelId_rvalue_ref(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_VoxelId *t)
MRC_API size_t MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_capacity(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_AssignFromAnother(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_other)
MRC_API const MR_ObjId * MR_ObjMap_index(const MR_ObjMap *_this, MR_ObjId i)
MRC_API size_t MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_size(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_VertId MR_VertMap_beginId(const MR_VertMap *_this)
struct MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:712
MRC_API MR_std_vector_float_iterator * MR_end_MR_UndirectedEdgeScalars_ref(MR_UndirectedEdgeScalars *a)
MRC_API bool MR_Face2RegionMap_empty(const MR_Face2RegionMap *_this)
MRC_API size_t MR_Vector_MR_VertId_MR_EdgeId_capacity(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_ObjMap * MR_ObjMap_DefaultConstruct(void)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resize_1(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, size_t newSize)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_resizeWithReserve_2(MR_Vector_MR_MeshTexture_MR_TextureId *_this, size_t newSize, const MR_MeshTexture *value)
MRC_API MR_std_vector_MR_Graph_EndVertices_iterator * MR_begin_MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_ref(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *a)
MRC_API MR_FaceMap * MR_FaceMap_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_Construct_2(size_t size, const MR_QuadraticForm2f *val)
MRC_API MR_ObjId * MR_ObjMap_data_mut(MR_ObjMap *_this)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, size_t capacity)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_push_back_const_MR_MeshBuilder_VertSpan_ref(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, const MR_MeshBuilder_VertSpan *t)
MRC_API const MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_data(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_GraphVertId_iterator * MR_end_MR_Vector_MR_GraphVertId_MR_GraphVertId_ref(MR_Vector_MR_GraphVertId_MR_GraphVertId *a)
MRC_API void MR_ObjMap_resize_1(MR_ObjMap *_this, size_t newSize)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_pop_back(MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_VertCoords_resize_2(MR_VertCoords *_this, size_t newSize, const MR_Vector3f *t)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_emplace_back(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_MeshTexture *args)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_index_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i)
struct MR_std_vector_MR_EdgeId_const_iterator MR_std_vector_MR_EdgeId_const_iterator
Definition MRVector.h:70
MRC_API size_t MR_Vector_MR_MeshOrPointsXf_MR_ObjId_heapBytes(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_Construct_1_std_vector_MR_PixelId(MR_std_vector_MR_PixelId *vec)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_beginId(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_push_back_MR_ICPGroupPairs_rvalue_ref(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_ICPGroupPairs *t)
MRC_API MR_VertId MR_Vector_MR_FanRecord_MR_VertId_endId(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Vert2RegionMap_resizeWithReserve_2(MR_Vert2RegionMap *_this, size_t newSize, const MR_RegionId *value)
MRC_API void MR_VertCoords_pop_back(MR_VertCoords *_this)
MRC_API MR_FaceMap * MR_FaceMap_Construct_1_std_vector_MR_FaceId(MR_std_vector_MR_FaceId *vec)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_NodeId_MR_NodeId *_this, size_t newSize)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_push_back_const_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *t)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resizeWithReserve_2(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, size_t newSize, const MR_WatershedGraph_BasinInfo *value)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_front_mut(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_VertId * MR_VertMap_index_mut(MR_VertMap *_this, MR_VertId i)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_clear(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
struct MR_std_vector_MR_TextureId_const_iterator MR_std_vector_MR_TextureId_const_iterator
Definition MRVector.h:135
struct MR_std_vector_MR_FanRecord_iterator MR_std_vector_MR_FanRecord_iterator
Definition MRVector.h:81
MRC_API const MR_Vector3f * MR_FaceNormals_back(const MR_FaceNormals *_this)
struct MR_std_vector_double_const_iterator MR_std_vector_double_const_iterator
Definition MRVector.h:174
MRC_API MR_VertId MR_VertCoords2_beginId(const MR_VertCoords2 *_this)
MRC_API MR_std_vector_MR_RegionId * MR_UndirectedEdge2RegionMap_GetMutable_vec_(MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_begin_const_MR_Vector_MR_RegionId_MR_RegionId_ref(const MR_Vector_MR_RegionId_MR_RegionId *a)
MRC_API void MR_Edges_swap(MR_Edges *_this, MR_Edges *b)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_index_mut(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId i)
MRC_API MR_VertScalars * MR_VertScalars_Construct_1_size_t(size_t size)
struct MR_std_vector_MR_UndirectedEdgeId_const_iterator MR_std_vector_MR_UndirectedEdgeId_const_iterator
Definition MRVector.h:138
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_Set_vec_(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_VertId *value)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Construct_2(size_t size, const MR_AABBTreeNode_MR_ObjTreeTraits *val)
MRC_API MR_Color * MR_UndirectedEdgeColors_autoResizeAt(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId i)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_resizeWithReserve(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, size_t newSize, const MR_MeshOrPointsXf *value)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Construct_2(size_t size, const MR_WatershedGraph_BasinInfo *val)
MRC_API MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_index_mut(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API const MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_front(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API bool MR_equal_MR_Vector_MR_ObjId_MR_VoxelId(const MR_Vector_MR_ObjId_MR_VoxelId *_this, const MR_Vector_MR_ObjId_MR_VoxelId *b)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resize_2(MR_Vector_MR_NodeId_MR_NodeId *_this, size_t newSize, const MR_NodeId *t)
MRC_API const float * MR_UndirectedEdgeScalars_front(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_VertScalars_pop_back(MR_VertScalars *_this)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_OffsetMutablePtr(MR_Vector_MR_RegionId_MR_RegionId *ptr, ptrdiff_t i)
MRC_API void MR_VertCoords_clear(MR_VertCoords *_this)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_pop_back(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_resize_1(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, size_t newSize)
MRC_API const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_OffsetPtr(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *ptr, ptrdiff_t i)
MRC_API void MR_Vector_float_MR_VoxelId_swap(MR_Vector_float_MR_VoxelId *_this, MR_Vector_float_MR_VoxelId *b)
MRC_API const MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_front(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_AssignFromAnother(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_QuadraticForm3f_MR_VertId *_other)
MRC_API MR_EdgeId * MR_EdgeMap_autoResizeAt(MR_EdgeMap *_this, MR_EdgeId i)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_DefaultConstruct(void)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_resize_2(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, size_t newSize, const MR_Nesting_MeshXf *t)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_vector_MR_RegionId * MR_Vert2RegionMap_GetMutable_vec_(MR_Vert2RegionMap *_this)
MRC_API void MR_VertCoords_DestroyArray(const MR_VertCoords *_this)
Destroys a heap-allocated array of MR_VertCoords. Does nothing if the pointer is null.
MRC_API MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_front_mut(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_EdgeColors * MR_EdgeColors_ConstructFromAnother(MR_PassBy _other_pass_by, MR_EdgeColors *_other)
MRC_API void MR_Face2RegionMap_resizeWithReserve_1(MR_Face2RegionMap *_this, size_t newSize)
MRC_API const MR_std_vector_MR_Color * MR_UndirectedEdgeColors_Get_vec_(const MR_UndirectedEdgeColors *_this)
MRC_API void MR_UndirectedEdgeMap_DestroyArray(const MR_UndirectedEdgeMap *_this)
Destroys a heap-allocated array of MR_UndirectedEdgeMap. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_AssignFromAnother(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_other)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Construct_2(size_t size, const MR_Nesting_MeshXf *val)
MRC_API MR_std_vector_MR_ObjId_const_iterator * MR_begin_const_MR_Vector_MR_ObjId_MR_VoxelId_ref(const MR_Vector_MR_ObjId_MR_VoxelId *a)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_resize_1(MR_Vector_MR_VertBitSet_MR_ObjId *_this, size_t newSize)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_backId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_GraphVertId MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_beginId(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_EdgeMap_autoResizeSet_3(MR_EdgeMap *_this, MR_EdgeId pos, size_t len, MR_EdgeId val)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_autoResizeSet_3(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_FaceId pos, size_t len, MR_VoxelId val)
MRC_API MR_std_vector_MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_GetMutable_vec_(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_push_back_const_int_ref(MR_Vector_int_MR_UndirectedEdgeId *_this, const int *t)
MRC_API MR_VoxelId MR_Vector_MR_ObjId_MR_VoxelId_beginId(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_std_vector_int_const_iterator * MR_begin_const_MR_Vector_int_MR_VertId_ref(const MR_Vector_int_MR_VertId *a)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_Destroy(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_VertBitSet_MR_ObjId. Does nothing if the pointer i...
MRC_API MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_front_mut(MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Vector_size_t_MR_GraphVertId_resizeWithReserve_1(MR_Vector_size_t_MR_GraphVertId *_this, size_t newSize)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_resize_2(MR_Vector_std_filesystem_path_MR_TextureId *_this, size_t newSize, const char *t, const char *t_end)
MRC_API const MR_RegionId * MR_UndirectedEdge2RegionMap_back(const MR_UndirectedEdge2RegionMap *_this)
MRC_API const MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_back(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_Vector_size_t_MR_GraphVertId_Destroy(const MR_Vector_size_t_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_Vector_size_t_MR_GraphVertId. Does nothing if the pointer is...
MRC_API MR_std_vector_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_GetMutable_vec_(MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API const MR_ObjId * MR_ObjMap_back(const MR_ObjMap *_this)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_resize_1(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resizeWithReserve_2(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, size_t newSize, const MR_GraphVertId *value)
MRC_API const MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_OffsetPtr(const MR_Vector_MR_FanRecord_MR_VertId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_DestroyArray(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR...
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_OffsetMutablePtr(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *ptr, ptrdiff_t i)
MRC_API bool MR_equal_MR_FaceScalars(const MR_FaceScalars *_this, const MR_FaceScalars *b)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Destroy(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId....
MRC_API MR_RegionId MR_Vector_MR_RegionId_MR_RegionId_beginId(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_push_back_const_MR_Graph_EndVertices_ref(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, const MR_Graph_EndVertices *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_swap(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *b)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_endId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API void MR_Vector_double_MR_RegionId_push_back_const_double_ref(MR_Vector_double_MR_RegionId *_this, const double *t)
MRC_API void MR_VertColors_Destroy(const MR_VertColors *_this)
Destroys a heap-allocated instance of MR_VertColors. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_DestroyArray(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId. Does nothing if the...
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_AssignFromAnother(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_other)
MRC_API MR_std_vector_MR_MeshBuilder_VertSpan_const_iterator * MR_end_const_MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_ref(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *a)
MRC_API bool MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_empty(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_index_mut(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId i)
MRC_API MR_VertCoords2 * MR_VertCoords2_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertCoords2 *_other)
MRC_API bool MR_not_equal_MR_Vector_std_vector_MR_EdgePoint_MR_VertId(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *b)
MRC_API void MR_TriCornerUVCoords_pop_back(MR_TriCornerUVCoords *_this)
MRC_API MR_Dipole * MR_Dipoles_autoResizeAt(MR_Dipoles *_this, MR_NodeId i)
MRC_API MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_data_mut(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_resizeWithReserve_1(MR_Vector_MR_EdgeId_MR_VertId *_this, size_t newSize)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Destroy(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f...
MRC_API bool MR_not_equal_MR_FaceScalars(const MR_FaceScalars *_this, const MR_FaceScalars *b)
MRC_API MR_std_vector_unsigned_short_const_iterator * MR_begin_const_MR_Vector_unsigned_short_MR_VoxelId_ref(const MR_Vector_unsigned_short_MR_VoxelId *a)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_Set_vec_(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_RegionId *value)
MRC_API MR_RegionId * MR_Face2RegionMap_back_mut(MR_Face2RegionMap *_this)
struct MR_std_vector_MR_Nesting_MeshXf_const_iterator MR_std_vector_MR_Nesting_MeshXf_const_iterator
Definition MRVector.h:110
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_reserve(MR_Vector_MR_VertBitSet_MR_ObjId *_this, size_t capacity)
MRC_API size_t MR_Edges_heapBytes(const MR_Edges *_this)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_back_mut(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_data(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_autoResizeSet_2(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_GraphVertId i, const MR_WatershedGraph_BasinInfo *val)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_Set_vec_(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *value)
MRC_API void MR_UndirectedEdgeColors_push_back_MR_Color_rvalue_ref(MR_UndirectedEdgeColors *_this, MR_Color *t)
MRC_API bool MR_equal_MR_Triangulation(const MR_Triangulation *_this, const MR_Triangulation *b)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resizeNoInit(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, size_t targetSize)
MRC_API const MR_FaceScalars * MR_FaceScalars_OffsetPtr(const MR_FaceScalars *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_Construct_1_size_t(size_t size)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_NodeId_MR_NodeId *_other)
MRC_API MR_std_vector_MR_Vector3f_const_iterator * MR_end_const_MR_FaceNormals_ref(const MR_FaceNormals *a)
MRC_API MR_std_vector_MR_WatershedGraph_BdInfo_const_iterator * MR_begin_const_MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_ref(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *a)
MRC_API MR_std_vector_MR_GraphEdgeId_iterator * MR_begin_MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_ref(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *a)
MRC_API size_t MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_capacity(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_std_vector_MR_WatershedGraph_BdInfo_iterator * MR_begin_MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_ref(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *a)
struct MR_std_vector_std_vector_MR_GraphEdgeId_const_iterator MR_std_vector_std_vector_MR_GraphEdgeId_const_iterator
Definition MRVector.h:204
MRC_API MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_autoResizeAt(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API const MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_OffsetPtr(const MR_Vector_MR_QuadraticForm2f_MR_VertId *ptr, ptrdiff_t i)
MRC_API int * MR_Vector_int_MR_VertId_front_mut(MR_Vector_int_MR_VertId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resize_2(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, size_t newSize, const MR_WatershedGraph_BdInfo *t)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_push_back_const_MR_NodeId_ref(MR_Vector_MR_NodeId_MR_NodeId *_this, const MR_NodeId *t)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_QuadraticForm2f_MR_VertId *_other)
MRC_API MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_front_mut(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
struct MR_std_vector_MR_ModelPointsData_iterator MR_std_vector_MR_ModelPointsData_iterator
Definition MRVector.h:108
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, size_t newSize, const MR_AABBTreePoints_Node *value)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_back(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_data_mut(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_OffsetPtr(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API const float * MR_EdgeScalars_front(const MR_EdgeScalars *_this)
MRC_API bool MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_empty(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API bool MR_not_equal_MR_Edges(const MR_Edges *_this, const MR_Edges *b)
MRC_API const float * MR_VertScalars_back(const MR_VertScalars *_this)
MRC_API bool MR_equal_MR_VertMap(const MR_VertMap *_this, const MR_VertMap *b)
MRC_API void MR_FaceNormals_DestroyArray(const MR_FaceNormals *_this)
Destroys a heap-allocated array of MR_FaceNormals. Does nothing if the pointer is null.
MRC_API void MR_VertCoords_resizeWithReserve_2(MR_VertCoords *_this, size_t newSize, const MR_Vector3f *value)
MRC_API MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_back_mut(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_AssignFromAnother(MR_Vector_char_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_char_MR_VertId *_other)
MRC_API float * MR_FaceScalars_front_mut(MR_FaceScalars *_this)
MRC_API void MR_VertColors_swap(MR_VertColors *_this, MR_VertColors *b)
MRC_API MR_std_vector_MR_QuadraticForm3f_iterator * MR_begin_MR_Vector_MR_QuadraticForm3f_MR_VertId_ref(MR_Vector_MR_QuadraticForm3f_MR_VertId *a)
MRC_API const MR_Dipole * MR_Dipoles_back(const MR_Dipoles *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_reserve(MR_Vector_MR_PixelId_MR_PixelId *_this, size_t capacity)
MRC_API const MR_Edges * MR_Edges_OffsetPtr(const MR_Edges *ptr, ptrdiff_t i)
MRC_API void MR_Triangulation_resizeWithReserve_1(MR_Triangulation *_this, size_t newSize)
MRC_API MR_EdgeId * MR_WholeEdgeMap_front_mut(MR_WholeEdgeMap *_this)
MRC_API const MR_Color * MR_UndirectedEdgeColors_front(const MR_UndirectedEdgeColors *_this)
MRC_API const MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_index(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId i)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_Set_vec_(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_PassBy value_pass_by, MR_std_vector_unsigned_short *value)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_DefaultConstructArray(size_t num_elems)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_Construct_1_std_vector_std_array_MR_Vector2f_3(MR_std_vector_std_array_MR_Vector2f_3 *vec)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_AssignFromAnother(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_QuadraticForm2f_MR_VertId *_other)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_OffsetMutablePtr(MR_Vector_MR_EdgeId_MR_FaceId *ptr, ptrdiff_t i)
MRC_API const MR_WholeEdgeMap * MR_WholeEdgeMap_OffsetPtr(const MR_WholeEdgeMap *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_index_mut(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, int i)
MRC_API void MR_VertMap_push_back_MR_VertId_rvalue_ref(MR_VertMap *_this, MR_VertId *t)
MRC_API MR_Dipoles * MR_Dipoles_Construct_1_std_vector_MR_Dipole(MR_std_vector_MR_Dipole *vec)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_const_iterator * MR_begin_const_MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *a)
MRC_API MR_std_vector_MR_UndirectedEdgeId_iterator * MR_end_MR_UndirectedEdgeMap_ref(MR_UndirectedEdgeMap *a)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resize_1(MR_Vector_MR_TextureId_MR_TextureId *_this, size_t newSize)
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_autoResizeAt(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_float_MR_VoxelId *_other)
MRC_API const MR_std_array_MR_VertId_2 * MR_Edges_index(const MR_Edges *_this, MR_UndirectedEdgeId i)
struct MR_std_vector_MR_ModelPointsData MR_std_vector_MR_ModelPointsData
Definition MRVector.h:106
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_pop_back(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_push_back_MR_RegionId_rvalue_ref(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId *t)
MRC_API MR_EdgeId MR_EdgeScalars_endId(const MR_EdgeScalars *_this)
MRC_API const MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_data(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_std_vector_MR_MeshOrPointsXf_const_iterator * MR_begin_const_MR_Vector_MR_MeshOrPointsXf_MR_ObjId_ref(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *a)
MRC_API MR_std_vector_MR_TextureId_const_iterator * MR_end_const_MR_TexturePerFace_ref(const MR_TexturePerFace *a)
MRC_API bool MR_Vert2RegionMap_empty(const MR_Vert2RegionMap *_this)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_clear(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_resize_2(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, size_t newSize, const MR_QuadraticForm3f *t)
MRC_API MR_EdgeMap * MR_EdgeMap_DefaultConstruct(void)
MRC_API MR_VertMap * MR_VertMap_OffsetMutablePtr(MR_VertMap *ptr, ptrdiff_t i)
MRC_API MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_data_mut(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_FaceColors_resize_1(MR_FaceColors *_this, size_t newSize)
MRC_API void MR_Vector_double_MR_RegionId_autoResizeSet_2(MR_Vector_double_MR_RegionId *_this, MR_RegionId i, double val)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resize_1(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, size_t newSize)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resizeWithReserve_1(MR_Vector_MR_VertId_MR_EdgeId *_this, size_t newSize)
MRC_API void MR_Vector_double_MR_RegionId_autoResizeSet_3(MR_Vector_double_MR_RegionId *_this, MR_RegionId pos, size_t len, double val)
MRC_API const MR_Color * MR_VertColors_back(const MR_VertColors *_this)
MRC_API const MR_FaceId * MR_FaceMap_data(const MR_FaceMap *_this)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_ConstructFromAnother(MR_PassBy _other_pass_by, MR_UndirectedEdgeScalars *_other)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_other)
MRC_API void MR_Vector_int_MR_FaceId_swap(MR_Vector_int_MR_FaceId *_this, MR_Vector_int_MR_FaceId *b)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_OffsetMutablePtr(MR_Vector_int_MR_UndirectedEdgeId *ptr, ptrdiff_t i)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_DefaultConstruct(void)
MRC_API size_t MR_Vector_MR_FaceBitSet_MR_GraphVertId_heapBytes(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_std_vector_MR_FaceBitSet_const_iterator * MR_end_const_MR_Vector_MR_FaceBitSet_MR_GraphVertId_ref(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *a)
MRC_API bool MR_Vector_MR_VoxelId_MR_FaceId_empty(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API size_t MR_Vector_double_MR_RegionId_capacity(const MR_Vector_double_MR_RegionId *_this)
MRC_API MR_std_vector_MR_WatershedGraph_BasinInfo_const_iterator * MR_end_const_MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_ref(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *a)
MRC_API MR_EdgeMap * MR_EdgeMap_Construct_2(size_t size, const MR_EdgeId *val)
MRC_API MR_FaceScalars * MR_FaceScalars_Construct_2(size_t size, const float *val)
MRC_API MR_std_vector_MR_Color_iterator * MR_begin_MR_FaceColors_ref(MR_FaceColors *a)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_autoResizeSet_2(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, int i, MR_PassBy val_pass_by, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *val)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_autoResizeSet_3(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_GraphEdgeId pos, size_t len, const MR_Graph_EndVertices *val)
MRC_API void MR_VertMap_Set_vec_(MR_VertMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_VertId *value)
struct MR_std_vector_MR_QuadraticForm3f_const_iterator MR_std_vector_MR_QuadraticForm3f_const_iterator
Definition MRVector.h:129
MRC_API float * MR_VertScalars_back_mut(MR_VertScalars *_this)
MRC_API const size_t * MR_Vector_size_t_MR_GraphVertId_back(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API bool MR_not_equal_MR_EdgeScalars(const MR_EdgeScalars *_this, const MR_EdgeScalars *b)
MRC_API const MR_std_vector_MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_Get_vec_(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API bool MR_Vector_MR_ObjId_MR_VoxelId_empty(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_autoResizeSet_2(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_VoxelId i, unsigned short val)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_resize_2(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *t)
MRC_API MR_GraphVertId MR_Vector_size_t_MR_GraphVertId_beginId(const MR_Vector_size_t_MR_GraphVertId *_this)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_const_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_const_iterator
Definition MRVector.h:52
MRC_API void MR_Vector_size_t_MR_GraphVertId_autoResizeSet_3(MR_Vector_size_t_MR_GraphVertId *_this, MR_GraphVertId pos, size_t len, size_t val)
MRC_API MR_VertId MR_VertMap_endId(const MR_VertMap *_this)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_push_back_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_rvalue_ref(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *t)
MRC_API size_t MR_Triangulation_capacity(const MR_Triangulation *_this)
MRC_API MR_FaceId MR_FaceNormals_backId(const MR_FaceNormals *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_DestroyArray(const MR_Vector_MR_RegionId_MR_RegionId *_this)
Destroys a heap-allocated array of MR_Vector_MR_RegionId_MR_RegionId. Does nothing if the pointer is ...
MRC_API const char * MR_Vector_char_MR_VertId_index(const MR_Vector_char_MR_VertId *_this, MR_VertId i)
MRC_API MR_std_vector_MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_GetMutable_vec_(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_index_mut(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_VertId i)
MRC_API void MR_TexturePerFace_resize_1(MR_TexturePerFace *_this, size_t newSize)
MRC_API void MR_UndirectedEdgeColors_resizeWithReserve_2(MR_UndirectedEdgeColors *_this, size_t newSize, const MR_Color *value)
MRC_API MR_TexturePerFace * MR_TexturePerFace_Construct_1_std_vector_MR_TextureId(MR_std_vector_MR_TextureId *vec)
struct MR_std_vector_MR_ObjId_iterator MR_std_vector_MR_ObjId_iterator
Definition MRVector.h:120
MRC_API const MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_front(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API bool MR_Vector_float_MR_VoxelId_empty(const MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_push_back_MR_PixelId_rvalue_ref(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId *t)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Set_vec_(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_PassBy value_pass_by, MR_std_vector_MR_ICPGroupPairs *value)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_backId(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_resizeNoInit(MR_Vector_MR_VoxelId_MR_VoxelId *_this, size_t targetSize)
MRC_API MR_std_vector_size_t_const_iterator * MR_end_const_MR_Vector_size_t_MR_GraphVertId_ref(const MR_Vector_size_t_MR_GraphVertId *a)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_DestroyArray(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId....
MRC_API void MR_Vector_double_MR_RegionId_resize_1(MR_Vector_double_MR_RegionId *_this, size_t newSize)
MRC_API void MR_Vector_char_MR_VertId_resizeWithReserve_1(MR_Vector_char_MR_VertId *_this, size_t newSize)
MRC_API void MR_EdgeMap_Destroy(const MR_EdgeMap *_this)
Destroys a heap-allocated instance of MR_EdgeMap. Does nothing if the pointer is null.
MRC_API const MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_OffsetPtr(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_autoResizeSet_3(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_VertId pos, size_t len, const MR_QuadraticForm2f *val)
MRC_API MR_FaceId MR_Vector_int_MR_FaceId_beginId(const MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_FaceMap_resizeWithReserve_2(MR_FaceMap *_this, size_t newSize, const MR_FaceId *value)
MRC_API bool MR_equal_MR_EdgeMap(const MR_EdgeMap *_this, const MR_EdgeMap *b)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_OffsetMutablePtr(MR_Vector_MR_PixelId_MR_PixelId *ptr, ptrdiff_t i)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_AssignFromAnother(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_PassBy _other_pass_by, MR_Vector_int_MR_UndirectedEdgeId *_other)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_ObjTreeTraits *value)
MRC_API const int * MR_Vector_int_MR_FaceId_index(const MR_Vector_int_MR_FaceId *_this, MR_FaceId i)
MRC_API const MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_OffsetPtr(const MR_Vector_MR_MeshTexture_MR_TextureId *ptr, ptrdiff_t i)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_iterator * MR_end_MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_ref(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *a)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_DefaultConstruct(void)
MRC_API MR_Vector3f * MR_FaceNormals_data_mut(MR_FaceNormals *_this)
MRC_API MR_TextureId MR_Vector_std_filesystem_path_MR_TextureId_endId(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_push_back_MR_AABBTreeNode_MR_ObjTreeTraits_rvalue_ref(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_AABBTreeNode_MR_ObjTreeTraits *t)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_2(size_t size, const MR_Id_MR_ICPElemtTag *val)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_pop_back(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API size_t MR_Vector_MR_Nesting_MeshXf_MR_ObjId_heapBytes(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Destroy(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId. Does nothing if the po...
MRC_API const MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_back(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API void MR_FaceScalars_swap(MR_FaceScalars *_this, MR_FaceScalars *b)
MRC_API const size_t * MR_Vector_size_t_MR_GraphVertId_index(const MR_Vector_size_t_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_std_vector_MR_ObjId_const_iterator * MR_end_const_MR_ObjMap_ref(const MR_ObjMap *a)
MRC_API MR_std_vector_size_t_iterator * MR_end_MR_Vector_size_t_MR_GraphVertId_ref(MR_Vector_size_t_MR_GraphVertId *a)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_resizeWithReserve_2(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *value)
MRC_API bool MR_Edges_empty(const MR_Edges *_this)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_OffsetMutablePtr(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_Construct_2(size_t size, const unsigned short *val)
MRC_API bool MR_equal_MR_UndirectedEdgeScalars(const MR_UndirectedEdgeScalars *_this, const MR_UndirectedEdgeScalars *b)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_resizeWithReserve_1(MR_Vector_unsigned_short_MR_VoxelId *_this, size_t newSize)
MRC_API const MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_OffsetPtr(const MR_Vector_MR_ObjId_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API void MR_Triangulation_autoResizeSet_2(MR_Triangulation *_this, MR_FaceId i, MR_std_array_MR_VertId_3 val)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resizeWithReserve_2(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_std_vector_MR_ObjVertId *value)
MRC_API void MR_Vert2RegionMap_Set_vec_(MR_Vert2RegionMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_RegionId *value)
MRC_API void MR_UndirectedEdgeScalars_push_back_float_rvalue_ref(MR_UndirectedEdgeScalars *_this, float *t)
MRC_API MR_std_vector_MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_GetMutable_vec_(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_ObjMap_resize_2(MR_ObjMap *_this, size_t newSize, const MR_ObjId *t)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_other)
MRC_API MR_VertMap * MR_VertMap_AssignFromAnother(MR_VertMap *_this, MR_PassBy _other_pass_by, MR_VertMap *_other)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_DestroyArray(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_QuadraticForm3f_MR_VertId. Does nothing if the pointe...
MRC_API size_t MR_Vector_MR_Nesting_MeshXf_MR_ObjId_size(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API size_t MR_VertMap_capacity(const MR_VertMap *_this)
MRC_API MR_std_vector_MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_GetMutable_vec_(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector3f * MR_VertCoords_autoResizeAt(MR_VertCoords *_this, MR_VertId i)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resize_2(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_ICPGroupPairs *t)
struct MR_std_vector_MR_EdgeId_iterator MR_std_vector_MR_EdgeId_iterator
Definition MRVector.h:71
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_front_mut(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_std_vector_MR_Graph_EndVertices_const_iterator * MR_begin_const_MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_ref(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *a)
MRC_API void MR_EdgeScalars_resizeWithReserve_1(MR_EdgeScalars *_this, size_t newSize)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_reserve(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, size_t capacity)
MRC_API MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_const_iterator * MR_begin_const_MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_ref(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *a)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_autoResizeSet_3(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId pos, size_t len, MR_RegionId val)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_AssignFromAnother(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_other)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Set_vec_(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_GraphEdgeId *value)
MRC_API void MR_Dipoles_push_back_const_MR_Dipole_ref(MR_Dipoles *_this, const MR_Dipole *t)
MRC_API void MR_Dipoles_autoResizeSet_2(MR_Dipoles *_this, MR_NodeId i, const MR_Dipole *val)
MRC_API const MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_index(const MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId i)
MRC_API const MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_front(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_push_back_MR_AABBTreePoints_Node_rvalue_ref(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_AABBTreePoints_Node *t)
MRC_API MR_std_vector_MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_GetMutable_vec_(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API const MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_OffsetPtr(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_TextureId_const_iterator * MR_begin_const_MR_Vector_MR_TextureId_MR_TextureId_ref(const MR_Vector_MR_TextureId_MR_TextureId *a)
MRC_API MR_Edges * MR_Edges_OffsetMutablePtr(MR_Edges *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_GraphVertId_MR_GraphVertId *_other)
MRC_API size_t MR_Vector_MR_VertId_MR_EdgeId_size(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API void MR_Triangulation_DestroyArray(const MR_Triangulation *_this)
Destroys a heap-allocated array of MR_Triangulation. Does nothing if the pointer is null.
MRC_API bool MR_Vector_MR_Nesting_MeshXf_MR_ObjId_empty(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
struct MR_std_vector_MR_Nesting_NestingResult_iterator MR_std_vector_MR_Nesting_NestingResult_iterator
Definition MRVector.h:114
MRC_API MR_TextureId * MR_TexturePerFace_autoResizeAt(MR_TexturePerFace *_this, MR_FaceId i)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_begin_MR_WholeEdgeMap_ref(MR_WholeEdgeMap *a)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_Construct_2(size_t size, const MR_FanRecord *val)
MRC_API MR_std_vector_MR_Graph_EndVertices_const_iterator * MR_end_const_MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_ref(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *a)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_Construct_2(size_t size, const double *val)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_back_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_AssignFromAnother(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_other)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_NodeId_MR_NodeId *_this, size_t newSize, const MR_NodeId *value)
MRC_API const MR_Dipole * MR_Dipoles_index(const MR_Dipoles *_this, MR_NodeId i)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_Construct_1_size_t(size_t size)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeColors_endId(const MR_UndirectedEdgeColors *_this)
MRC_API size_t MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_heapBytes(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API const MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_back(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Dipoles_autoResizeSet_3(MR_Dipoles *_this, MR_NodeId pos, size_t len, const MR_Dipole *val)
MRC_API MR_std_vector_MR_Color * MR_VertColors_GetMutable_vec_(MR_VertColors *_this)
struct MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:832
MRC_API MR_std_vector_MR_MeshOrPointsXf_const_iterator * MR_end_const_MR_Vector_MR_MeshOrPointsXf_MR_ObjId_ref(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *a)
MRC_API size_t MR_Vector_float_MR_VoxelId_heapBytes(const MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_Vector_int_MR_VertId_autoResizeSet_2(MR_Vector_int_MR_VertId *_this, MR_VertId i, int val)
MRC_API MR_VoxelId MR_Vector_MR_VoxelId_MR_VoxelId_backId(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_DefaultConstructArray(size_t num_elems)
MRC_API MR_ObjMap * MR_ObjMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ObjMap *_other)
MRC_API MR_std_vector_float * MR_UndirectedEdgeScalars_GetMutable_vec_(MR_UndirectedEdgeScalars *_this)
MRC_API const MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_Get_vec_(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_OffsetPtr(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_push_back_MR_MeshOrPointsXf_rvalue_ref(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_MeshOrPointsXf *t)
MRC_API MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_index_mut(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_resizeWithReserve_2(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *value)
MRC_API void MR_VertCoords_resizeWithReserve_1(MR_VertCoords *_this, size_t newSize)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_GetMutable_vec_(MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Set_vec_(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_std_vector_MR_EdgePoint *value)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_DefaultConstruct(void)
MRC_API size_t * MR_Vector_size_t_MR_GraphVertId_front_mut(MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API void MR_VertCoords2_resizeWithReserve_1(MR_VertCoords2 *_this, size_t newSize)
MRC_API void MR_UndirectedEdgeScalars_swap(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeScalars *b)
MRC_API bool MR_equal_MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *b)
MRC_API MR_std_vector_std_array_MR_Vector3f_3_const_iterator * MR_end_const_MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_ref(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *a)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resizeWithReserve_1(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, size_t newSize)
MRC_API MR_ObjId MR_Vector_MR_ModelPointsData_MR_ObjId_beginId(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API bool MR_equal_MR_Face2RegionMap(const MR_Face2RegionMap *_this, const MR_Face2RegionMap *b)
MRC_API const MR_std_vector_float * MR_FaceScalars_Get_vec_(const MR_FaceScalars *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_autoResizeSet_2(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_VertId i, const MR_FanRecord *val)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_Construct_2(size_t size, const MR_EdgeId *val)
MRC_API MR_VertCoords * MR_VertCoords_Construct_1_size_t(size_t size)
struct MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_const_iterator
Definition MRVector.h:147
MRC_API MR_std_vector_MR_Vector3f_const_iterator * MR_begin_const_MR_FaceNormals_ref(const MR_FaceNormals *a)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_TextureId_MR_TextureId *_other)
MRC_API MR_std_vector_MR_VoxelId_iterator * MR_begin_MR_Vector_MR_VoxelId_MR_FaceId_ref(MR_Vector_MR_VoxelId_MR_FaceId *a)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_data_mut(MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API const float * MR_EdgeScalars_index(const MR_EdgeScalars *_this, MR_EdgeId i)
MRC_API MR_std_vector_MR_VertBitSet_const_iterator * MR_end_const_MR_Vector_MR_VertBitSet_MR_ObjId_ref(const MR_Vector_MR_VertBitSet_MR_ObjId *a)
MRC_API MR_VertId MR_Vector_std_vector_MR_EdgePoint_MR_VertId_endId(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_1_size_t(size_t size)
MRC_API const float * MR_EdgeScalars_data(const MR_EdgeScalars *_this)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_backId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
struct MR_std_vector_MR_MeshOrPointsXf_iterator MR_std_vector_MR_MeshOrPointsXf_iterator
Definition MRVector.h:102
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_ObjId_MR_VoxelId *_other)
MRC_API MR_ObjMap * MR_ObjMap_Construct_1_std_vector_MR_ObjId(MR_std_vector_MR_ObjId *vec)
MRC_API void MR_FaceMap_pop_back(MR_FaceMap *_this)
MRC_API MR_GraphEdgeId MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_endId(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
struct MR_std_vector_std_array_MR_Vector3f_3_const_iterator MR_std_vector_std_array_MR_Vector3f_3_const_iterator
Definition MRVector.h:189
MRC_API void MR_TriCornerUVCoords_clear(MR_TriCornerUVCoords *_this)
MRC_API void MR_Vert2RegionMap_resizeWithReserve_1(MR_Vert2RegionMap *_this, size_t newSize)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_resize_1(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize)
MRC_API void MR_VertColors_reserve(MR_VertColors *_this, size_t capacity)
MRC_API MR_ObjId MR_Vector_MR_Nesting_NestingResult_MR_ObjId_beginId(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API void MR_UndirectedEdgeMap_push_back_MR_UndirectedEdgeId_rvalue_ref(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId *t)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resize_2(MR_Vector_MR_FanRecord_MR_VertId *_this, size_t newSize, const MR_FanRecord *t)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_Destroy(const MR_Vector_MR_EdgeId_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_EdgeId_MR_VertId. Does nothing if the pointer is n...
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_reserve(MR_Vector_MR_EdgeId_MR_VertId *_this, size_t capacity)
MRC_API MR_NodeId MR_Dipoles_backId(const MR_Dipoles *_this)
struct MR_Vector_MR_ObjId_MR_VoxelId MR_Vector_MR_ObjId_MR_VoxelId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:882
MRC_API MR_VertScalars * MR_VertScalars_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertScalars *_other)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resizeNoInit(MR_Vector_MR_TextureId_MR_TextureId *_this, size_t targetSize)
MRC_API size_t MR_Vector_int_MR_VertId_size(const MR_Vector_int_MR_VertId *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_RegionId_MR_RegionId(const MR_Vector_MR_RegionId_MR_RegionId *_this, const MR_Vector_MR_RegionId_MR_RegionId *b)
MRC_API void MR_Vector_double_MR_RegionId_resize_2(MR_Vector_double_MR_RegionId *_this, size_t newSize, const double *t)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_swap(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_Vector_unsigned_short_MR_VoxelId *b)
MRC_API bool MR_not_equal_MR_Vector_MR_VertId_MR_EdgeId(const MR_Vector_MR_VertId_MR_EdgeId *_this, const MR_Vector_MR_VertId_MR_EdgeId *b)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_reserve(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, size_t capacity)
MRC_API MR_EdgeMap * MR_EdgeMap_AssignFromAnother(MR_EdgeMap *_this, MR_PassBy _other_pass_by, MR_EdgeMap *_other)
MRC_API const MR_std_vector_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_Get_vec_(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_UndirectedEdgeScalars_autoResizeSet_2(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId i, float val)
MRC_API MR_VertId MR_Vector_MR_QuadraticForm3f_MR_VertId_endId(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_Construct_2(size_t size, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *val)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_const_iterator * MR_begin_const_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *a)
MRC_API void MR_UndirectedEdgeScalars_resize_2(MR_UndirectedEdgeScalars *_this, size_t newSize, const float *t)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_VoxelId_MR_VoxelId *_other)
MRC_API void MR_VertCoords2_push_back_MR_Vector2f_rvalue_ref(MR_VertCoords2 *_this, MR_Vector2f *t)
MRC_API const MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_front(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_Construct_2(size_t size, const MR_VertBitSet *val)
MRC_API MR_UndirectedEdgeId MR_Edges_beginId(const MR_Edges *_this)
MRC_API MR_std_vector_std_array_MR_VertId_2_const_iterator * MR_begin_const_MR_Edges_ref(const MR_Edges *a)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_swap(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_Vector_MR_EdgeId_MR_VertId *b)
MRC_API MR_std_vector_MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_GetMutable_vec_(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API const size_t * MR_Vector_size_t_MR_GraphVertId_front(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API void MR_Vector_size_t_MR_GraphVertId_pop_back(MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_EdgeId * MR_EdgeMap_front_mut(MR_EdgeMap *_this)
MRC_API const MR_UndirectedEdgeId * MR_UndirectedEdgeMap_front(const MR_UndirectedEdgeMap *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_autoResizeSet_3(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_TextureId pos, size_t len, const char *val, const char *val_end)
MRC_API void MR_VertColors_resizeNoInit(MR_VertColors *_this, size_t targetSize)
MRC_API MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_data_mut(MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_begin_const_MR_FaceColors_ref(const MR_FaceColors *a)
MRC_API size_t MR_Vector_MR_TextureId_MR_TextureId_capacity(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_AssignFromAnother(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_other)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_autoResizeSet_2(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId i, MR_RegionId val)
MRC_API MR_std_vector_std_vector_MR_GraphEdgeId_const_iterator * MR_end_const_MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_ref(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *a)
MRC_API const MR_std_array_MR_VertId_2 * MR_Edges_data(const MR_Edges *_this)
MRC_API MR_EdgeId MR_Vector_MR_VertId_MR_EdgeId_backId(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API size_t MR_Vector_MR_QuadraticForm2f_MR_VertId_capacity(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_autoResizeAt(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId i)
MRC_API void MR_EdgeMap_autoResizeSet_2(MR_EdgeMap *_this, MR_EdgeId i, MR_EdgeId val)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Destroy(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId....
MRC_API bool MR_equal_MR_Vector_MR_RegionId_MR_RegionId(const MR_Vector_MR_RegionId_MR_RegionId *_this, const MR_Vector_MR_RegionId_MR_RegionId *b)
MRC_API MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_autoResizeAt(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_VertId i)
MRC_API MR_ObjId MR_Vector_MR_AffineXf3f_MR_ObjId_beginId(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API bool MR_not_equal_MR_TexturePerFace(const MR_TexturePerFace *_this, const MR_TexturePerFace *b)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_autoResizeAt(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_VertId i)
MRC_API size_t MR_FaceScalars_heapBytes(const MR_FaceScalars *_this)
MRC_API size_t MR_VertCoords_capacity(const MR_VertCoords *_this)
MRC_API MR_ObjMap * MR_ObjMap_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_index_mut(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_VertId i)
MRC_API MR_FaceId MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_backId(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
struct MR_std_vector_std_vector_MR_GraphEdgeId MR_std_vector_std_vector_MR_GraphEdgeId
Definition MRVector.h:203
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Destroy(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId....
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_swap(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_Vector_MR_VoxelId_MR_FaceId *b)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_AssignFromAnother(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_NodeId_MR_NodeId *_other)
MRC_API MR_std_vector_MR_Color * MR_FaceColors_GetMutable_vec_(MR_FaceColors *_this)
MRC_API const MR_std_vector_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Get_vec_(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_std_vector_MR_FaceId * MR_FaceMap_Get_vec_(const MR_FaceMap *_this)
MRC_API MR_VertId MR_Vector_std_vector_MR_EdgePoint_MR_VertId_backId(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_Destroy(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_QuadraticForm2f_MR_VertId. Does nothing if the poi...
MRC_API MR_std_vector_MR_Dipole_iterator * MR_begin_MR_Dipoles_ref(MR_Dipoles *a)
MRC_API MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_back_mut(MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API bool MR_Vector_MR_GraphVertId_MR_GraphVertId_empty(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API size_t MR_EdgeMap_heapBytes(const MR_EdgeMap *_this)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Set_vec_(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_PassBy value_pass_by, MR_std_vector_std_vector_MR_ObjVertId *value)
MRC_API MR_Dipole * MR_Dipoles_index_mut(MR_Dipoles *_this, MR_NodeId i)
MRC_API MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_autoResizeAt(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_FaceId i)
MRC_API bool MR_equal_MR_ObjMap(const MR_ObjMap *_this, const MR_ObjMap *b)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_capacity(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API MR_std_vector_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_GetMutable_vec_(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_push_back_MR_VertBitSet_rvalue_ref(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_VertBitSet *t)
struct MR_std_vector_MR_ICPGroupPairs MR_std_vector_MR_ICPGroupPairs
Definition MRVector.h:91
MRC_API void MR_Vector_float_MR_VoxelId_clear(MR_Vector_float_MR_VoxelId *_this)
struct MR_std_vector_MR_WatershedGraph_BasinInfo MR_std_vector_MR_WatershedGraph_BasinInfo
Definition MRVector.h:164
MRC_API MR_FaceId MR_FaceNormals_beginId(const MR_FaceNormals *_this)
MRC_API MR_std_vector_MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_GetMutable_vec_(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_other)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_iterator * MR_begin_MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *a)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_DefaultConstruct(void)
struct MR_std_vector_MR_QuadraticForm2f_iterator MR_std_vector_MR_QuadraticForm2f_iterator
Definition MRVector.h:127
MRC_API void MR_TriCornerUVCoords_resizeWithReserve_2(MR_TriCornerUVCoords *_this, size_t newSize, const MR_std_array_MR_Vector2f_3 *value)
MRC_API size_t MR_Vector_int_MR_FaceId_size(const MR_Vector_int_MR_FaceId *_this)
MRC_API const MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_OffsetPtr(const MR_Vector_MR_QuadraticForm3f_MR_VertId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_Construct_1_size_t(size_t size)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_DefaultConstruct(void)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_FaceColors_resizeNoInit(MR_FaceColors *_this, size_t targetSize)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_Construct_2(size_t size, const MR_AffineXf3f *val)
MRC_API MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_front_mut(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API void MR_FaceMap_resize_2(MR_FaceMap *_this, size_t newSize, const MR_FaceId *t)
MRC_API MR_EdgeId * MR_EdgeMap_data_mut(MR_EdgeMap *_this)
MRC_API const MR_std_vector_MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Get_vec_(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resize_1(MR_Vector_MR_RegionId_MR_RegionId *_this, size_t newSize)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_Construct_1_std_vector_MR_VoxelId(MR_std_vector_MR_VoxelId *vec)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_begin_MR_Vector_MR_EdgeId_MR_VertId_ref(MR_Vector_MR_EdgeId_MR_VertId *a)
MRC_API MR_FaceNormals * MR_FaceNormals_DefaultConstruct(void)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_swap(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_Vector_MR_PixelId_MR_PixelId *b)
MRC_API MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_back_mut(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_autoResizeAt(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_VertId i)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_AssignFromAnother(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_other)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, size_t capacity)
MRC_API float * MR_EdgeScalars_front_mut(MR_EdgeScalars *_this)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_data_mut(MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_EdgeScalars * MR_EdgeScalars_Construct_1_size_t(size_t size)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API const MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_OffsetPtr(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_autoResizeSet_3(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *pos, size_t len, MR_PassBy val_pass_by, MR_std_vector_MR_ObjVertId *val)
MRC_API MR_std_array_MR_VertId_2 * MR_Edges_index_mut(MR_Edges *_this, MR_UndirectedEdgeId i)
MRC_API MR_Vector3f * MR_VertCoords_data_mut(MR_VertCoords *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_pop_back(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_FaceId MR_TexturePerFace_backId(const MR_TexturePerFace *_this)
MRC_API const MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_OffsetPtr(const MR_Vector_MR_NodeId_MR_NodeId *ptr, ptrdiff_t i)
MRC_API void MR_Edges_Set_vec_(MR_Edges *_this, MR_PassBy value_pass_by, MR_std_vector_std_array_MR_VertId_2 *value)
MRC_API unsigned short * MR_Vector_unsigned_short_MR_VoxelId_data_mut(MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_OffsetMutablePtr(MR_Vector_MR_QuadraticForm2f_MR_VertId *ptr, ptrdiff_t i)
MRC_API MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_index_mut(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ObjId i)
MRC_API const MR_EdgeId * MR_WholeEdgeMap_front(const MR_WholeEdgeMap *_this)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_Construct_2(size_t size, const int *val)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_Construct_1_std_vector_MR_VertId(MR_std_vector_MR_VertId *vec)
MRC_API void MR_EdgeColors_resize_2(MR_EdgeColors *_this, size_t newSize, const MR_Color *t)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_Set_vec_(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *value)
MRC_API MR_VertId * MR_VertMap_autoResizeAt(MR_VertMap *_this, MR_VertId i)
struct MR_std_vector_MR_FanRecord_const_iterator MR_std_vector_MR_FanRecord_const_iterator
Definition MRVector.h:80
MRC_API MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_back_mut(MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_push_back_const_MR_EdgeId_ref(MR_Vector_MR_EdgeId_MR_FaceId *_this, const MR_EdgeId *t)
MRC_API void MR_Vert2RegionMap_DestroyArray(const MR_Vert2RegionMap *_this)
Destroys a heap-allocated array of MR_Vert2RegionMap. Does nothing if the pointer is null.
MRC_API const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_back(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API bool MR_UndirectedEdgeMap_empty(const MR_UndirectedEdgeMap *_this)
MRC_API void MR_EdgeMap_push_back_const_MR_EdgeId_ref(MR_EdgeMap *_this, const MR_EdgeId *t)
MRC_API void MR_VertCoords_Set_vec_(MR_VertCoords *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector3f *value)
MRC_API const MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_OffsetPtr(const MR_Vector_MR_VoxelId_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_ObjId_iterator * MR_end_MR_Vector_MR_ObjId_MR_VoxelId_ref(MR_Vector_MR_ObjId_MR_VoxelId *a)
MRC_API bool MR_equal_MR_WholeEdgeMap(const MR_WholeEdgeMap *_this, const MR_WholeEdgeMap *b)
MRC_API int * MR_Vector_int_MR_FaceId_autoResizeAt(MR_Vector_int_MR_FaceId *_this, MR_FaceId i)
MRC_API bool MR_Vector_MR_FanRecord_MR_VertId_empty(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Face2RegionMap_DestroyArray(const MR_Face2RegionMap *_this)
Destroys a heap-allocated array of MR_Face2RegionMap. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_Set_vec_(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_ModelPointsData *value)
MRC_API bool MR_equal_MR_Vector_MR_VertId_MR_EdgeId(const MR_Vector_MR_VertId_MR_EdgeId *_this, const MR_Vector_MR_VertId_MR_EdgeId *b)
MRC_API const float * MR_VertScalars_front(const MR_VertScalars *_this)
MRC_API MR_ObjId MR_Vector_MR_Nesting_MeshXf_MR_ObjId_backId(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_Set_vec_(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *value)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API MR_GraphVertId MR_Vector_MR_FaceBitSet_MR_GraphVertId_beginId(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_std_vector_unsigned_short_iterator * MR_begin_MR_Vector_unsigned_short_MR_VoxelId_ref(MR_Vector_unsigned_short_MR_VoxelId *a)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_push_back_MR_ObjId_rvalue_ref(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_ObjId *t)
MRC_API void MR_FaceColors_autoResizeSet_3(MR_FaceColors *_this, MR_FaceId pos, size_t len, MR_Color val)
MRC_API MR_std_vector_float * MR_Vector_float_MR_VoxelId_GetMutable_vec_(MR_Vector_float_MR_VoxelId *_this)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_Destroy(const MR_Vector_MR_FanRecord_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_FanRecord_MR_VertId. Does nothing if the pointer i...
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resizeWithReserve_1(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API MR_std_vector_MR_VertBitSet_iterator * MR_end_MR_Vector_MR_VertBitSet_MR_ObjId_ref(MR_Vector_MR_VertBitSet_MR_ObjId *a)
MRC_API size_t MR_Vector_MR_FaceBitSet_MR_GraphVertId_size(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_FaceNormals_swap(MR_FaceNormals *_this, MR_FaceNormals *b)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resize_2(MR_Vector_MR_VoxelId_MR_FaceId *_this, size_t newSize, const MR_VoxelId *t)
MRC_API MR_FaceNormals * MR_FaceNormals_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_resize_1(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, size_t newSize)
MRC_API MR_std_vector_int_iterator * MR_begin_MR_Vector_int_MR_UndirectedEdgeId_ref(MR_Vector_int_MR_UndirectedEdgeId *a)
MRC_API void MR_Dipoles_resize_1(MR_Dipoles *_this, size_t newSize)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_Destroy(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_MeshOrPointsXf_MR_ObjId. Does nothing if the point...
MRC_API MR_std_vector_char * MR_Vector_char_MR_VertId_GetMutable_vec_(MR_Vector_char_MR_VertId *_this)
MRC_API const MR_Color * MR_UndirectedEdgeColors_data(const MR_UndirectedEdgeColors *_this)
MRC_API const MR_Vector2f * MR_VertCoords2_front(const MR_VertCoords2 *_this)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_FanRecord_MR_VertId *_other)
MRC_API bool MR_equal_MR_Vector_MR_NodeId_MR_NodeId(const MR_Vector_MR_NodeId_MR_NodeId *_this, const MR_Vector_MR_NodeId_MR_NodeId *b)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_front_mut(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_Set_vec_(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_GraphVertId *value)
MRC_API bool MR_Vector_MR_VertId_MR_EdgeId_empty(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_Color * MR_VertColors_front_mut(MR_VertColors *_this)
MRC_API const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_OffsetPtr(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API const MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_data(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API size_t MR_UndirectedEdgeColors_heapBytes(const MR_UndirectedEdgeColors *_this)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_autoResizeAt(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId i)
MRC_API void MR_EdgeColors_pop_back(MR_EdgeColors *_this)
MRC_API void MR_Dipoles_resize_2(MR_Dipoles *_this, size_t newSize, const MR_Dipole *t)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_end_const_MR_FaceColors_ref(const MR_FaceColors *a)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Set_vec_(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Nesting_NestingResult *value)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_DestroyArray(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
Destroys a heap-allocated array of MR_Vector_MR_MeshTexture_MR_TextureId. Does nothing if the pointer...
MRC_API bool MR_equal_MR_UndirectedEdge2RegionMap(const MR_UndirectedEdge2RegionMap *_this, const MR_UndirectedEdge2RegionMap *b)
MRC_API const MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_data(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API MR_std_vector_std_filesystem_path_iterator * MR_end_MR_Vector_std_filesystem_path_MR_TextureId_ref(MR_Vector_std_filesystem_path_MR_TextureId *a)
MRC_API bool MR_not_equal_MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *b)
MRC_API MR_std_vector_unsigned_short * MR_Vector_unsigned_short_MR_VoxelId_GetMutable_vec_(MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Set_vec_(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *value)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_end_MR_Face2RegionMap_ref(MR_Face2RegionMap *a)
MRC_API size_t MR_UndirectedEdgeColors_size(const MR_UndirectedEdgeColors *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_autoResizeSet_3(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId pos, size_t len, MR_PixelId val)
struct MR_Vector_int_MR_FaceId MR_Vector_int_MR_FaceId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:812
MRC_API void MR_EdgeColors_clear(MR_EdgeColors *_this)
MRC_API MR_ObjId * MR_ObjMap_back_mut(MR_ObjMap *_this)
MRC_API size_t MR_VertColors_capacity(const MR_VertColors *_this)
MRC_API const float * MR_Vector_float_MR_VoxelId_front(const MR_Vector_float_MR_VoxelId *_this)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_AssignFromAnother(MR_Vert2RegionMap *_this, MR_PassBy _other_pass_by, MR_Vert2RegionMap *_other)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_DefaultConstruct(void)
MRC_API size_t MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_capacity(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_push_back_MR_Nesting_MeshXf_rvalue_ref(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_Nesting_MeshXf *t)
MRC_API void MR_Face2RegionMap_swap(MR_Face2RegionMap *_this, MR_Face2RegionMap *b)
MRC_API const MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_front(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_Construct_2(size_t size, const MR_UndirectedEdgeId *val)
struct MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_iterator
Definition MRVector.h:148
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_front_mut(MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API MR_EdgeId * MR_WholeEdgeMap_back_mut(MR_WholeEdgeMap *_this)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_Construct_2(size_t size, const size_t *val)
MRC_API void MR_TriCornerUVCoords_autoResizeSet_3(MR_TriCornerUVCoords *_this, MR_FaceId pos, size_t len, MR_std_array_MR_Vector2f_3 val)
MRC_API void MR_UndirectedEdge2RegionMap_clear(MR_UndirectedEdge2RegionMap *_this)
MRC_API bool MR_not_equal_MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *b)
MRC_API void MR_Vector_float_MR_VoxelId_Destroy(const MR_Vector_float_MR_VoxelId *_this)
Destroys a heap-allocated instance of MR_Vector_float_MR_VoxelId. Does nothing if the pointer is null...
MRC_API MR_FaceNormals * MR_FaceNormals_Construct_2(size_t size, const MR_Vector3f *val)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_push_back_const_MR_FaceBitSet_ref(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, const MR_FaceBitSet *t)
struct MR_Vector_MR_FaceBitSet_MR_GraphVertId MR_Vector_MR_FaceBitSet_MR_GraphVertId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:822
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_reserve(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, size_t capacity)
MRC_API const MR_VertScalars * MR_VertScalars_OffsetPtr(const MR_VertScalars *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_const_iterator * MR_begin_const_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *a)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_autoResizeAt(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId i)
MRC_API MR_ObjId MR_Vector_MR_ModelPointsData_MR_ObjId_endId(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_DefaultConstruct(void)
MRC_API MR_VertId * MR_VertMap_front_mut(MR_VertMap *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *value)
MRC_API const MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_front(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_endId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_Vector_int_MR_VertId_resizeWithReserve_1(MR_Vector_int_MR_VertId *_this, size_t newSize)
struct MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:762
MRC_API const MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_back(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_pop_back(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API const MR_std_vector_MR_Dipole * MR_Dipoles_Get_vec_(const MR_Dipoles *_this)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_DefaultConstruct(void)
MRC_API MR_std_vector_MR_WatershedGraph_BdInfo_iterator * MR_end_MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_ref(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *a)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_OffsetMutablePtr(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *ptr, ptrdiff_t i)
MRC_API MR_FaceNormals * MR_FaceNormals_OffsetMutablePtr(MR_FaceNormals *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_begin_MR_Vector_MR_EdgeId_MR_FaceId_ref(MR_Vector_MR_EdgeId_MR_FaceId *a)
MRC_API MR_VertId MR_Vector_MR_QuadraticForm3f_MR_VertId_backId(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API const MR_std_vector_size_t * MR_Vector_size_t_MR_GraphVertId_Get_vec_(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_const_iterator * MR_end_const_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *a)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_Construct_1_size_t(size_t size)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_AssignFromAnother(MR_UndirectedEdge2RegionMap *_this, MR_PassBy _other_pass_by, MR_UndirectedEdge2RegionMap *_other)
MRC_API void MR_Face2RegionMap_autoResizeSet_2(MR_Face2RegionMap *_this, MR_FaceId i, MR_RegionId val)
MRC_API const MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_OffsetPtr(const MR_Vector_MR_VertId_MR_EdgeId *ptr, ptrdiff_t i)
MRC_API MR_Edges * MR_Edges_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_size_t_MR_GraphVertId_Set_vec_(MR_Vector_size_t_MR_GraphVertId *_this, MR_PassBy value_pass_by, MR_std_vector_size_t *value)
MRC_API size_t MR_Vector_MR_QuadraticForm2f_MR_VertId_size(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_AssignFromAnother(MR_UndirectedEdgeMap *_this, MR_PassBy _other_pass_by, MR_UndirectedEdgeMap *_other)
MRC_API void MR_TexturePerFace_Destroy(const MR_TexturePerFace *_this)
Destroys a heap-allocated instance of MR_TexturePerFace. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_push_back_MR_Graph_EndVertices_rvalue_ref(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_Graph_EndVertices *t)
MRC_API MR_RegionId * MR_Vert2RegionMap_index_mut(MR_Vert2RegionMap *_this, MR_VertId i)
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_begin_const_MR_Vector_MR_EdgeId_MR_FaceId_ref(const MR_Vector_MR_EdgeId_MR_FaceId *a)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_index_mut(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API MR_std_vector_float_iterator * MR_end_MR_Vector_float_MR_VoxelId_ref(MR_Vector_float_MR_VoxelId *a)
MRC_API const MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_front(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_clear(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API bool MR_not_equal_MR_UndirectedEdgeColors(const MR_UndirectedEdgeColors *_this, const MR_UndirectedEdgeColors *b)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_autoResizeAt(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_FaceId i)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_resizeWithReserve_2(MR_Vector_std_filesystem_path_MR_TextureId *_this, size_t newSize, const char *value, const char *value_end)
struct MR_std_vector_char_iterator MR_std_vector_char_iterator
Definition MRVector.h:172
MRC_API size_t MR_VertColors_size(const MR_VertColors *_this)
MRC_API void MR_Vector_double_MR_RegionId_Destroy(const MR_Vector_double_MR_RegionId *_this)
Destroys a heap-allocated instance of MR_Vector_double_MR_RegionId. Does nothing if the pointer is nu...
MRC_API void MR_VertScalars_Set_vec_(MR_VertScalars *_this, MR_PassBy value_pass_by, MR_std_vector_float *value)
MRC_API MR_std_vector_MR_Color * MR_UndirectedEdgeColors_GetMutable_vec_(MR_UndirectedEdgeColors *_this)
MRC_API size_t MR_FaceNormals_size(const MR_FaceNormals *_this)
MRC_API bool MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_empty(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API MR_FaceId MR_Face2RegionMap_endId(const MR_Face2RegionMap *_this)
MRC_API bool MR_FaceScalars_empty(const MR_FaceScalars *_this)
MRC_API const MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_index(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_ObjId i)
MRC_API const MR_FaceId * MR_FaceMap_back(const MR_FaceMap *_this)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_beginId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_reserve(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, size_t capacity)
struct MR_std_vector_std_array_MR_Vector3f_3_iterator MR_std_vector_std_array_MR_Vector3f_3_iterator
Definition MRVector.h:190
MRC_API size_t MR_Vector_MR_Nesting_NestingResult_MR_ObjId_heapBytes(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API const unsigned short * MR_Vector_unsigned_short_MR_VoxelId_index(const MR_Vector_unsigned_short_MR_VoxelId *_this, MR_VoxelId i)
MRC_API void MR_VertScalars_reserve(MR_VertScalars *_this, size_t capacity)
MRC_API bool MR_Vector_MR_QuadraticForm2f_MR_VertId_empty(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_RegionId * MR_Vert2RegionMap_autoResizeAt(MR_Vert2RegionMap *_this, MR_VertId i)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_Set_vec_(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_TextureId *value)
MRC_API void MR_Edges_reserve(MR_Edges *_this, size_t capacity)
MRC_API const int * MR_Vector_int_MR_VertId_data(const MR_Vector_int_MR_VertId *_this)
MRC_API MR_std_vector_MR_ModelPointsData_iterator * MR_begin_MR_Vector_MR_ModelPointsData_MR_ObjId_ref(MR_Vector_MR_ModelPointsData_MR_ObjId *a)
MRC_API const MR_Color * MR_FaceColors_back(const MR_FaceColors *_this)
MRC_API MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_data_mut(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_OffsetMutablePtr(MR_TriCornerUVCoords *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_Construct_1_std_vector_MR_NodeId(MR_std_vector_MR_NodeId *vec)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_data(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API const MR_std_vector_MR_Vector2f * MR_VertCoords2_Get_vec_(const MR_VertCoords2 *_this)
MRC_API const MR_std_vector_MR_Color * MR_FaceColors_Get_vec_(const MR_FaceColors *_this)
MRC_API MR_ObjId MR_Vector_MR_VertBitSet_MR_ObjId_endId(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_back_mut(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Set_vec_(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_PassBy value_pass_by, MR_std_vector_std_vector_MR_GraphEdgeId *value)
MRC_API MR_std_vector_float_iterator * MR_begin_MR_EdgeScalars_ref(MR_EdgeScalars *a)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_resize_1(MR_Vector_unsigned_short_MR_VoxelId *_this, size_t newSize)
MRC_API const MR_std_vector_int * MR_Vector_int_MR_FaceId_Get_vec_(const MR_Vector_int_MR_FaceId *_this)
MRC_API MR_FaceColors * MR_FaceColors_Construct_1_std_vector_MR_Color(MR_std_vector_MR_Color *vec)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resizeNoInit(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t targetSize)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_push_back_MR_GraphEdgeId_rvalue_ref(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Set_vec_(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits *value)
MRC_API MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_index_mut(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_FaceId i)
MRC_API size_t MR_Vector_MR_ModelPointsData_MR_ObjId_heapBytes(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_std_vector_int_iterator * MR_begin_MR_Vector_int_MR_FaceId_ref(MR_Vector_int_MR_FaceId *a)
MRC_API MR_FaceScalars * MR_FaceScalars_Construct_1_std_vector_float(MR_std_vector_float *vec)
MRC_API float * MR_Vector_float_MR_VoxelId_data_mut(MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_Edges_clear(MR_Edges *_this)
MRC_API void MR_UndirectedEdgeColors_push_back_const_MR_Color_ref(MR_UndirectedEdgeColors *_this, const MR_Color *t)
MRC_API const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_OffsetPtr(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_Dipole * MR_Dipoles_GetMutable_vec_(MR_Dipoles *_this)
MRC_API MR_std_vector_unsigned_short_iterator * MR_end_MR_Vector_unsigned_short_MR_VoxelId_ref(MR_Vector_unsigned_short_MR_VoxelId *a)
MRC_API size_t MR_Vector_MR_MeshOrPointsXf_MR_ObjId_capacity(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API void MR_FaceMap_resizeNoInit(MR_FaceMap *_this, size_t targetSize)
MRC_API MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId_endId(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_FaceScalars_autoResizeSet_3(MR_FaceScalars *_this, MR_FaceId pos, size_t len, float val)
struct MR_std_vector_MR_ModelPointsData_const_iterator MR_std_vector_MR_ModelPointsData_const_iterator
Definition MRVector.h:107
MRC_API const MR_RegionId * MR_Vert2RegionMap_data(const MR_Vert2RegionMap *_this)
MRC_API MR_FaceId MR_FaceColors_endId(const MR_FaceColors *_this)
MRC_API size_t MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_size(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API bool MR_equal_MR_Vector_MR_FaceBitSet_MR_GraphVertId(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, const MR_Vector_MR_FaceBitSet_MR_GraphVertId *b)
MRC_API MR_Color * MR_VertColors_autoResizeAt(MR_VertColors *_this, MR_VertId i)
MRC_API MR_TextureId * MR_TexturePerFace_index_mut(MR_TexturePerFace *_this, MR_FaceId i)
MRC_API size_t MR_Vector_char_MR_VertId_capacity(const MR_Vector_char_MR_VertId *_this)
MRC_API MR_std_vector_MR_TextureId_iterator * MR_end_MR_Vector_MR_TextureId_MR_TextureId_ref(MR_Vector_MR_TextureId_MR_TextureId *a)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resizeWithReserve_1(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
struct MR_std_vector_MR_Nesting_MeshXf_iterator MR_std_vector_MR_Nesting_MeshXf_iterator
Definition MRVector.h:111
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Destroy(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag....
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_push_back_const_MR_VoxelId_ref(MR_Vector_MR_VoxelId_MR_VoxelId *_this, const MR_VoxelId *t)
MRC_API size_t MR_FaceMap_size(const MR_FaceMap *_this)
MRC_API const MR_EdgeColors * MR_EdgeColors_OffsetPtr(const MR_EdgeColors *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_push_back_const_MR_VoxelId_ref(MR_Vector_MR_VoxelId_MR_FaceId *_this, const MR_VoxelId *t)
MRC_API MR_std_vector_MR_UndirectedEdgeId * MR_UndirectedEdgeMap_GetMutable_vec_(MR_UndirectedEdgeMap *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_push_back_const_MR_TextureId_ref(MR_Vector_MR_TextureId_MR_TextureId *_this, const MR_TextureId *t)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Construct_1_std_vector_MR_MeshBuilder_VertSpan(MR_std_vector_MR_MeshBuilder_VertSpan *vec)
MRC_API bool MR_not_equal_MR_Vector_std_array_MR_Vector3f_3_MR_FaceId(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *b)
MRC_API const MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_index(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_NodeId i)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_iterator
Definition MRVector.h:50
struct MR_WatershedGraph_BdInfo MR_WatershedGraph_BdInfo
Definition MRVector.h:43
MRC_API bool MR_not_equal_MR_Vector_MR_VoxelId_MR_VoxelId(const MR_Vector_MR_VoxelId_MR_VoxelId *_this, const MR_Vector_MR_VoxelId_MR_VoxelId *b)
MRC_API size_t MR_Vector_MR_Nesting_NestingResult_MR_ObjId_size(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API void MR_TexturePerFace_push_back_const_MR_TextureId_ref(MR_TexturePerFace *_this, const MR_TextureId *t)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_AssignFromAnother(MR_Vector_int_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_int_MR_VertId *_other)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resize_2(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, size_t newSize, const MR_WatershedGraph_BasinInfo *t)
MRC_API MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_data_mut(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_swap(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_Vector_MR_FaceBitSet_MR_GraphVertId *b)
MRC_API MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_back_mut(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_int_MR_FaceId *_other)
MRC_API const MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_back(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API void MR_EdgeScalars_DestroyArray(const MR_EdgeScalars *_this)
Destroys a heap-allocated array of MR_EdgeScalars. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resizeWithReserve_2(MR_Vector_MR_PixelId_MR_PixelId *_this, size_t newSize, const MR_PixelId *value)
MRC_API bool MR_Vector_MR_RegionId_MR_RegionId_empty(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_EdgeMap_pop_back(MR_EdgeMap *_this)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Destroy(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Nesting_NestingResult_MR_ObjId....
MRC_API const MR_std_vector_MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Get_vec_(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_Construct_2(size_t size, const int *val)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_clear(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_OffsetMutablePtr(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_std_vector_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_Get_vec_(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_pop_back(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_DefaultConstruct(void)
MRC_API MR_GraphEdgeId MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_beginId(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API bool MR_equal_MR_Vector_double_MR_RegionId(const MR_Vector_double_MR_RegionId *_this, const MR_Vector_double_MR_RegionId *b)
MRC_API void MR_EdgeColors_push_back_const_MR_Color_ref(MR_EdgeColors *_this, const MR_Color *t)
MRC_API void MR_FaceMap_reserve(MR_FaceMap *_this, size_t capacity)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_other)
MRC_API const MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_OffsetPtr(const MR_Vector_std_filesystem_path_MR_TextureId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_DefaultConstruct(void)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_resizeWithReserve_2(MR_Vector_MR_VoxelId_MR_VoxelId *_this, size_t newSize, const MR_VoxelId *value)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_clear(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API bool MR_equal_MR_Vector_MR_GraphVertId_MR_GraphVertId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, const MR_Vector_MR_GraphVertId_MR_GraphVertId *b)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_ModelPointsData_MR_ObjId *_other)
MRC_API size_t MR_Vector_MR_VoxelId_MR_VoxelId_size(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Construct_1_std_vector_MR_ICPGroupPairs(MR_std_vector_MR_ICPGroupPairs *vec)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_push_back_MR_NodeId_rvalue_ref(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId *t)
MRC_API size_t MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_heapBytes(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_pop_back(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API void MR_Vector_int_MR_VertId_pop_back(MR_Vector_int_MR_VertId *_this)
MRC_API void MR_VertMap_swap(MR_VertMap *_this, MR_VertMap *b)
MRC_API MR_std_vector_MR_WatershedGraph_BasinInfo_iterator * MR_begin_MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_ref(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *a)
MRC_API MR_GraphEdgeId MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_backId(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API const MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_front(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_std_vector_MR_FaceBitSet_const_iterator * MR_begin_const_MR_Vector_MR_FaceBitSet_MR_GraphVertId_ref(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *a)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_DefaultConstruct(void)
MRC_API MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_back_mut(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API const MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_index(const MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_ObjId i)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_resize_1(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, size_t newSize)
MRC_API MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_const_iterator * MR_end_const_MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_ref(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *a)
MRC_API const MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_index(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API bool MR_equal_MR_TriCornerUVCoords(const MR_TriCornerUVCoords *_this, const MR_TriCornerUVCoords *b)
MRC_API void MR_Triangulation_autoResizeSet_3(MR_Triangulation *_this, MR_FaceId pos, size_t len, MR_std_array_MR_VertId_3 val)
MRC_API MR_std_vector_MR_Id_MR_ICPElemtTag_const_iterator * MR_end_const_MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_push_back_const_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *t)
struct MR_UndirectedEdge2RegionMap MR_UndirectedEdge2RegionMap
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:322
MRC_API MR_std_vector_MR_Color_const_iterator * MR_end_const_MR_EdgeColors_ref(const MR_EdgeColors *a)
MRC_API size_t MR_VertColors_heapBytes(const MR_VertColors *_this)
MRC_API MR_std_vector_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_GetMutable_vec_(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_std_vector_size_t_const_iterator * MR_begin_const_MR_Vector_size_t_MR_GraphVertId_ref(const MR_Vector_size_t_MR_GraphVertId *a)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_autoResizeSet_3(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_ObjId pos, size_t len, MR_PassBy val_pass_by, MR_VertBitSet *val)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_pop_back(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resizeNoInit(MR_Vector_MR_NodeId_MR_NodeId *_this, size_t targetSize)
MRC_API MR_VoxelId MR_Vector_MR_VoxelId_MR_VoxelId_beginId(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API const MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_index(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_VertId i)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_clear(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_DefaultConstructArray(size_t num_elems)
MRC_API const MR_std_vector_int * MR_Vector_int_MR_VertId_Get_vec_(const MR_Vector_int_MR_VertId *_this)
MRC_API void MR_VertColors_resize_1(MR_VertColors *_this, size_t newSize)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_push_back_unsigned_const_short_ref(MR_Vector_unsigned_short_MR_VoxelId *_this, const unsigned short *t)
MRC_API void MR_Vector_char_MR_VertId_push_back_const_char_ref(MR_Vector_char_MR_VertId *_this, const char *t)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_UndirectedEdgeId MR_Vector_int_MR_UndirectedEdgeId_endId(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_autoResizeSet_3(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId pos, size_t len, MR_NodeId val)
MRC_API size_t MR_WholeEdgeMap_capacity(const MR_WholeEdgeMap *_this)
struct MR_std_vector_std_vector_MR_EdgePoint_iterator MR_std_vector_std_vector_MR_EdgePoint_iterator
Definition MRVector.h:202
MRC_API const MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_back(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resize_1(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_resizeWithReserve_1(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_FaceBitSet_MR_GraphVertId *_other)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_clear(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_autoResizeSet_2(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId i, MR_GraphVertId val)
MRC_API MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_back_mut(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API size_t MR_UndirectedEdgeScalars_size(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_Vector_int_MR_FaceId_Set_vec_(MR_Vector_int_MR_FaceId *_this, MR_PassBy value_pass_by, MR_std_vector_int *value)
MRC_API MR_std_vector_MR_WatershedGraph_BasinInfo_const_iterator * MR_begin_const_MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_ref(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *a)
MRC_API void MR_Vector_size_t_MR_GraphVertId_reserve(MR_Vector_size_t_MR_GraphVertId *_this, size_t capacity)
MRC_API bool MR_equal_MR_Vector_MR_AffineXf3f_MR_ObjId(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this, const MR_Vector_MR_AffineXf3f_MR_ObjId *b)
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_data_mut(MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_autoResizeSet_3(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId pos, size_t len, MR_VertId val)
struct MR_std_vector_MR_GraphVertId_iterator MR_std_vector_MR_GraphVertId_iterator
Definition MRVector.h:87
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_front_mut(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_data(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_VertMap * MR_VertMap_DefaultConstructArray(size_t num_elems)
MRC_API size_t MR_UndirectedEdgeColors_capacity(const MR_UndirectedEdgeColors *_this)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeColors_backId(const MR_UndirectedEdgeColors *_this)
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_begin_const_MR_Vector_MR_EdgeId_MR_VertId_ref(const MR_Vector_MR_EdgeId_MR_VertId *a)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_autoResizeSet_2(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, int i, MR_PassBy val_pass_by, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *val)
MRC_API float * MR_FaceScalars_back_mut(MR_FaceScalars *_this)
MRC_API void MR_Vector_int_MR_VertId_DestroyArray(const MR_Vector_int_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_int_MR_VertId. Does nothing if the pointer is null.
struct MR_FaceScalars MR_FaceScalars
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:442
MRC_API bool MR_Vector_MR_AffineXf3f_MR_ObjId_empty(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_front_mut(MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API void MR_VertMap_Destroy(const MR_VertMap *_this)
Destroys a heap-allocated instance of MR_VertMap. Does nothing if the pointer is null.
MRC_API MR_VertMap * MR_VertMap_Construct_1_std_vector_MR_VertId(MR_std_vector_MR_VertId *vec)
MRC_API size_t MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_capacity(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_push_back_const_MR_GraphVertId_ref(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, const MR_GraphVertId *t)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_autoResizeSet_3(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId pos, size_t len, MR_PassBy val_pass_by, MR_MeshTexture *val)
MRC_API MR_std_vector_unsigned_short_const_iterator * MR_end_const_MR_Vector_unsigned_short_MR_VoxelId_ref(const MR_Vector_unsigned_short_MR_VoxelId *a)
MRC_API bool MR_Vector_int_MR_FaceId_empty(const MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resizeWithReserve_2(MR_Vector_MR_VertId_MR_EdgeId *_this, size_t newSize, const MR_VertId *value)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_Construct_2(size_t size, const MR_Color *val)
MRC_API const MR_VertMap * MR_VertMap_OffsetPtr(const MR_VertMap *ptr, ptrdiff_t i)
MRC_API void MR_Vector_int_MR_VertId_resizeWithReserve_2(MR_Vector_int_MR_VertId *_this, size_t newSize, const int *value)
MRC_API void MR_Face2RegionMap_Set_vec_(MR_Face2RegionMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_RegionId *value)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_DefaultConstruct(void)
MRC_API void MR_ObjMap_clear(MR_ObjMap *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resize_1(MR_Vector_MR_EdgeId_MR_FaceId *_this, size_t newSize)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_AssignFromAnother(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_VertId_MR_EdgeId *_other)
struct MR_std_vector_MR_MeshOrPointsXf_const_iterator MR_std_vector_MR_MeshOrPointsXf_const_iterator
Definition MRVector.h:101
MRC_API bool MR_equal_MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *b)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_AssignFromAnother(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_PixelId_MR_PixelId *_other)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_DefaultConstruct(void)
struct MR_std_vector_MR_VoxelId_iterator MR_std_vector_MR_VoxelId_iterator
Definition MRVector.h:163
MRC_API MR_std_vector_MR_Nesting_NestingResult_const_iterator * MR_begin_const_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_ref(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *a)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_reserve(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, size_t capacity)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_Construct_2(size_t size, const float *val)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_data_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_VertMap_push_back_const_MR_VertId_ref(MR_VertMap *_this, const MR_VertId *t)
MRC_API const MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_Get_vec_(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_std_vector_std_vector_MR_EdgePoint_iterator * MR_end_MR_Vector_std_vector_MR_EdgePoint_MR_VertId_ref(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *a)
MRC_API void MR_WholeEdgeMap_push_back_const_MR_EdgeId_ref(MR_WholeEdgeMap *_this, const MR_EdgeId *t)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_Set_vec_(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_MeshTexture *value)
MRC_API size_t MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_capacity(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API const MR_std_vector_MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_Get_vec_(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_Construct_1_std_vector_MR_MeshTexture(MR_std_vector_MR_MeshTexture *vec)
MRC_API void MR_Vector_size_t_MR_GraphVertId_swap(MR_Vector_size_t_MR_GraphVertId *_this, MR_Vector_size_t_MR_GraphVertId *b)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_Construct_1_std_vector_MR_ObjId(MR_std_vector_MR_ObjId *vec)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_reserve(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, size_t capacity)
MRC_API MR_std_vector_MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_GetMutable_vec_(MR_Vector_MR_VoxelId_MR_FaceId *_this)
struct MR_std_vector_MR_MeshTexture_iterator MR_std_vector_MR_MeshTexture_iterator
Definition MRVector.h:105
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_Construct_2(size_t size, const MR_EdgeId *val)
MRC_API MR_std_vector_std_array_MR_VertId_3_iterator * MR_end_MR_Triangulation_ref(MR_Triangulation *a)
MRC_API MR_std_vector_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_GetMutable_vec_(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API const MR_EdgeId * MR_WholeEdgeMap_index(const MR_WholeEdgeMap *_this, MR_UndirectedEdgeId i)
struct MR_std_vector_MR_WatershedGraph_BasinInfo_iterator MR_std_vector_MR_WatershedGraph_BasinInfo_iterator
Definition MRVector.h:166
MRC_API size_t MR_VertCoords_size(const MR_VertCoords *_this)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_FaceColors_resizeWithReserve_1(MR_FaceColors *_this, size_t newSize)
struct MR_std_vector_MR_ICPGroupPairs_const_iterator MR_std_vector_MR_ICPGroupPairs_const_iterator
Definition MRVector.h:92
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_NodeId pos, size_t len, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *val)
MRC_API MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_front_mut(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_Construct_1_std_vector_MR_UndirectedEdgeId(MR_std_vector_MR_UndirectedEdgeId *vec)
MRC_API MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_autoResizeAt(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId i)
MRC_API MR_EdgeColors * MR_EdgeColors_Construct_1_std_vector_MR_Color(MR_std_vector_MR_Color *vec)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_int_const_iterator * MR_begin_const_MR_Vector_int_MR_UndirectedEdgeId_ref(const MR_Vector_int_MR_UndirectedEdgeId *a)
MRC_API MR_std_vector_MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_GetMutable_vec_(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_swap(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_Vector_MR_Nesting_MeshXf_MR_ObjId *b)
MRC_API MR_FaceScalars * MR_FaceScalars_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector3f * MR_FaceNormals_autoResizeAt(MR_FaceNormals *_this, MR_FaceId i)
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_data_mut(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_WholeEdgeMap_pop_back(MR_WholeEdgeMap *_this)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_push_back_const_MR_VertBitSet_ref(MR_Vector_MR_VertBitSet_MR_ObjId *_this, const MR_VertBitSet *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, size_t newSize)
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_back_mut(MR_UndirectedEdgeMap *_this)
MRC_API size_t MR_Vector_MR_FanRecord_MR_VertId_size(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_front_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
struct MR_Vector_unsigned_short_MR_VoxelId MR_Vector_unsigned_short_MR_VoxelId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:862
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f
Definition MRVector.h:51
MRC_API MR_EdgeId * MR_WholeEdgeMap_autoResizeAt(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId i)
MRC_API const MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_back(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_push_back_const_MR_MeshTexture_ref(MR_Vector_MR_MeshTexture_MR_TextureId *_this, const MR_MeshTexture *t)
MRC_API MR_VertId MR_Vector_MR_FanRecord_MR_VertId_backId(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_AssignFromAnother(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_ObjId_MR_VoxelId *_other)
MRC_API bool MR_Vector_MR_NodeId_MR_NodeId_empty(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_FaceScalars_clear(MR_FaceScalars *_this)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_end_const_MR_Face2RegionMap_ref(const MR_Face2RegionMap *a)
MRC_API const MR_std_vector_MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Get_vec_(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API bool MR_UndirectedEdge2RegionMap_empty(const MR_UndirectedEdge2RegionMap *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_NodeId pos, size_t len, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *val)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_DefaultConstruct(void)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_resizeWithReserve_1(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, size_t newSize)
MRC_API void MR_VertCoords_swap(MR_VertCoords *_this, MR_VertCoords *b)
MRC_API const MR_std_vector_MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_Get_vec_(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API size_t MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_heapBytes(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_UndirectedEdgeMap_Set_vec_(MR_UndirectedEdgeMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_UndirectedEdgeId *value)
MRC_API MR_VertCoords * MR_VertCoords_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resizeWithReserve_1(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, size_t newSize)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_back_mut(MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_Construct_1_size_t(size_t size)
MRC_API unsigned short * MR_Vector_unsigned_short_MR_VoxelId_index_mut(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_VoxelId i)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_reserve(MR_Vector_int_MR_UndirectedEdgeId *_this, size_t capacity)
MRC_API void MR_FaceScalars_resize_2(MR_FaceScalars *_this, size_t newSize, const float *t)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_swap(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_Vector_MR_VertId_MR_EdgeId *b)
MRC_API bool MR_Vector_int_MR_VertId_empty(const MR_Vector_int_MR_VertId *_this)
MRC_API float * MR_FaceScalars_autoResizeAt(MR_FaceScalars *_this, MR_FaceId i)
MRC_API const float * MR_VertScalars_index(const MR_VertScalars *_this, MR_VertId i)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_autoResizeSet_3(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, int pos, size_t len, MR_PassBy val_pass_by, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *val)
MRC_API MR_std_vector_MR_VoxelId_const_iterator * MR_begin_const_MR_Vector_MR_VoxelId_MR_FaceId_ref(const MR_Vector_MR_VoxelId_MR_FaceId *a)
MRC_API MR_std_vector_MR_AffineXf3f_const_iterator * MR_end_const_MR_Vector_MR_AffineXf3f_MR_ObjId_ref(const MR_Vector_MR_AffineXf3f_MR_ObjId *a)
MRC_API MR_std_vector_MR_GraphVertId_iterator * MR_begin_MR_Vector_MR_GraphVertId_MR_GraphVertId_ref(MR_Vector_MR_GraphVertId_MR_GraphVertId *a)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_back_mut(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API MR_FaceId MR_Vector_MR_EdgeId_MR_FaceId_endId(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_EdgeId MR_EdgeMap_endId(const MR_EdgeMap *_this)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_front_mut(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API const MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_back(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Face2RegionMap_autoResizeSet_3(MR_Face2RegionMap *_this, MR_FaceId pos, size_t len, MR_RegionId val)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Construct_1_size_t(size_t size)
MRC_API size_t MR_Vector_std_vector_MR_EdgePoint_MR_VertId_capacity(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_UndirectedEdgeId MR_Vector_int_MR_UndirectedEdgeId_backId(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API MR_FaceScalars * MR_FaceScalars_DefaultConstruct(void)
MRC_API MR_GraphVertId MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_backId(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_RegionId * MR_UndirectedEdge2RegionMap_front_mut(MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_std_vector_char_iterator * MR_end_MR_Vector_char_MR_VertId_ref(MR_Vector_char_MR_VertId *a)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_Destroy(const MR_Vector_MR_RegionId_MR_RegionId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_RegionId_MR_RegionId. Does nothing if the pointer ...
MRC_API void MR_Dipoles_Set_vec_(MR_Dipoles *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Dipole *value)
MRC_API MR_VertId MR_VertColors_endId(const MR_VertColors *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Set_vec_(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_WatershedGraph_BdInfo *value)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_clear(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API const MR_std_vector_MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_Get_vec_(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_DestroyArray(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
Destroys a heap-allocated array of MR_Vector_std_array_MR_Vector3f_3_MR_FaceId. Does nothing if the p...
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_clear(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_std_vector_MR_ModelPointsData_const_iterator * MR_end_const_MR_Vector_MR_ModelPointsData_MR_ObjId_ref(const MR_Vector_MR_ModelPointsData_MR_ObjId *a)
MRC_API bool MR_equal_MR_Vector_int_MR_VertId(const MR_Vector_int_MR_VertId *_this, const MR_Vector_int_MR_VertId *b)
MRC_API MR_FaceColors * MR_FaceColors_Construct_2(size_t size, const MR_Color *val)
MRC_API void MR_UndirectedEdge2RegionMap_resizeNoInit(MR_UndirectedEdge2RegionMap *_this, size_t targetSize)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_autoResizeSet_3(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_FaceId pos, size_t len, const MR_MeshBuilder_VertSpan *val)
MRC_API const MR_EdgeId * MR_EdgeMap_index(const MR_EdgeMap *_this, MR_EdgeId i)
MRC_API MR_Vector2f * MR_VertCoords2_data_mut(MR_VertCoords2 *_this)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_index_mut(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_VertId i)
MRC_API size_t MR_UndirectedEdgeMap_size(const MR_UndirectedEdgeMap *_this)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_Construct_2(size_t size, const MR_NodeId *val)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Destroy(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_AABBTreePoints_Node_MR_NodeId. Does nothing if the...
MRC_API MR_GraphVertId MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_backId(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_TexturePerFace_autoResizeSet_2(MR_TexturePerFace *_this, MR_FaceId i, MR_TextureId val)
struct MR_EdgeScalars MR_EdgeScalars
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:452
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, size_t newSize)
MRC_API MR_FaceId * MR_FaceMap_back_mut(MR_FaceMap *_this)
MRC_API size_t MR_Vector_MR_VertBitSet_MR_ObjId_heapBytes(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_data_mut(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_push_back_MR_Id_MR_ICPElemtTag_rvalue_ref(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_Id_MR_ICPElemtTag *t)
MRC_API void MR_VertMap_DestroyArray(const MR_VertMap *_this)
Destroys a heap-allocated array of MR_VertMap. Does nothing if the pointer is null.
MRC_API MR_std_vector_MR_QuadraticForm3f_iterator * MR_end_MR_Vector_MR_QuadraticForm3f_MR_VertId_ref(MR_Vector_MR_QuadraticForm3f_MR_VertId *a)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_Construct_2(size_t size, const MR_PixelId *val)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_OffsetMutablePtr(MR_Vector_MR_VoxelId_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API const MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_back(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_TextureId * MR_TexturePerFace_back_mut(MR_TexturePerFace *_this)
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_begin_const_MR_EdgeMap_ref(const MR_EdgeMap *a)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_index(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i)
MRC_API MR_std_vector_std_array_MR_VertId_3_const_iterator * MR_begin_const_MR_Triangulation_ref(const MR_Triangulation *a)
MRC_API MR_VertColors * MR_VertColors_Construct_1_std_vector_MR_Color(MR_std_vector_MR_Color *vec)
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_Construct_1_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag(MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *vec)
MRC_API size_t MR_Face2RegionMap_size(const MR_Face2RegionMap *_this)
MRC_API size_t MR_FaceMap_heapBytes(const MR_FaceMap *_this)
MRC_API MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_autoResizeAt(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_TextureId i)
MRC_API const char * MR_Vector_char_MR_VertId_front(const MR_Vector_char_MR_VertId *_this)
MRC_API const MR_FaceId * MR_FaceMap_index(const MR_FaceMap *_this, MR_FaceId i)
MRC_API const MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_back(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_const_iterator * MR_end_const_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *a)
MRC_API void MR_Vert2RegionMap_resizeNoInit(MR_Vert2RegionMap *_this, size_t targetSize)
MRC_API void MR_Vector_int_MR_FaceId_autoResizeSet_2(MR_Vector_int_MR_FaceId *_this, MR_FaceId i, int val)
MRC_API const MR_std_vector_float * MR_UndirectedEdgeScalars_Get_vec_(const MR_UndirectedEdgeScalars *_this)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_back(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_OffsetMutablePtr(MR_Vector_MR_VertBitSet_MR_ObjId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_Color_iterator * MR_end_MR_VertColors_ref(MR_VertColors *a)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_data_mut(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API const MR_Vector3f * MR_VertCoords_data(const MR_VertCoords *_this)
MRC_API const MR_std_vector_std_array_MR_VertId_2 * MR_Edges_Get_vec_(const MR_Edges *_this)
MRC_API const MR_std_vector_float * MR_Vector_float_MR_VoxelId_Get_vec_(const MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_VertColors_DestroyArray(const MR_VertColors *_this)
Destroys a heap-allocated array of MR_VertColors. Does nothing if the pointer is null.
MRC_API void MR_EdgeScalars_autoResizeSet_2(MR_EdgeScalars *_this, MR_EdgeId i, float val)
MRC_API MR_Color * MR_VertColors_data_mut(MR_VertColors *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_autoResizeSet_2(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_TextureId i, const char *val, const char *val_end)
MRC_API MR_ObjId MR_Vector_MR_VertBitSet_MR_ObjId_beginId(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_Construct_1_std_vector_int(MR_std_vector_int *vec)
MRC_API void MR_Triangulation_push_back_std_array_MR_VertId_3_rvalue_ref(MR_Triangulation *_this, MR_std_array_MR_VertId_3 *t)
MRC_API size_t MR_TriCornerUVCoords_size(const MR_TriCornerUVCoords *_this)
MRC_API const MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_data(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_AssignFromAnother(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_other)
MRC_API size_t MR_Vector_MR_MeshTexture_MR_TextureId_size(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API size_t MR_Vector_size_t_MR_GraphVertId_capacity(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API const MR_EdgeId * MR_EdgeMap_front(const MR_EdgeMap *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_reserve(MR_Vector_MR_FanRecord_MR_VertId *_this, size_t capacity)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_index_mut(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_VertId i)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_AssignFromAnother(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_other)
MRC_API bool MR_EdgeMap_empty(const MR_EdgeMap *_this)
MRC_API void MR_VertScalars_autoResizeSet_2(MR_VertScalars *_this, MR_VertId i, float val)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_reserve(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, size_t capacity)
MRC_API void MR_VertMap_resizeWithReserve_1(MR_VertMap *_this, size_t newSize)
MRC_API MR_std_vector_float_const_iterator * MR_begin_const_MR_FaceScalars_ref(const MR_FaceScalars *a)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_RegionId_MR_RegionId *_other)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_PixelId_MR_PixelId *_other)
MRC_API void MR_WholeEdgeMap_resize_1(MR_WholeEdgeMap *_this, size_t newSize)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Construct_1_std_vector_std_vector_MR_GraphEdgeId(MR_std_vector_std_vector_MR_GraphEdgeId *vec)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_Construct_1_std_vector_MR_FanRecord(MR_std_vector_MR_FanRecord *vec)
MRC_API bool MR_equal_MR_Vector_int_MR_FaceId(const MR_Vector_int_MR_FaceId *_this, const MR_Vector_int_MR_FaceId *b)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_resize_2(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, size_t newSize, const MR_Graph_EndVertices *t)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_Construct_1_size_t(size_t size)
MRC_API bool MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_empty(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API size_t MR_Vector_MR_FanRecord_MR_VertId_capacity(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_front_mut(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_front(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_FaceNormals_Destroy(const MR_FaceNormals *_this)
Destroys a heap-allocated instance of MR_FaceNormals. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_reserve(MR_Vector_MR_RegionId_MR_RegionId *_this, size_t capacity)
MRC_API MR_std_vector_double_iterator * MR_begin_MR_Vector_double_MR_RegionId_ref(MR_Vector_double_MR_RegionId *a)
MRC_API MR_VertColors * MR_VertColors_DefaultConstruct(void)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_pop_back(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_Vert2RegionMap_clear(MR_Vert2RegionMap *_this)
MRC_API void MR_TriCornerUVCoords_push_back_const_std_array_MR_Vector2f_3_ref(MR_TriCornerUVCoords *_this, const MR_std_array_MR_Vector2f_3 *t)
MRC_API double * MR_Vector_double_MR_RegionId_front_mut(MR_Vector_double_MR_RegionId *_this)
MRC_API const MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_back(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API size_t MR_UndirectedEdgeMap_heapBytes(const MR_UndirectedEdgeMap *_this)
MRC_API bool MR_not_equal_MR_Vector_std_filesystem_path_MR_TextureId(const MR_Vector_std_filesystem_path_MR_TextureId *_this, const MR_Vector_std_filesystem_path_MR_TextureId *b)
MRC_API MR_std_vector_MR_FaceId_const_iterator * MR_end_const_MR_FaceMap_ref(const MR_FaceMap *a)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_DefaultConstruct(void)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_endId(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_FaceNormals_resize_1(MR_FaceNormals *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_capacity(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_pop_back(MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_OffsetMutablePtr(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *ptr, ptrdiff_t i)
MRC_API const MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_data(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_reserve(MR_Vector_MR_EdgeId_MR_FaceId *_this, size_t capacity)
MRC_API MR_RegionId * MR_Face2RegionMap_autoResizeAt(MR_Face2RegionMap *_this, MR_FaceId i)
MRC_API void MR_UndirectedEdge2RegionMap_autoResizeSet_2(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdgeId i, MR_RegionId val)
MRC_API MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_iterator * MR_end_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_pop_back(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API void MR_FaceMap_Destroy(const MR_FaceMap *_this)
Destroys a heap-allocated instance of MR_FaceMap. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_DefaultConstruct(void)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_DefaultConstruct(void)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_Construct_2(size_t size, const MR_GraphVertId *val)
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_back_mut(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_Construct_2(size_t size, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *val)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resize_2(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, size_t newSize, const MR_MeshBuilder_VertSpan *t)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API size_t MR_EdgeScalars_capacity(const MR_EdgeScalars *_this)
MRC_API MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_autoResizeAt(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_NodeId i)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_other)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_DestroyArray(const MR_Vector_int_MR_UndirectedEdgeId *_this)
Destroys a heap-allocated array of MR_Vector_int_MR_UndirectedEdgeId. Does nothing if the pointer is ...
MRC_API const MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_back(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_std_vector_double_const_iterator * MR_end_const_MR_Vector_double_MR_RegionId_ref(const MR_Vector_double_MR_RegionId *a)
MRC_API bool MR_Vector_MR_FaceBitSet_MR_GraphVertId_empty(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_Triangulation_resize_1(MR_Triangulation *_this, size_t newSize)
MRC_API void MR_Vector_int_MR_FaceId_resize_1(MR_Vector_int_MR_FaceId *_this, size_t newSize)
MRC_API const MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_index(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
struct MR_std_vector_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Id_MR_ICPElemtTag_iterator
Definition MRVector.h:96
MRC_API MR_std_vector_MR_Id_MR_ICPElemtTag_iterator * MR_end_MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API float * MR_VertScalars_data_mut(MR_VertScalars *_this)
MRC_API void MR_ObjMap_resizeWithReserve_2(MR_ObjMap *_this, size_t newSize, const MR_ObjId *value)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Set_vec_(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_PassBy value_pass_by, MR_std_vector_std_array_MR_Vector3f_3 *value)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_Destroy(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_ObjId_MR_VoxelId. Does nothing if the pointer is n...
MRC_API MR_FaceId MR_Vector_MR_EdgeId_MR_FaceId_beginId(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_Vert2RegionMap_resize_1(MR_Vert2RegionMap *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_EdgeId_MR_VertId_heapBytes(const MR_Vector_MR_EdgeId_MR_VertId *_this)
struct MR_std_vector_MR_MeshOrPointsXf MR_std_vector_MR_MeshOrPointsXf
Definition MRVector.h:100
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_AssignFromAnother(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_other)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resize_2(MR_Vector_MR_RegionId_MR_RegionId *_this, size_t newSize, const MR_RegionId *t)
MRC_API MR_std_vector_std_array_MR_VertId_2_iterator * MR_begin_MR_Edges_ref(MR_Edges *a)
MRC_API MR_VertScalars * MR_VertScalars_OffsetMutablePtr(MR_VertScalars *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_AssignFromAnother(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_GraphVertId_MR_GraphVertId *_other)
MRC_API MR_std_vector_MR_Vector3f_const_iterator * MR_begin_const_MR_VertCoords_ref(const MR_VertCoords *a)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_DefaultConstruct(void)
MRC_API void MR_Vector_size_t_MR_GraphVertId_clear(MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_VertCoords * MR_VertCoords_OffsetMutablePtr(MR_VertCoords *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_DefaultConstruct(void)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resizeWithReserve_2(MR_Vector_MR_RegionId_MR_RegionId *_this, size_t newSize, const MR_RegionId *value)
struct MR_std_vector_std_array_MR_Vector2f_3_iterator MR_std_vector_std_array_MR_Vector2f_3_iterator
Definition MRVector.h:187
MRC_API const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_OffsetPtr(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API const MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_back(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_DefaultConstruct(void)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resize_1(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, size_t newSize)
MRC_API const MR_Dipoles * MR_Dipoles_OffsetPtr(const MR_Dipoles *ptr, ptrdiff_t i)
MRC_API void MR_EdgeMap_resizeWithReserve_1(MR_EdgeMap *_this, size_t newSize)
MRC_API void MR_Vector_size_t_MR_GraphVertId_resizeWithReserve_2(MR_Vector_size_t_MR_GraphVertId *_this, size_t newSize, const size_t *value)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_resizeNoInit(MR_Vector_MR_ObjId_MR_VoxelId *_this, size_t targetSize)
MRC_API MR_std_vector_MR_VertId_iterator * MR_end_MR_Vector_MR_VertId_MR_EdgeId_ref(MR_Vector_MR_VertId_MR_EdgeId *a)
MRC_API MR_std_vector_std_vector_MR_ObjVertId_const_iterator * MR_begin_const_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *a)
MRC_API MR_Triangulation * MR_Triangulation_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resize_1(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, size_t newSize)
MRC_API void MR_UndirectedEdgeMap_reserve(MR_UndirectedEdgeMap *_this, size_t capacity)
MRC_API size_t MR_Vert2RegionMap_heapBytes(const MR_Vert2RegionMap *_this)
MRC_API size_t MR_Vector_MR_GraphVertId_MR_GraphVertId_heapBytes(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_OffsetMutablePtr(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_pop_back(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_resize_1(MR_Vector_int_MR_UndirectedEdgeId *_this, size_t newSize)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_clear(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resize_1(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, size_t newSize)
MRC_API MR_std_vector_MR_FaceId_iterator * MR_begin_MR_FaceMap_ref(MR_FaceMap *a)
MRC_API bool MR_not_equal_MR_Vector_int_MR_VertId(const MR_Vector_int_MR_VertId *_this, const MR_Vector_int_MR_VertId *b)
MRC_API const int * MR_Vector_int_MR_UndirectedEdgeId_data(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_other)
MRC_API bool MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_empty(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_AssignFromAnother(MR_Vector_size_t_MR_GraphVertId *_this, MR_PassBy _other_pass_by, MR_Vector_size_t_MR_GraphVertId *_other)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_Set_vec_(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_EdgeId *value)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_UndirectedEdgeMap_Destroy(const MR_UndirectedEdgeMap *_this)
Destroys a heap-allocated instance of MR_UndirectedEdgeMap. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_AssignFromAnother(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_other)
MRC_API MR_std_vector_MR_VertId_iterator * MR_begin_MR_VertMap_ref(MR_VertMap *a)
MRC_API float * MR_Vector_float_MR_VoxelId_front_mut(MR_Vector_float_MR_VoxelId *_this)
MRC_API bool MR_not_equal_MR_VertCoords2(const MR_VertCoords2 *_this, const MR_VertCoords2 *b)
MRC_API void MR_Dipoles_swap(MR_Dipoles *_this, MR_Dipoles *b)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resize_2(MR_Vector_MR_PixelId_MR_PixelId *_this, size_t newSize, const MR_PixelId *t)
MRC_API void MR_Triangulation_pop_back(MR_Triangulation *_this)
MRC_API MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_back_mut(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_DestroyArray(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
Destroys a heap-allocated array of MR_Vector_MR_ModelPointsData_MR_ObjId. Does nothing if the pointer...
MRC_API size_t MR_FaceScalars_capacity(const MR_FaceScalars *_this)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdge2RegionMap_backId(const MR_UndirectedEdge2RegionMap *_this)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_DestroyArray(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
Destroys a heap-allocated array of MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId. Does nothing if the p...
MRC_API const MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_back(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API const size_t * MR_Vector_size_t_MR_GraphVertId_data(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_iterator * MR_begin_MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_ref(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *a)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_backId(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_resizeNoInit(MR_Vector_MR_EdgeId_MR_VertId *_this, size_t targetSize)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_front_mut(MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API size_t MR_Vector_MR_VertBitSet_MR_ObjId_size(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_ObjMap_Destroy(const MR_ObjMap *_this)
Destroys a heap-allocated instance of MR_ObjMap. Does nothing if the pointer is null.
MRC_API void MR_EdgeMap_resizeWithReserve_2(MR_EdgeMap *_this, size_t newSize, const MR_EdgeId *value)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_push_back_MR_TextureId_rvalue_ref(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId *t)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Construct_2(size_t size, const MR_GraphEdgeId *val)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_resizeWithReserve_2(MR_Vector_MR_ObjId_MR_VoxelId *_this, size_t newSize, const MR_ObjId *value)
MRC_API void MR_Triangulation_push_back_const_std_array_MR_VertId_3_ref(MR_Triangulation *_this, const MR_std_array_MR_VertId_3 *t)
MRC_API size_t MR_Vector_MR_VoxelId_MR_VoxelId_capacity(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_back_mut(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_Construct_1_std_vector_MR_RegionId(MR_std_vector_MR_RegionId *vec)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_Construct_2(size_t size, const MR_FaceBitSet *val)
MRC_API void MR_UndirectedEdgeScalars_push_back_const_float_ref(MR_UndirectedEdgeScalars *_this, const float *t)
MRC_API const MR_std_array_MR_VertId_3 * MR_Triangulation_front(const MR_Triangulation *_this)
MRC_API MR_std_vector_MR_VoxelId_const_iterator * MR_begin_const_MR_Vector_MR_VoxelId_MR_VoxelId_ref(const MR_Vector_MR_VoxelId_MR_VoxelId *a)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_push_back_MR_FanRecord_rvalue_ref(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_FanRecord *t)
MRC_API MR_RegionId * MR_Vert2RegionMap_back_mut(MR_Vert2RegionMap *_this)
MRC_API void MR_Vector_char_MR_VertId_autoResizeSet_2(MR_Vector_char_MR_VertId *_this, MR_VertId i, char val)
MRC_API const MR_std_vector_unsigned_short * MR_Vector_unsigned_short_MR_VoxelId_Get_vec_(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API void MR_UndirectedEdge2RegionMap_resizeWithReserve_1(MR_UndirectedEdge2RegionMap *_this, size_t newSize)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_push_back_MR_FaceBitSet_rvalue_ref(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_FaceBitSet *t)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Construct_1_size_t(size_t size)
MRC_API size_t MR_Vector_MR_AffineXf3f_MR_ObjId_heapBytes(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_std_vector_MR_VertId_iterator * MR_begin_MR_Vector_MR_VertId_MR_EdgeId_ref(MR_Vector_MR_VertId_MR_EdgeId *a)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_DestroyArray(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_QuadraticForm2f_MR_VertId. Does nothing if the pointe...
MRC_API MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_back_mut(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Construct_1_std_vector_MR_GraphEdgeId(MR_std_vector_MR_GraphEdgeId *vec)
MRC_API size_t MR_Dipoles_heapBytes(const MR_Dipoles *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_push_back_const_MR_EdgeId_ref(MR_Vector_MR_EdgeId_MR_VertId *_this, const MR_EdgeId *t)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_Construct_2(size_t size, const MR_RegionId *val)
MRC_API size_t MR_EdgeColors_capacity(const MR_EdgeColors *_this)
MRC_API MR_GraphVertId MR_Vector_MR_GraphVertId_MR_GraphVertId_backId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_front_mut(MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_NodeId MR_Dipoles_endId(const MR_Dipoles *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_DestroyArray(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId....
MRC_API MR_std_vector_MR_Id_MR_ICPElemtTag_iterator * MR_begin_MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API const MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_OffsetPtr(const MR_UndirectedEdge2RegionMap *ptr, ptrdiff_t i)
MRC_API MR_EdgeId MR_Vector_MR_VertId_MR_EdgeId_endId(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API const MR_std_vector_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Get_vec_(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_VertId * MR_VertMap_data_mut(MR_VertMap *_this)
MRC_API void MR_Edges_autoResizeSet_3(MR_Edges *_this, MR_UndirectedEdgeId pos, size_t len, MR_std_array_MR_VertId_2 val)
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_Construct_1_size_t(size_t size)
MRC_API const MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_index(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_autoResizeSet_2(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_FaceId i, MR_std_array_MR_Vector3f_3 val)
MRC_API const MR_std_vector_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_Get_vec_(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_Construct_2(size_t size, const MR_EdgeId *val)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_autoResizeSet_2(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_ObjId i, MR_PassBy val_pass_by, MR_VertBitSet *val)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_data_mut(MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_GetMutable_vec_(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resizeWithReserve_2(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *value)
MRC_API MR_RegionId MR_Vector_MR_RegionId_MR_RegionId_endId(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_reserve(MR_Vector_MR_VertId_MR_EdgeId *_this, size_t capacity)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_other)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_pop_back(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_data_mut(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_std_vector_MR_FanRecord_iterator * MR_end_MR_Vector_MR_FanRecord_MR_VertId_ref(MR_Vector_MR_FanRecord_MR_VertId *a)
MRC_API const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_data(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API int * MR_Vector_int_MR_FaceId_data_mut(MR_Vector_int_MR_FaceId *_this)
MRC_API MR_std_vector_double * MR_Vector_double_MR_RegionId_GetMutable_vec_(MR_Vector_double_MR_RegionId *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resize_2(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, size_t newSize, const MR_ModelPointsData *t)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_push_back_const_std_vector_MR_ObjVertId_ref(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_std_vector_MR_ObjVertId *t)
MRC_API void MR_UndirectedEdgeMap_clear(MR_UndirectedEdgeMap *_this)
MRC_API MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_autoResizeAt(MR_TriCornerUVCoords *_this, MR_FaceId i)
MRC_API void MR_WholeEdgeMap_Destroy(const MR_WholeEdgeMap *_this)
Destroys a heap-allocated instance of MR_WholeEdgeMap. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_Destroy(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTa...
MRC_API MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_autoResizeAt(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_data_mut(MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API size_t MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_size(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_std_vector_MR_UndirectedEdgeId_const_iterator * MR_begin_const_MR_UndirectedEdgeMap_ref(const MR_UndirectedEdgeMap *a)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_AssignFromAnother(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_AffineXf3f_MR_ObjId *_other)
MRC_API MR_std_vector_MR_AffineXf3f_iterator * MR_end_MR_Vector_MR_AffineXf3f_MR_ObjId_ref(MR_Vector_MR_AffineXf3f_MR_ObjId *a)
MRC_API MR_FaceId MR_Triangulation_endId(const MR_Triangulation *_this)
MRC_API MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_front_mut(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_autoResizeSet_2(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId i, int val)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_index_mut(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_front_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_clear(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_OffsetMutablePtr(MR_Vector_char_MR_VertId *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_Vector_int_MR_FaceId(const MR_Vector_int_MR_FaceId *_this, const MR_Vector_int_MR_FaceId *b)
struct MR_std_vector_std_array_MR_Vector2f_3_const_iterator MR_std_vector_std_array_MR_Vector2f_3_const_iterator
Definition MRVector.h:186
struct MR_std_vector_MR_Nesting_NestingResult MR_std_vector_MR_Nesting_NestingResult
Definition MRVector.h:112
MRC_API MR_std_vector_MR_AABBTreePoints_Node_const_iterator * MR_end_const_MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_ref(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *a)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_other)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_pop_back(MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_reserve(MR_Vector_std_filesystem_path_MR_TextureId *_this, size_t capacity)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_OffsetMutablePtr(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API MR_RegionId * MR_UndirectedEdge2RegionMap_index_mut(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdgeId i)
MRC_API MR_ObjMap * MR_ObjMap_OffsetMutablePtr(MR_ObjMap *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_push_back_const_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *t)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Destroy(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated instance of MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag....
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_AssignFromAnother(MR_Vector_float_MR_VoxelId *_this, MR_PassBy _other_pass_by, MR_Vector_float_MR_VoxelId *_other)
MRC_API MR_VertColors * MR_VertColors_DefaultConstructArray(size_t num_elems)
MRC_API bool MR_Vector_char_MR_VertId_empty(const MR_Vector_char_MR_VertId *_this)
MRC_API size_t MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_size(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_data(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_std_vector_MR_ObjId_iterator * MR_begin_MR_ObjMap_ref(MR_ObjMap *a)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_begin_MR_Vert2RegionMap_ref(MR_Vert2RegionMap *a)
MRC_API const MR_std_array_MR_VertId_3 * MR_Triangulation_data(const MR_Triangulation *_this)
MRC_API MR_Vector2f * MR_VertCoords2_autoResizeAt(MR_VertCoords2 *_this, MR_VertId i)
MRC_API bool MR_Vector_MR_Nesting_NestingResult_MR_ObjId_empty(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_other)
MRC_API void MR_UndirectedEdge2RegionMap_pop_back(MR_UndirectedEdge2RegionMap *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_autoResizeSet_3(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId pos, size_t len, MR_ObjId val)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_AssignFromAnother(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_PassBy _other_pass_by, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_other)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_capacity(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_WholeEdgeMap_swap(MR_WholeEdgeMap *_this, MR_WholeEdgeMap *b)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_AffineXf3f_MR_ObjId *_other)
MRC_API void MR_EdgeScalars_Set_vec_(MR_EdgeScalars *_this, MR_PassBy value_pass_by, MR_std_vector_float *value)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_capacity(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
struct MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_iterator
Definition MRVector.h:154
MRC_API MR_std_vector_MR_VoxelId_iterator * MR_end_MR_Vector_MR_VoxelId_MR_VoxelId_ref(MR_Vector_MR_VoxelId_MR_VoxelId *a)
MRC_API const MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_front(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_Construct_2(size_t size, const float *val)
MRC_API MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_front_mut(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API float * MR_Vector_float_MR_VoxelId_autoResizeAt(MR_Vector_float_MR_VoxelId *_this, MR_VoxelId i)
MRC_API void MR_Vector_double_MR_RegionId_pop_back(MR_Vector_double_MR_RegionId *_this)
MRC_API MR_NodeId MR_Vector_MR_NodeId_MR_NodeId_endId(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API bool MR_not_equal_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *b)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_resize_2(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, size_t newSize, const MR_std_vector_MR_GraphEdgeId *t)
MRC_API size_t MR_Vector_MR_ObjId_MR_VoxelId_heapBytes(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API void MR_VertCoords2_resize_2(MR_VertCoords2 *_this, size_t newSize, const MR_Vector2f *t)
MRC_API void MR_UndirectedEdgeMap_push_back_const_MR_UndirectedEdgeId_ref(MR_UndirectedEdgeMap *_this, const MR_UndirectedEdgeId *t)
MRC_API MR_VertId MR_Vector_MR_QuadraticForm2f_MR_VertId_beginId(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_Construct_1_std_vector_std_filesystem_path(MR_std_vector_std_filesystem_path *vec)
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_OffsetMutablePtr(MR_WholeEdgeMap *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_push_back_const_MR_PixelId_ref(MR_Vector_MR_PixelId_MR_PixelId *_this, const MR_PixelId *t)
MRC_API void MR_Dipoles_clear(MR_Dipoles *_this)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_Construct_1_size_t(size_t size)
MRC_API void MR_TexturePerFace_autoResizeSet_3(MR_TexturePerFace *_this, MR_FaceId pos, size_t len, MR_TextureId val)
MRC_API void MR_Edges_Destroy(const MR_Edges *_this)
Destroys a heap-allocated instance of MR_Edges. Does nothing if the pointer is null.
struct MR_Vector_float_MR_VoxelId MR_Vector_float_MR_VoxelId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:852
MRC_API MR_RegionId * MR_UndirectedEdge2RegionMap_data_mut(MR_UndirectedEdge2RegionMap *_this)
MRC_API size_t MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_capacity(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_FaceMap_resizeWithReserve_1(MR_FaceMap *_this, size_t newSize)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resize_2(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, size_t newSize, const MR_std_vector_MR_EdgePoint *t)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Set_vec_(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Id_MR_ICPElemtTag *value)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_int_MR_VertId *_other)
struct MR_std_vector_std_array_MR_VertId_2_const_iterator MR_std_vector_std_array_MR_VertId_2_const_iterator
Definition MRVector.h:192
MRC_API MR_VertCoords2 * MR_VertCoords2_Construct_2(size_t size, const MR_Vector2f *val)
MRC_API void MR_EdgeScalars_clear(MR_EdgeScalars *_this)
struct MR_std_vector_MR_Vector3f_iterator MR_std_vector_MR_Vector3f_iterator
Definition MRVector.h:145
struct MR_std_vector_std_filesystem_path_iterator MR_std_vector_std_filesystem_path_iterator
Definition MRVector.h:199
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_autoResizeSet_3(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *pos, size_t len, const MR_Id_MR_ICPElemtTag *val)
MRC_API const MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_OffsetPtr(const MR_Vector_MR_VertBitSet_MR_ObjId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_Destroy(const MR_Vector_MR_VertId_MR_EdgeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_VertId_MR_EdgeId. Does nothing if the pointer is n...
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_swap(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *b)
MRC_API void MR_VertMap_resizeNoInit(MR_VertMap *_this, size_t targetSize)
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_index_mut(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_VertCoords_reserve(MR_VertCoords *_this, size_t capacity)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_Construct_1_std_vector_size_t(MR_std_vector_size_t *vec)
MRC_API bool MR_Dipoles_empty(const MR_Dipoles *_this)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resizeWithReserve_2(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, size_t newSize, const MR_GraphEdgeId *value)
MRC_API bool MR_VertScalars_empty(const MR_VertScalars *_this)
MRC_API MR_VertId MR_VertColors_beginId(const MR_VertColors *_this)
MRC_API const MR_std_vector_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_Get_vec_(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vert2RegionMap_autoResizeSet_2(MR_Vert2RegionMap *_this, MR_VertId i, MR_RegionId val)
MRC_API size_t MR_Vector_MR_ObjId_MR_VoxelId_size(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_AssignFromAnother(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_PassBy _other_pass_by, MR_Vector_unsigned_short_MR_VoxelId *_other)
MRC_API MR_FaceColors * MR_FaceColors_Construct_1_size_t(size_t size)
MRC_API MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_data_mut(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API void MR_UndirectedEdgeScalars_resizeWithReserve_1(MR_UndirectedEdgeScalars *_this, size_t newSize)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_std_filesystem_path_MR_TextureId *_other)
MRC_API const MR_std_vector_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Get_vec_(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API size_t MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_heapBytes(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_reserve(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, size_t capacity)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_index_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i)
MRC_API size_t MR_UndirectedEdgeMap_capacity(const MR_UndirectedEdgeMap *_this)
MRC_API void MR_ObjMap_pop_back(MR_ObjMap *_this)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_DefaultConstruct(void)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_OffsetMutablePtr(MR_Vector_MR_TextureId_MR_TextureId *ptr, ptrdiff_t i)
MRC_API const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_back(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_OffsetMutablePtr(MR_UndirectedEdgeScalars *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_clear(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, size_t newSize)
MRC_API void MR_VertCoords2_autoResizeSet_3(MR_VertCoords2 *_this, MR_VertId pos, size_t len, MR_Vector2f val)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_resize_1(MR_Vector_MR_VoxelId_MR_VoxelId *_this, size_t newSize)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Construct_1_std_vector_std_array_MR_Vector3f_3(MR_std_vector_std_array_MR_Vector3f_3 *vec)
MRC_API const int * MR_Vector_int_MR_VertId_back(const MR_Vector_int_MR_VertId *_this)
MRC_API MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_autoResizeAt(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API size_t MR_Vector_MR_TextureId_MR_TextureId_size(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_swap(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_Vector_int_MR_UndirectedEdgeId *b)
MRC_API void MR_TriCornerUVCoords_resizeWithReserve_1(MR_TriCornerUVCoords *_this, size_t newSize)
MRC_API size_t MR_EdgeColors_size(const MR_EdgeColors *_this)
MRC_API void MR_Vector_int_MR_FaceId_push_back_const_int_ref(MR_Vector_int_MR_FaceId *_this, const int *t)
MRC_API const float * MR_UndirectedEdgeScalars_back(const MR_UndirectedEdgeScalars *_this)
MRC_API MR_std_vector_std_vector_MR_EdgePoint_const_iterator * MR_begin_const_MR_Vector_std_vector_MR_EdgePoint_MR_VertId_ref(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *a)
MRC_API MR_VertId MR_VertMap_backId(const MR_VertMap *_this)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_swap(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_Vector_MR_QuadraticForm3f_MR_VertId *b)
MRC_API MR_GraphVertId MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_endId(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API void MR_Edges_push_back_std_array_MR_VertId_2_rvalue_ref(MR_Edges *_this, MR_std_array_MR_VertId_2 *t)
MRC_API MR_std_array_MR_VertId_3 * MR_Triangulation_front_mut(MR_Triangulation *_this)
MRC_API bool MR_TriCornerUVCoords_empty(const MR_TriCornerUVCoords *_this)
MRC_API size_t MR_Vector_MR_AffineXf3f_MR_ObjId_size(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_OffsetMutablePtr(MR_UndirectedEdgeMap *ptr, ptrdiff_t i)
MRC_API const MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_OffsetPtr(const MR_Vector_size_t_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API size_t MR_Dipoles_size(const MR_Dipoles *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_autoResizeSet_2(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId i, MR_ObjId val)
MRC_API const MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Get_vec_(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_push_back_MR_AffineXf3f_rvalue_ref(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_AffineXf3f *t)
MRC_API size_t MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_capacity(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_end_MR_Vert2RegionMap_ref(MR_Vert2RegionMap *a)
MRC_API MR_VertColors * MR_VertColors_AssignFromAnother(MR_VertColors *_this, MR_PassBy _other_pass_by, MR_VertColors *_other)
MRC_API size_t MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_heapBytes(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_float_MR_VoxelId_reserve(MR_Vector_float_MR_VoxelId *_this, size_t capacity)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_AssignFromAnother(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_other)
MRC_API void MR_Vector_char_MR_VertId_pop_back(MR_Vector_char_MR_VertId *_this)
MRC_API MR_std_vector_MR_AABBTreePoints_Node_iterator * MR_end_MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_ref(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *a)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resize_1(MR_Vector_MR_VoxelId_MR_FaceId *_this, size_t newSize)
MRC_API void MR_Vector_size_t_MR_GraphVertId_push_back_size_t_rvalue_ref(MR_Vector_size_t_MR_GraphVertId *_this, size_t *t)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_Construct_2(size_t size, const char *val, const char *val_end)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_data_mut(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_DestroyArray(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_std_vector_MR_EdgePoint_MR_VertId. Does nothing if the p...
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_Construct_1_std_vector_MR_GraphVertId(MR_std_vector_MR_GraphVertId *vec)
MRC_API void MR_UndirectedEdgeColors_pop_back(MR_UndirectedEdgeColors *_this)
MRC_API void MR_Dipoles_pop_back(MR_Dipoles *_this)
struct MR_Vector_MR_Nesting_NestingResult_MR_ObjId MR_Vector_MR_Nesting_NestingResult_MR_ObjId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:572
MRC_API const MR_Color * MR_UndirectedEdgeColors_index(const MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId i)
MRC_API MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_front_mut(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_std_vector_MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_GetMutable_vec_(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_DefaultConstruct(void)
MRC_API MR_VertMap * MR_VertMap_Construct_2(size_t size, const MR_VertId *val)
MRC_API bool MR_not_equal_MR_Vector_MR_ObjId_MR_VoxelId(const MR_Vector_MR_ObjId_MR_VoxelId *_this, const MR_Vector_MR_ObjId_MR_VoxelId *b)
MRC_API MR_Edges * MR_Edges_AssignFromAnother(MR_Edges *_this, MR_PassBy _other_pass_by, MR_Edges *_other)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_Construct_2(size_t size, const int *val)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_back_mut(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_reserve(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, size_t capacity)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_OffsetMutablePtr(MR_Vector_MR_ObjId_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API const MR_std_vector_MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Get_vec_(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_Set_vec_(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_PixelId *value)
MRC_API const MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_front(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
struct MR_std_vector_double_iterator MR_std_vector_double_iterator
Definition MRVector.h:175
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resizeWithReserve_1(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, size_t newSize)
MRC_API MR_std_array_MR_VertId_3 * MR_Triangulation_back_mut(MR_Triangulation *_this)
struct MR_std_vector_MR_MeshTexture MR_std_vector_MR_MeshTexture
Definition MRVector.h:103
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_Set_vec_(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_PassBy value_pass_by, MR_std_vector_int *value)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_index(const MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API void MR_UndirectedEdgeMap_resizeWithReserve_1(MR_UndirectedEdgeMap *_this, size_t newSize)
MRC_API void MR_EdgeMap_resize_2(MR_EdgeMap *_this, size_t newSize, const MR_EdgeId *t)
MRC_API void MR_Vector_int_MR_VertId_Destroy(const MR_Vector_int_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_int_MR_VertId. Does nothing if the pointer is null.
MRC_API void MR_Vector_int_MR_VertId_Set_vec_(MR_Vector_int_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_int *value)
MRC_API size_t MR_Vector_double_MR_RegionId_heapBytes(const MR_Vector_double_MR_RegionId *_this)
MRC_API const MR_std_vector_char * MR_Vector_char_MR_VertId_Get_vec_(const MR_Vector_char_MR_VertId *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_push_back_unsigned_short_rvalue_ref(MR_Vector_unsigned_short_MR_VoxelId *_this, unsigned short *t)
MRC_API void MR_WholeEdgeMap_resizeWithReserve_2(MR_WholeEdgeMap *_this, size_t newSize, const MR_EdgeId *value)
MRC_API MR_NodeId MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_beginId(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_FaceScalars_Set_vec_(MR_FaceScalars *_this, MR_PassBy value_pass_by, MR_std_vector_float *value)
MRC_API void MR_VertCoords2_swap(MR_VertCoords2 *_this, MR_VertCoords2 *b)
MRC_API void MR_FaceScalars_pop_back(MR_FaceScalars *_this)
struct MR_std_vector_MR_QuadraticForm2f MR_std_vector_MR_QuadraticForm2f
Definition MRVector.h:125
MRC_API MR_VertMap * MR_VertMap_DefaultConstruct(void)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_resizeWithReserve_2(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, size_t newSize, const MR_std_vector_MR_GraphEdgeId *value)
MRC_API bool MR_VertMap_empty(const MR_VertMap *_this)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_1_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag(MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *vec)
MRC_API const MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_OffsetPtr(const MR_Vector_char_MR_VertId *ptr, ptrdiff_t i)
MRC_API const MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_back(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API void MR_Vector_char_MR_VertId_resize_2(MR_Vector_char_MR_VertId *_this, size_t newSize, const char *t)
MRC_API unsigned short * MR_Vector_unsigned_short_MR_VoxelId_back_mut(MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_std_vector_MR_QuadraticForm2f_const_iterator * MR_begin_const_MR_Vector_MR_QuadraticForm2f_MR_VertId_ref(const MR_Vector_MR_QuadraticForm2f_MR_VertId *a)
MRC_API void MR_EdgeColors_DestroyArray(const MR_EdgeColors *_this)
Destroys a heap-allocated array of MR_EdgeColors. Does nothing if the pointer is null.
MRC_API bool MR_equal_MR_TexturePerFace(const MR_TexturePerFace *_this, const MR_TexturePerFace *b)
MRC_API MR_Vector3f * MR_VertCoords_index_mut(MR_VertCoords *_this, MR_VertId i)
MRC_API void MR_VertCoords_resize_1(MR_VertCoords *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_MeshTexture_MR_TextureId_capacity(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_Construct_1_std_vector_MR_AffineXf3f(MR_std_vector_MR_AffineXf3f *vec)
MRC_API void MR_VertScalars_Destroy(const MR_VertScalars *_this)
Destroys a heap-allocated instance of MR_VertScalars. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_Construct_1_size_t(size_t size)
MRC_API void MR_Face2RegionMap_push_back_const_MR_RegionId_ref(MR_Face2RegionMap *_this, const MR_RegionId *t)
MRC_API const MR_std_vector_MR_TextureId * MR_TexturePerFace_Get_vec_(const MR_TexturePerFace *_this)
MRC_API MR_TextureId MR_Vector_MR_TextureId_MR_TextureId_endId(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_Destroy(const MR_Vector_unsigned_short_MR_VoxelId *_this)
Destroys a heap-allocated instance of MR_Vector_unsigned_short_MR_VoxelId. Does nothing if the pointe...
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_pop_back(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_push_back_const_MR_ICPGroupPairs_ref(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, const MR_ICPGroupPairs *t)
MRC_API MR_ObjId MR_Vector_MR_MeshOrPointsXf_MR_ObjId_beginId(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_std_vector_MR_Color_iterator * MR_end_MR_FaceColors_ref(MR_FaceColors *a)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_ObjId_iterator * MR_begin_MR_Vector_MR_ObjId_MR_VoxelId_ref(MR_Vector_MR_ObjId_MR_VoxelId *a)
MRC_API MR_VertScalars * MR_VertScalars_AssignFromAnother(MR_VertScalars *_this, MR_PassBy _other_pass_by, MR_VertScalars *_other)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_DefaultConstructArray(size_t num_elems)
struct MR_std_vector_MR_VertId_iterator MR_std_vector_MR_VertId_iterator
Definition MRVector.h:160
MRC_API void MR_UndirectedEdgeMap_pop_back(MR_UndirectedEdgeMap *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_endId(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_Destroy(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_MeshTexture_MR_TextureId. Does nothing if the poin...
MRC_API MR_std_vector_MR_EdgeId_const_iterator * MR_begin_const_MR_WholeEdgeMap_ref(const MR_WholeEdgeMap *a)
MRC_API MR_std_vector_MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_GetMutable_vec_(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_UndirectedEdgeId MR_WholeEdgeMap_endId(const MR_WholeEdgeMap *_this)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Construct_1_size_t(size_t size)
MRC_API const MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_Get_vec_(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_backId(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_ObjId MR_ObjMap_endId(const MR_ObjMap *_this)
MRC_API bool MR_equal_MR_Vector_std_array_MR_Vector3f_3_MR_FaceId(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *b)
MRC_API size_t MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_std_vector_MR_VertBitSet_const_iterator * MR_begin_const_MR_Vector_MR_VertBitSet_MR_ObjId_ref(const MR_Vector_MR_VertBitSet_MR_ObjId *a)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Construct_2(size_t size, const MR_ICPGroupPairs *val)
MRC_API MR_VertMap * MR_VertMap_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_std_vector_MR_EdgePoint_const_iterator * MR_end_const_MR_Vector_std_vector_MR_EdgePoint_MR_VertId_ref(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *a)
MRC_API size_t MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_heapBytes(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_std_array_MR_VertId_2 * MR_Edges_autoResizeAt(MR_Edges *_this, MR_UndirectedEdgeId i)
MRC_API MR_RegionId MR_Vector_MR_RegionId_MR_RegionId_backId(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_std_vector_MR_WatershedGraph_BasinInfo_iterator * MR_end_MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_ref(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *a)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_Set_vec_(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_FaceBitSet *value)
MRC_API MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_autoResizeAt(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ObjId i)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resizeNoInit(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, size_t targetSize)
MRC_API size_t MR_Vector_std_filesystem_path_MR_TextureId_heapBytes(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API MR_std_vector_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_GetMutable_vec_(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_Destroy(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_VoxelId_MR_VoxelId. Does nothing if the pointer is...
MRC_API MR_std_vector_MR_EdgeId * MR_EdgeMap_GetMutable_vec_(MR_EdgeMap *_this)
MRC_API size_t MR_Vector_MR_NodeId_MR_NodeId_size(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_Vector_float_MR_VoxelId_pop_back(MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_push_back_MR_QuadraticForm2f_rvalue_ref(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_QuadraticForm2f *t)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_other)
MRC_API MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_iterator * MR_begin_MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_ref(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *a)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_data_mut(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API const MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_front(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API size_t MR_Vector_int_MR_VertId_capacity(const MR_Vector_int_MR_VertId *_this)
MRC_API const MR_FaceNormals * MR_FaceNormals_OffsetPtr(const MR_FaceNormals *ptr, ptrdiff_t i)
MRC_API size_t MR_Vector_MR_GraphVertId_MR_GraphVertId_capacity(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_FaceMap * MR_FaceMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_FaceMap *_other)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_iterator * MR_end_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *a)
MRC_API MR_FaceId MR_Vector_int_MR_FaceId_backId(const MR_Vector_int_MR_FaceId *_this)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_DefaultConstruct(void)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resizeWithReserve_2(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, size_t newSize, const MR_FaceBitSet *value)
MRC_API MR_std_vector_MR_PixelId_const_iterator * MR_end_const_MR_Vector_MR_PixelId_MR_PixelId_ref(const MR_Vector_MR_PixelId_MR_PixelId *a)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_push_back_const_MR_Nesting_NestingResult_ref(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, const MR_Nesting_NestingResult *t)
MRC_API bool MR_equal_MR_Vector_std_vector_MR_EdgePoint_MR_VertId(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *b)
MRC_API MR_std_vector_MR_Color_iterator * MR_end_MR_EdgeColors_ref(MR_EdgeColors *a)
struct MR_std_vector_MR_MeshBuilder_VertSpan MR_std_vector_MR_MeshBuilder_VertSpan
Definition MRVector.h:97
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_Destroy(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_QuadraticForm3f_MR_VertId. Does nothing if the poi...
MRC_API const MR_std_vector_MR_Vector3f * MR_FaceNormals_Get_vec_(const MR_FaceNormals *_this)
MRC_API void MR_UndirectedEdgeColors_resizeNoInit(MR_UndirectedEdgeColors *_this, size_t targetSize)
MRC_API void MR_Face2RegionMap_reserve(MR_Face2RegionMap *_this, size_t capacity)
MRC_API MR_std_vector_float_iterator * MR_end_MR_VertScalars_ref(MR_VertScalars *a)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_push_back_const_std_vector_MR_GraphEdgeId_ref(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, const MR_std_vector_MR_GraphEdgeId *t)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_autoResizeSet_3(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *pos, size_t len, MR_PassBy val_pass_by, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *val)
MRC_API MR_std_vector_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_GetMutable_vec_(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_resizeWithReserve_2(MR_Vector_int_MR_UndirectedEdgeId *_this, size_t newSize, const int *value)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_autoResizeSet_3(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_VertId pos, size_t len, const MR_QuadraticForm3f *val)
MRC_API const MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_index(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_TriCornerUVCoords_push_back_std_array_MR_Vector2f_3_rvalue_ref(MR_TriCornerUVCoords *_this, MR_std_array_MR_Vector2f_3 *t)
MRC_API void MR_FaceColors_push_back_const_MR_Color_ref(MR_FaceColors *_this, const MR_Color *t)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_NodeId pos, size_t len, const MR_AABBTreePoints_Node *val)
struct MR_std_vector_MR_QuadraticForm3f_iterator MR_std_vector_MR_QuadraticForm3f_iterator
Definition MRVector.h:130
MRC_API MR_std_vector_MR_FaceId_iterator * MR_end_MR_FaceMap_ref(MR_FaceMap *a)
struct MR_std_vector_MR_GraphVertId_const_iterator MR_std_vector_MR_GraphVertId_const_iterator
Definition MRVector.h:86
MRC_API bool MR_UndirectedEdgeScalars_empty(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_DestroyArray(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated array of MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag....
MRC_API MR_EdgeId MR_EdgeScalars_backId(const MR_EdgeScalars *_this)
struct MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:842
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resize_1(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, size_t newSize)
MRC_API size_t MR_UndirectedEdge2RegionMap_size(const MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_backId(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_OffsetPtr(const MR_Vector_int_MR_VertId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_TextureId * MR_TexturePerFace_GetMutable_vec_(MR_TexturePerFace *_this)
MRC_API MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_back_mut(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API bool MR_Vector_MR_VoxelId_MR_VoxelId_empty(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_DefaultConstructArray(size_t num_elems)
MRC_API void MR_WholeEdgeMap_resizeWithReserve_1(MR_WholeEdgeMap *_this, size_t newSize)
MRC_API const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_front(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_FaceNormals * MR_FaceNormals_Construct_1_std_vector_MR_Vector3f(MR_std_vector_MR_Vector3f *vec)
MRC_API MR_std_vector_MR_AABBTreePoints_Node_const_iterator * MR_begin_const_MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_ref(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *a)
MRC_API size_t MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_heapBytes(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API const MR_RegionId * MR_Vert2RegionMap_back(const MR_Vert2RegionMap *_this)
MRC_API bool MR_not_equal_MR_VertMap(const MR_VertMap *_this, const MR_VertMap *b)
MRC_API bool MR_FaceColors_empty(const MR_FaceColors *_this)
MRC_API const MR_RegionId * MR_Face2RegionMap_front(const MR_Face2RegionMap *_this)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_emplace_back(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API size_t MR_Vector_MR_QuadraticForm3f_MR_VertId_size(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_FaceId MR_Vector_MR_VoxelId_MR_FaceId_endId(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_std_vector_MR_GraphEdgeId_const_iterator * MR_begin_const_MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_ref(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *a)
MRC_API const MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_data(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_const_iterator * MR_end_const_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *a)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_front_mut(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_OffsetMutablePtr(MR_Vector_float_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_index(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, int i)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_Set_vec_(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_VertBitSet *value)
MRC_API void MR_VertCoords_autoResizeSet_3(MR_VertCoords *_this, MR_VertId pos, size_t len, MR_Vector3f val)
MRC_API void MR_Vert2RegionMap_push_back_MR_RegionId_rvalue_ref(MR_Vert2RegionMap *_this, MR_RegionId *t)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeMap_endId(const MR_UndirectedEdgeMap *_this)
MRC_API const MR_VertCoords2 * MR_VertCoords2_OffsetPtr(const MR_VertCoords2 *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_DestroyArray(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId....
MRC_API MR_Edges * MR_Edges_Construct_2(size_t size, const MR_std_array_MR_VertId_2 *val)
MRC_API MR_FaceNormals * MR_FaceNormals_Construct_1_size_t(size_t size)
MRC_API const MR_ObjId * MR_ObjMap_front(const MR_ObjMap *_this)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_reserve(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, size_t capacity)
MRC_API MR_std_vector_MR_TextureId_iterator * MR_begin_MR_Vector_MR_TextureId_MR_TextureId_ref(MR_Vector_MR_TextureId_MR_TextureId *a)
MRC_API void MR_Vector_float_MR_VoxelId_push_back_const_float_ref(MR_Vector_float_MR_VoxelId *_this, const float *t)
MRC_API void MR_FaceScalars_push_back_float_rvalue_ref(MR_FaceScalars *_this, float *t)
struct MR_Vector_char_MR_VertId MR_Vector_char_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:802
MRC_API const float * MR_EdgeScalars_back(const MR_EdgeScalars *_this)
MRC_API void MR_UndirectedEdge2RegionMap_push_back_const_MR_RegionId_ref(MR_UndirectedEdge2RegionMap *_this, const MR_RegionId *t)
MRC_API MR_FaceId MR_Triangulation_beginId(const MR_Triangulation *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_reserve(MR_Vector_unsigned_short_MR_VoxelId *_this, size_t capacity)
MRC_API void MR_Vector_size_t_MR_GraphVertId_resize_1(MR_Vector_size_t_MR_GraphVertId *_this, size_t newSize)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_back_mut(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API const MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_OffsetPtr(const MR_Vector_int_MR_UndirectedEdgeId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_DestroyArray(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
Destroys a heap-allocated array of MR_Vector_MR_VertBitSet_MR_ObjId. Does nothing if the pointer is n...
MRC_API MR_std_vector_MR_VertId_const_iterator * MR_begin_const_MR_VertMap_ref(const MR_VertMap *a)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_front_mut(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_resize_1(MR_Vector_MR_MeshTexture_MR_TextureId *_this, size_t newSize)
MRC_API bool MR_VertCoords_empty(const MR_VertCoords *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_autoResizeSet_3(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId pos, size_t len, MR_VoxelId val)
struct MR_std_vector_std_vector_MR_ObjVertId MR_std_vector_std_vector_MR_ObjVertId
Definition MRVector.h:206
MRC_API MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_front_mut(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_RegionId * MR_UndirectedEdge2RegionMap_front(const MR_UndirectedEdge2RegionMap *_this)
MRC_API bool MR_not_equal_MR_Face2RegionMap(const MR_Face2RegionMap *_this, const MR_Face2RegionMap *b)
struct MR_Vector_size_t_MR_GraphVertId MR_Vector_size_t_MR_GraphVertId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:782
MRC_API MR_TextureId MR_Vector_std_filesystem_path_MR_TextureId_beginId(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_front_mut(MR_TriCornerUVCoords *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_resize_2(MR_Vector_unsigned_short_MR_VoxelId *_this, size_t newSize, const unsigned short *t)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_push_back_MR_MeshBuilder_VertSpan_rvalue_ref(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_MeshBuilder_VertSpan *t)
struct MR_std_vector_MR_Graph_EndVertices_const_iterator MR_std_vector_MR_Graph_EndVertices_const_iterator
Definition MRVector.h:89
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_resize_2(MR_Vector_MR_EdgeId_MR_VertId *_this, size_t newSize, const MR_EdgeId *t)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_OffsetMutablePtr(MR_Vector_MR_AffineXf3f_MR_ObjId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_pop_back(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_clear(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_pop_back(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API size_t MR_Vector_unsigned_short_MR_VoxelId_size(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_index_mut(MR_TriCornerUVCoords *_this, MR_FaceId i)
MRC_API MR_VoxelId MR_Vector_unsigned_short_MR_VoxelId_endId(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_std_vector_float_iterator * MR_begin_MR_UndirectedEdgeScalars_ref(MR_UndirectedEdgeScalars *a)
MRC_API const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_OffsetPtr(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_Vector2f * MR_VertCoords2_front_mut(MR_VertCoords2 *_this)
MRC_API bool MR_Vector_std_filesystem_path_MR_TextureId_empty(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API const MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_data(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_index_mut(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_FaceColors * MR_FaceColors_AssignFromAnother(MR_FaceColors *_this, MR_PassBy _other_pass_by, MR_FaceColors *_other)
MRC_API void MR_EdgeColors_swap(MR_EdgeColors *_this, MR_EdgeColors *b)
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_DefaultConstruct(void)
MRC_API MR_std_vector_int_const_iterator * MR_begin_const_MR_Vector_int_MR_FaceId_ref(const MR_Vector_int_MR_FaceId *a)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resize_2(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_std_vector_MR_ObjVertId *t)
MRC_API MR_ObjId MR_Vector_MR_VertBitSet_MR_ObjId_backId(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_WholeEdgeMap_reserve(MR_WholeEdgeMap *_this, size_t capacity)
MRC_API MR_std_vector_float_iterator * MR_begin_MR_Vector_float_MR_VoxelId_ref(MR_Vector_float_MR_VoxelId *a)
MRC_API MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_back_mut(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_reserve(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, size_t capacity)
struct MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:752
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Construct_2(size_t size, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *val)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_Construct_1_std_vector_MR_Color(MR_std_vector_MR_Color *vec)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, size_t newSize, const MR_AffineXf3f *value)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_pop_back(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_NodeId MR_Vector_MR_NodeId_MR_NodeId_backId(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API bool MR_not_equal_MR_Vector_int_MR_UndirectedEdgeId(const MR_Vector_int_MR_UndirectedEdgeId *_this, const MR_Vector_int_MR_UndirectedEdgeId *b)
MRC_API size_t MR_Vector_int_MR_FaceId_heapBytes(const MR_Vector_int_MR_FaceId *_this)
MRC_API MR_FaceMap * MR_FaceMap_Construct_1_size_t(size_t size)
MRC_API const MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Get_vec_(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API const MR_std_array_MR_VertId_2 * MR_Edges_back(const MR_Edges *_this)
MRC_API void MR_Triangulation_resize_2(MR_Triangulation *_this, size_t newSize, const MR_std_array_MR_VertId_3 *t)
struct MR_std_vector_MR_ObjId_const_iterator MR_std_vector_MR_ObjId_const_iterator
Definition MRVector.h:119
MRC_API const MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_OffsetPtr(const MR_Vector_int_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_DefaultConstruct(void)
MRC_API size_t MR_TexturePerFace_heapBytes(const MR_TexturePerFace *_this)
MRC_API MR_std_vector_std_filesystem_path_const_iterator * MR_begin_const_MR_Vector_std_filesystem_path_MR_TextureId_ref(const MR_Vector_std_filesystem_path_MR_TextureId *a)
MRC_API MR_RegionId * MR_Face2RegionMap_front_mut(MR_Face2RegionMap *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resizeNoInit(MR_Vector_MR_RegionId_MR_RegionId *_this, size_t targetSize)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_reserve(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, size_t capacity)
MRC_API MR_std_vector_int_iterator * MR_end_MR_Vector_int_MR_UndirectedEdgeId_ref(MR_Vector_int_MR_UndirectedEdgeId *a)
struct MR_EdgeColors MR_EdgeColors
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:412
MRC_API float * MR_UndirectedEdgeScalars_autoResizeAt(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId i)
struct MR_std_vector_MR_NodeId_iterator MR_std_vector_MR_NodeId_iterator
Definition MRVector.h:117
MRC_API MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_const_iterator * MR_end_const_MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_ref(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *a)
MRC_API bool MR_not_equal_MR_FaceColors(const MR_FaceColors *_this, const MR_FaceColors *b)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_Construct_1_std_vector_MR_VertBitSet(MR_std_vector_MR_VertBitSet *vec)
MRC_API const MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_data(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_resizeWithReserve_1(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, size_t newSize)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_OffsetMutablePtr(MR_Vector_MR_QuadraticForm3f_MR_VertId *ptr, ptrdiff_t i)
MRC_API MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_autoResizeAt(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API MR_std_vector_MR_Color_iterator * MR_end_MR_UndirectedEdgeColors_ref(MR_UndirectedEdgeColors *a)
MRC_API MR_std_vector_MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_GetMutable_vec_(MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API MR_std_vector_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_GetMutable_vec_(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_autoResizeAt(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resizeWithReserve_1(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_VertBitSet_MR_ObjId *_other)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_push_back_const_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *t)
struct MR_std_vector_MR_RegionId_iterator MR_std_vector_MR_RegionId_iterator
Definition MRVector.h:133
MRC_API MR_std_vector_MR_UndirectedEdgeId_const_iterator * MR_end_const_MR_UndirectedEdgeMap_ref(const MR_UndirectedEdgeMap *a)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_end_MR_UndirectedEdge2RegionMap_ref(MR_UndirectedEdge2RegionMap *a)
MRC_API void MR_UndirectedEdgeScalars_pop_back(MR_UndirectedEdgeScalars *_this)
MRC_API const MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_back(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API const MR_Vector3f * MR_FaceNormals_front(const MR_FaceNormals *_this)
MRC_API MR_Triangulation * MR_Triangulation_Construct_1_std_vector_std_array_MR_VertId_3(MR_std_vector_std_array_MR_VertId_3 *vec)
MRC_API MR_Dipoles * MR_Dipoles_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_autoResizeSet_3(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, int pos, size_t len, MR_PassBy val_pass_by, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *val)
MRC_API MR_EdgeColors * MR_EdgeColors_Construct_1_size_t(size_t size)
MRC_API bool MR_equal_MR_VertCoords2(const MR_VertCoords2 *_this, const MR_VertCoords2 *b)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_DefaultConstruct(void)
MRC_API void MR_Triangulation_Set_vec_(MR_Triangulation *_this, MR_PassBy value_pass_by, MR_std_vector_std_array_MR_VertId_3 *value)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_Set_vec_(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *value)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API unsigned short * MR_Vector_unsigned_short_MR_VoxelId_front_mut(MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_autoResizeAt(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API MR_FaceId MR_TexturePerFace_endId(const MR_TexturePerFace *_this)
MRC_API MR_std_vector_MR_Nesting_MeshXf_iterator * MR_end_MR_Vector_MR_Nesting_MeshXf_MR_ObjId_ref(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *a)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_resizeWithReserve_1(MR_Vector_int_MR_UndirectedEdgeId *_this, size_t newSize)
MRC_API MR_Triangulation * MR_Triangulation_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Triangulation *_other)
struct MR_std_vector_std_array_MR_VertId_2_iterator MR_std_vector_std_array_MR_VertId_2_iterator
Definition MRVector.h:193
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_front_mut(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API double * MR_Vector_double_MR_RegionId_autoResizeAt(MR_Vector_double_MR_RegionId *_this, MR_RegionId i)
MRC_API MR_std_vector_MR_ObjId_const_iterator * MR_begin_const_MR_ObjMap_ref(const MR_ObjMap *a)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_VertBitSet_MR_ObjId *_this, size_t newSize)
MRC_API MR_Color * MR_UndirectedEdgeColors_front_mut(MR_UndirectedEdgeColors *_this)
MRC_API MR_std_vector_MR_ObjId_const_iterator * MR_end_const_MR_Vector_MR_ObjId_MR_VoxelId_ref(const MR_Vector_MR_ObjId_MR_VoxelId *a)
MRC_API bool MR_equal_MR_Vector_char_MR_VertId(const MR_Vector_char_MR_VertId *_this, const MR_Vector_char_MR_VertId *b)
MRC_API const MR_VertId * MR_VertMap_index(const MR_VertMap *_this, MR_VertId i)
MRC_API MR_VertId MR_Vector_MR_QuadraticForm2f_MR_VertId_endId(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Set_vec_(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_MeshBuilder_VertSpan *value)
MRC_API bool MR_equal_MR_UndirectedEdgeColors(const MR_UndirectedEdgeColors *_this, const MR_UndirectedEdgeColors *b)
MRC_API void MR_VertCoords2_pop_back(MR_VertCoords2 *_this)
MRC_API size_t MR_Vector_size_t_MR_GraphVertId_heapBytes(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_EdgeId MR_EdgeColors_backId(const MR_EdgeColors *_this)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_data(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API size_t MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_capacity(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_Construct_2(size_t size, const MR_RegionId *val)
MRC_API MR_FaceId MR_Face2RegionMap_beginId(const MR_Face2RegionMap *_this)
MRC_API MR_std_vector_int * MR_Vector_int_MR_FaceId_GetMutable_vec_(MR_Vector_int_MR_FaceId *_this)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_GetMutable_vec_(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_emplace_back(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_double_MR_RegionId *_other)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_front(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API bool MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_empty(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
struct MR_std_vector_unsigned_short MR_std_vector_unsigned_short
Definition MRVector.h:209
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Construct_2(size_t size, const MR_std_vector_MR_EdgePoint *val)
MRC_API void MR_FaceNormals_resizeNoInit(MR_FaceNormals *_this, size_t targetSize)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resizeNoInit(MR_Vector_MR_PixelId_MR_PixelId *_this, size_t targetSize)
MRC_API MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_autoResizeAt(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_other)
MRC_API void MR_UndirectedEdgeScalars_resizeWithReserve_2(MR_UndirectedEdgeScalars *_this, size_t newSize, const float *value)
MRC_API const MR_Vector3f * MR_VertCoords_index(const MR_VertCoords *_this, MR_VertId i)
MRC_API MR_std_vector_float_const_iterator * MR_end_const_MR_EdgeScalars_ref(const MR_EdgeScalars *a)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resize_1(MR_Vector_MR_VertId_MR_EdgeId *_this, size_t newSize)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_resize_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, size_t newSize)
MRC_API void MR_EdgeMap_DestroyArray(const MR_EdgeMap *_this)
Destroys a heap-allocated array of MR_EdgeMap. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_DefaultConstruct(void)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_DestroyArray(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_M...
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_endId(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API size_t MR_VertCoords_heapBytes(const MR_VertCoords *_this)
MRC_API MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_iterator * MR_end_MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_ref(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *a)
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_Construct_2(size_t size, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *val)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *value)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_DefaultConstruct(void)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_OffsetMutablePtr(MR_Vector_double_MR_RegionId *ptr, ptrdiff_t i)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_autoResizeAt(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId i)
MRC_API MR_Vector3f * MR_VertCoords_front_mut(MR_VertCoords *_this)
MRC_API void MR_Face2RegionMap_push_back_MR_RegionId_rvalue_ref(MR_Face2RegionMap *_this, MR_RegionId *t)
MRC_API const MR_std_vector_MR_Color * MR_EdgeColors_Get_vec_(const MR_EdgeColors *_this)
MRC_API void MR_UndirectedEdgeColors_autoResizeSet_2(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId i, MR_Color val)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_iterator * MR_end_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *a)
struct MR_std_vector_std_array_MR_VertId_2 MR_std_vector_std_array_MR_VertId_2
Definition MRVector.h:191
MRC_API const MR_std_vector_float * MR_VertScalars_Get_vec_(const MR_VertScalars *_this)
MRC_API size_t MR_ObjMap_size(const MR_ObjMap *_this)
MRC_API MR_VertId MR_Vector_int_MR_VertId_backId(const MR_Vector_int_MR_VertId *_this)
MRC_API MR_std_vector_std_array_MR_Vector2f_3_iterator * MR_end_MR_TriCornerUVCoords_ref(MR_TriCornerUVCoords *a)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_autoResizeSet_2(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_VertId i, const MR_QuadraticForm3f *val)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resizeWithReserve_1(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, size_t newSize)
MRC_API size_t MR_FaceScalars_size(const MR_FaceScalars *_this)
MRC_API const MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_OffsetPtr(const MR_Vector_MR_ModelPointsData_MR_ObjId *ptr, ptrdiff_t i)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_back_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API const MR_UndirectedEdgeId * MR_UndirectedEdgeMap_index(const MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId i)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_autoResizeSet_2(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_ObjId i, const MR_MeshOrPointsXf *val)
MRC_API size_t MR_Vector_char_MR_VertId_heapBytes(const MR_Vector_char_MR_VertId *_this)
MRC_API void MR_FaceScalars_resizeWithReserve_2(MR_FaceScalars *_this, size_t newSize, const float *value)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resizeWithReserve_2(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_ICPGroupPairs *value)
MRC_API bool MR_not_equal_MR_EdgeColors(const MR_EdgeColors *_this, const MR_EdgeColors *b)
MRC_API bool MR_ObjMap_empty(const MR_ObjMap *_this)
MRC_API bool MR_not_equal_MR_Vert2RegionMap(const MR_Vert2RegionMap *_this, const MR_Vert2RegionMap *b)
MRC_API const MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_index(const MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId i)
MRC_API void MR_FaceMap_autoResizeSet_2(MR_FaceMap *_this, MR_FaceId i, MR_FaceId val)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_front_mut(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_reserve(MR_Vector_MR_NodeId_MR_NodeId *_this, size_t capacity)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_DefaultConstruct(void)
MRC_API void MR_Vector_double_MR_RegionId_swap(MR_Vector_double_MR_RegionId *_this, MR_Vector_double_MR_RegionId *b)
MRC_API const int * MR_Vector_int_MR_FaceId_data(const MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_push_back_MR_VertId_rvalue_ref(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_VertId *t)
MRC_API MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_const_iterator * MR_begin_const_MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_ref(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *a)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Set_vec_(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_WatershedGraph_BasinInfo *value)
MRC_API MR_VertId MR_Vector_MR_QuadraticForm3f_MR_VertId_beginId(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_swap(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *b)
MRC_API void MR_FaceNormals_autoResizeSet_3(MR_FaceNormals *_this, MR_FaceId pos, size_t len, MR_Vector3f val)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_back(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API bool MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_empty(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_FaceId MR_Face2RegionMap_backId(const MR_Face2RegionMap *_this)
struct MR_std_vector_MR_WatershedGraph_BdInfo MR_std_vector_MR_WatershedGraph_BdInfo
Definition MRVector.h:167
struct MR_WatershedGraph_BasinInfo MR_WatershedGraph_BasinInfo
Definition MRVector.h:42
MRC_API const MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_OffsetPtr(const MR_UndirectedEdgeMap *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_push_back_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_rvalue_ref(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *t)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Construct_2(size_t size, const MR_std_vector_MR_GraphEdgeId *val)
MRC_API MR_FaceId MR_FaceMap_backId(const MR_FaceMap *_this)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_resizeWithReserve_2(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, size_t newSize, const MR_Graph_EndVertices *value)
MRC_API bool MR_not_equal_MR_Vector_MR_GraphVertId_MR_GraphVertId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, const MR_Vector_MR_GraphVertId_MR_GraphVertId *b)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_pop_back(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_std_vector_MR_Vector2f_iterator * MR_end_MR_VertCoords2_ref(MR_VertCoords2 *a)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_swap(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *b)
MRC_API const MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_data(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_UndirectedEdgeColors_clear(MR_UndirectedEdgeColors *_this)
MRC_API const MR_RegionId * MR_Vert2RegionMap_front(const MR_Vert2RegionMap *_this)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_AssignFromAnother(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_FanRecord_MR_VertId *_other)
MRC_API MR_std_vector_MR_Id_MR_ICPElemtTag_const_iterator * MR_begin_const_MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_push_back_const_MR_QuadraticForm3f_ref(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, const MR_QuadraticForm3f *t)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_index_mut(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_FaceId MR_FaceScalars_beginId(const MR_FaceScalars *_this)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_OffsetMutablePtr(MR_Vector_size_t_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API void MR_Face2RegionMap_resizeNoInit(MR_Face2RegionMap *_this, size_t targetSize)
MRC_API const MR_VertId * MR_VertMap_back(const MR_VertMap *_this)
MRC_API void MR_Vector_float_MR_VoxelId_DestroyArray(const MR_Vector_float_MR_VoxelId *_this)
Destroys a heap-allocated array of MR_Vector_float_MR_VoxelId. Does nothing if the pointer is null.
MRC_API size_t MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_capacity(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_VertScalars_resizeWithReserve_2(MR_VertScalars *_this, size_t newSize, const float *value)
MRC_API const MR_Dipole * MR_Dipoles_data(const MR_Dipoles *_this)
MRC_API void MR_Face2RegionMap_Destroy(const MR_Face2RegionMap *_this)
Destroys a heap-allocated instance of MR_Face2RegionMap. Does nothing if the pointer is null.
MRC_API MR_VertId MR_Vector_MR_EdgeId_MR_VertId_endId(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_index_mut(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_OffsetMutablePtr(MR_Vert2RegionMap *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_begin_MR_EdgeMap_ref(MR_EdgeMap *a)
MRC_API MR_VertScalars * MR_VertScalars_DefaultConstruct(void)
MRC_API MR_FaceId MR_FaceMap_endId(const MR_FaceMap *_this)
MRC_API const MR_RegionId * MR_UndirectedEdge2RegionMap_data(const MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_Color * MR_UndirectedEdgeColors_data_mut(MR_UndirectedEdgeColors *_this)
MRC_API void MR_Vector_size_t_MR_GraphVertId_DestroyArray(const MR_Vector_size_t_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_Vector_size_t_MR_GraphVertId. Does nothing if the pointer is nu...
MRC_API void MR_EdgeMap_push_back_MR_EdgeId_rvalue_ref(MR_EdgeMap *_this, MR_EdgeId *t)
MRC_API const MR_FaceColors * MR_FaceColors_OffsetPtr(const MR_FaceColors *ptr, ptrdiff_t i)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_capacity(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_autoResizeSet_3(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *pos, size_t len, MR_PassBy val_pass_by, MR_ICPGroupPairs *val)
MRC_API void MR_Face2RegionMap_clear(MR_Face2RegionMap *_this)
MRC_API const MR_FaceMap * MR_FaceMap_OffsetPtr(const MR_FaceMap *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_EdgeId * MR_WholeEdgeMap_GetMutable_vec_(MR_WholeEdgeMap *_this)
MRC_API MR_std_vector_std_vector_MR_GraphEdgeId_const_iterator * MR_begin_const_MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_ref(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *a)
MRC_API size_t MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_size(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API const MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_OffsetPtr(const MR_Vector_MR_EdgeId_MR_FaceId *ptr, ptrdiff_t i)
MRC_API int MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_endId(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API const MR_RegionId * MR_Face2RegionMap_index(const MR_Face2RegionMap *_this, MR_FaceId i)
MRC_API MR_FaceId MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_endId(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_autoResizeSet_2(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId i, MR_GraphEdgeId val)
MRC_API size_t MR_Vector_MR_MeshOrPointsXf_MR_ObjId_size(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API const MR_std_vector_MR_RegionId * MR_Vert2RegionMap_Get_vec_(const MR_Vert2RegionMap *_this)
MRC_API void MR_Vector_int_MR_FaceId_reserve(MR_Vector_int_MR_FaceId *_this, size_t capacity)
MRC_API MR_std_vector_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_GetMutable_vec_(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API size_t MR_Vector_float_MR_VoxelId_capacity(const MR_Vector_float_MR_VoxelId *_this)
MRC_API bool MR_equal_MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *b)
MRC_API const MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_data(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_std_vector_std_array_MR_VertId_3_iterator * MR_begin_MR_Triangulation_ref(MR_Triangulation *a)
MRC_API void MR_VertColors_clear(MR_VertColors *_this)
MRC_API void MR_UndirectedEdgeMap_autoResizeSet_3(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId pos, size_t len, MR_UndirectedEdgeId val)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_reserve(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, size_t capacity)
MRC_API const MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_OffsetPtr(const MR_Vector_MR_PixelId_MR_PixelId *ptr, ptrdiff_t i)
MRC_API MR_EdgeMap * MR_EdgeMap_OffsetMutablePtr(MR_EdgeMap *ptr, ptrdiff_t i)
MRC_API MR_Color * MR_UndirectedEdgeColors_back_mut(MR_UndirectedEdgeColors *_this)
MRC_API size_t MR_Vector_MR_ModelPointsData_MR_ObjId_capacity(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_std_vector_MR_MeshTexture_iterator * MR_end_MR_Vector_MR_MeshTexture_MR_TextureId_ref(MR_Vector_MR_MeshTexture_MR_TextureId *a)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_begin_const_MR_Vert2RegionMap_ref(const MR_Vert2RegionMap *a)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_Construct_1_std_vector_MR_QuadraticForm3f(MR_std_vector_MR_QuadraticForm3f *vec)
MRC_API const MR_EdgeScalars * MR_EdgeScalars_OffsetPtr(const MR_EdgeScalars *ptr, ptrdiff_t i)
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_index_mut(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId i)
MRC_API MR_EdgeId MR_EdgeColors_endId(const MR_EdgeColors *_this)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_1_std_vector_MR_Id_MR_ICPElemtTag(MR_std_vector_MR_Id_MR_ICPElemtTag *vec)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_DefaultConstruct(void)
MRC_API void MR_ObjMap_reserve(MR_ObjMap *_this, size_t capacity)
MRC_API MR_RegionId * MR_Vert2RegionMap_front_mut(MR_Vert2RegionMap *_this)
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_data_mut(MR_UndirectedEdgeMap *_this)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_Construct_1_size_t(size_t size)
MRC_API size_t MR_TexturePerFace_size(const MR_TexturePerFace *_this)
MRC_API MR_std_vector_MR_Color_iterator * MR_begin_MR_VertColors_ref(MR_VertColors *a)
MRC_API MR_std_array_MR_VertId_2 * MR_Edges_back_mut(MR_Edges *_this)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_AssignFromAnother(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_PassBy _other_pass_by, MR_Vector_std_filesystem_path_MR_TextureId *_other)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_Construct_1_std_vector_unsigned_short(MR_std_vector_unsigned_short *vec)
MRC_API const float * MR_Vector_float_MR_VoxelId_back(const MR_Vector_float_MR_VoxelId *_this)
MRC_API const MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_index(const MR_Vector_MR_FanRecord_MR_VertId *_this, MR_VertId i)
struct MR_std_vector_std_vector_MR_GraphEdgeId_iterator MR_std_vector_std_vector_MR_GraphEdgeId_iterator
Definition MRVector.h:205
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_clear(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_autoResizeSet_3(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId pos, size_t len, MR_TextureId val)
MRC_API const MR_Vert2RegionMap * MR_Vert2RegionMap_OffsetPtr(const MR_Vert2RegionMap *ptr, ptrdiff_t i)
MRC_API const MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_OffsetPtr(const MR_UndirectedEdgeScalars *ptr, ptrdiff_t i)
MRC_API const MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_index(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_EdgeId MR_EdgeScalars_beginId(const MR_EdgeScalars *_this)
MRC_API MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_front_mut(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_Color * MR_EdgeColors_index_mut(MR_EdgeColors *_this, MR_EdgeId i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_resizeNoInit(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, size_t targetSize)
MRC_API MR_std_vector_float * MR_VertScalars_GetMutable_vec_(MR_VertScalars *_this)
struct MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits
Definition MRVector.h:54
MRC_API MR_ObjId MR_Vector_MR_MeshOrPointsXf_MR_ObjId_endId(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API const MR_std_vector_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Get_vec_(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API bool MR_Vector_size_t_MR_GraphVertId_empty(const MR_Vector_size_t_MR_GraphVertId *_this)
struct MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:722
MRC_API MR_VertId MR_Vert2RegionMap_endId(const MR_Vert2RegionMap *_this)
MRC_API MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_front_mut(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_Destroy(const MR_Vector_int_MR_UndirectedEdgeId *_this)
Destroys a heap-allocated instance of MR_Vector_int_MR_UndirectedEdgeId. Does nothing if the pointer ...
MRC_API const MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_data(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_Construct_2(size_t size, const MR_VoxelId *val)
MRC_API bool MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_empty(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API size_t MR_Vector_std_filesystem_path_MR_TextureId_size(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
struct MR_std_vector_size_t_const_iterator MR_std_vector_size_t_const_iterator
Definition MRVector.h:183
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_AssignFromAnother(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_VertBitSet_MR_ObjId *_other)
MRC_API const MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_front(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_FaceBitSet_MR_GraphVertId(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, const MR_Vector_MR_FaceBitSet_MR_GraphVertId *b)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeMap_beginId(const MR_UndirectedEdgeMap *_this)
MRC_API const MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_data(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API bool MR_equal_MR_Vector_MR_VertBitSet_MR_ObjId(const MR_Vector_MR_VertBitSet_MR_ObjId *_this, const MR_Vector_MR_VertBitSet_MR_ObjId *b)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Construct_2(size_t size, const MR_WatershedGraph_BdInfo *val)
MRC_API MR_FaceId * MR_FaceMap_index_mut(MR_FaceMap *_this, MR_FaceId i)
MRC_API const MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_OffsetPtr(const MR_Vector_MR_TextureId_MR_TextureId *ptr, ptrdiff_t i)
MRC_API void MR_FaceNormals_push_back_MR_Vector3f_rvalue_ref(MR_FaceNormals *_this, MR_Vector3f *t)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resizeNoInit(MR_Vector_MR_FanRecord_MR_VertId *_this, size_t targetSize)
MRC_API MR_VertId MR_VertCoords_endId(const MR_VertCoords *_this)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_push_back_const_MR_VertId_ref(MR_Vector_MR_VertId_MR_EdgeId *_this, const MR_VertId *t)
MRC_API size_t MR_VertCoords2_capacity(const MR_VertCoords2 *_this)
MRC_API MR_std_vector_MR_AffineXf3f_iterator * MR_begin_MR_Vector_MR_AffineXf3f_MR_ObjId_ref(MR_Vector_MR_AffineXf3f_MR_ObjId *a)
MRC_API MR_VertCoords * MR_VertCoords_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertCoords *_other)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_autoResizeSet_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_NodeId i, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *val)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_AssignFromAnother(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_MeshTexture_MR_TextureId *_other)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_clear(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_FaceNormals_resize_2(MR_FaceNormals *_this, size_t newSize, const MR_Vector3f *t)
MRC_API const MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_index(const MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId i)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_front(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API void MR_FaceScalars_resizeWithReserve_1(MR_FaceScalars *_this, size_t newSize)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Construct_1_std_vector_MR_Nesting_NestingResult(MR_std_vector_MR_Nesting_NestingResult *vec)
MRC_API MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_data_mut(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API void MR_UndirectedEdgeColors_swap(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeColors *b)
MRC_API size_t MR_EdgeMap_capacity(const MR_EdgeMap *_this)
MRC_API MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_back_mut(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API bool MR_Triangulation_empty(const MR_Triangulation *_this)
MRC_API MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_index_mut(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_TexturePerFace * MR_TexturePerFace_DefaultConstruct(void)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_end_MR_Vector_MR_RegionId_MR_RegionId_ref(MR_Vector_MR_RegionId_MR_RegionId *a)
MRC_API void MR_Vector_char_MR_VertId_Destroy(const MR_Vector_char_MR_VertId *_this)
Destroys a heap-allocated instance of MR_Vector_char_MR_VertId. Does nothing if the pointer is null.
struct MR_std_vector_MR_RegionId_const_iterator MR_std_vector_MR_RegionId_const_iterator
Definition MRVector.h:132
MRC_API const MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_front(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_clear(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_NodeId MR_Vector_MR_NodeId_MR_NodeId_beginId(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_swap(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *b)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_push_back_const_MR_WatershedGraph_BasinInfo_ref(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, const MR_WatershedGraph_BasinInfo *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Set_vec_(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *value)
MRC_API const MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_front(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_VertMap_reserve(MR_VertMap *_this, size_t capacity)
MRC_API MR_GraphVertId MR_Vector_size_t_MR_GraphVertId_backId(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API void MR_ObjMap_Set_vec_(MR_ObjMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_ObjId *value)
MRC_API MR_std_vector_char_iterator * MR_begin_MR_Vector_char_MR_VertId_ref(MR_Vector_char_MR_VertId *a)
MRC_API MR_ObjId MR_Vector_MR_ModelPointsData_MR_ObjId_backId(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_Color * MR_FaceColors_autoResizeAt(MR_FaceColors *_this, MR_FaceId i)
MRC_API void MR_EdgeMap_resize_1(MR_EdgeMap *_this, size_t newSize)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_back(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_autoResizeSet_3(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId pos, size_t len, int val)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Set_vec_(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Graph_EndVertices *value)
MRC_API MR_Triangulation * MR_Triangulation_AssignFromAnother(MR_Triangulation *_this, MR_PassBy _other_pass_by, MR_Triangulation *_other)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_Construct_2(size_t size, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *val)
MRC_API MR_VertId MR_Vector_int_MR_VertId_beginId(const MR_Vector_int_MR_VertId *_this)
MRC_API void MR_TriCornerUVCoords_Set_vec_(MR_TriCornerUVCoords *_this, MR_PassBy value_pass_by, MR_std_vector_std_array_MR_Vector2f_3 *value)
MRC_API size_t MR_Vector_MR_QuadraticForm3f_MR_VertId_heapBytes(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_TexturePerFace_resize_2(MR_TexturePerFace *_this, size_t newSize, const MR_TextureId *t)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_DestroyArray(const MR_Vector_MR_VertId_MR_EdgeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_VertId_MR_EdgeId. Does nothing if the pointer is null...
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_Construct_1_std_vector_char(MR_std_vector_char *vec)
MRC_API MR_FaceMap * MR_FaceMap_DefaultConstruct(void)
MRC_API void MR_EdgeScalars_push_back_float_rvalue_ref(MR_EdgeScalars *_this, float *t)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_autoResizeSet_3(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId pos, size_t len, MR_AffineXf3f val)
MRC_API const float * MR_FaceScalars_data(const MR_FaceScalars *_this)
MRC_API const float * MR_UndirectedEdgeScalars_data(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_push_back_MR_EdgeId_rvalue_ref(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_EdgeId *t)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_swap(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_Vector_MR_ModelPointsData_MR_ObjId *b)
MRC_API void MR_Triangulation_resizeWithReserve_2(MR_Triangulation *_this, size_t newSize, const MR_std_array_MR_VertId_3 *value)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_clear(MR_Vector_MR_FanRecord_MR_VertId *_this)
struct MR_std_vector_MR_VertBitSet_iterator MR_std_vector_MR_VertBitSet_iterator
Definition MRVector.h:157
MRC_API size_t MR_Vector_int_MR_VertId_heapBytes(const MR_Vector_int_MR_VertId *_this)
MRC_API size_t MR_UndirectedEdge2RegionMap_heapBytes(const MR_UndirectedEdge2RegionMap *_this)
MRC_API size_t MR_Triangulation_heapBytes(const MR_Triangulation *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_reserve(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, size_t capacity)
MRC_API MR_ObjId MR_Vector_MR_Nesting_NestingResult_MR_ObjId_backId(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API const MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_back(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API size_t MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_capacity(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_std_vector_std_vector_MR_ObjVertId_iterator * MR_end_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_ref(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *a)
MRC_API void MR_Vector_int_MR_FaceId_Destroy(const MR_Vector_int_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_Vector_int_MR_FaceId. Does nothing if the pointer is null.
MRC_API void MR_VertColors_resizeWithReserve_1(MR_VertColors *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_VoxelId_MR_FaceId_size(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_back_mut(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_autoResizeSet_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *val)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_autoResizeAt(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_beginId(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_swap(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_Vector_MR_MeshOrPointsXf_MR_ObjId *b)
MRC_API MR_EdgeId MR_EdgeMap_beginId(const MR_EdgeMap *_this)
MRC_API bool MR_Vector_int_MR_UndirectedEdgeId_empty(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_reserve(MR_Vector_MR_VoxelId_MR_FaceId *_this, size_t capacity)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_back_mut(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_VertId MR_Vector_MR_QuadraticForm2f_MR_VertId_backId(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_resizeWithReserve_2(MR_Vector_unsigned_short_MR_VoxelId *_this, size_t newSize, const unsigned short *value)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_clear(MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_GetMutable_vec_(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t capacity)
MRC_API MR_std_vector_MR_MeshOrPointsXf_iterator * MR_end_MR_Vector_MR_MeshOrPointsXf_MR_ObjId_ref(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *a)
MRC_API MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_index_mut(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_FaceId i)
MRC_API int MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_beginId(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_std_vector_float_const_iterator * MR_begin_const_MR_VertScalars_ref(const MR_VertScalars *a)
MRC_API float * MR_FaceScalars_index_mut(MR_FaceScalars *_this, MR_FaceId i)
MRC_API bool MR_equal_MR_Vector_MR_PixelId_MR_PixelId(const MR_Vector_MR_PixelId_MR_PixelId *_this, const MR_Vector_MR_PixelId_MR_PixelId *b)
MRC_API MR_std_vector_MR_NodeId_iterator * MR_begin_MR_Vector_MR_NodeId_MR_NodeId_ref(MR_Vector_MR_NodeId_MR_NodeId *a)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_resizeWithReserve_1(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, size_t newSize)
MRC_API MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_data_mut(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API size_t MR_EdgeMap_size(const MR_EdgeMap *_this)
struct MR_std_vector_MR_PixelId_const_iterator MR_std_vector_MR_PixelId_const_iterator
Definition MRVector.h:123
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_Construct_1_std_vector_MR_RegionId(MR_std_vector_MR_RegionId *vec)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resizeWithReserve_1(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, size_t newSize)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_push_back_std_vector_MR_ObjVertId_rvalue_ref(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_std_vector_MR_ObjVertId *t)
MRC_API const MR_FaceId * MR_FaceMap_front(const MR_FaceMap *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_push_back_std_filesystem_path_rvalue_ref(MR_Vector_std_filesystem_path_MR_TextureId *_this, const char *t, const char *t_end)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_push_back_const_MR_QuadraticForm2f_ref(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, const MR_QuadraticForm2f *t)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_data_mut(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Set_vec_(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Nesting_MeshXf *value)
MRC_API MR_Color * MR_FaceColors_front_mut(MR_FaceColors *_this)
MRC_API void MR_UndirectedEdgeScalars_DestroyArray(const MR_UndirectedEdgeScalars *_this)
Destroys a heap-allocated array of MR_UndirectedEdgeScalars. Does nothing if the pointer is null.
MRC_API MR_ObjId MR_Vector_MR_AffineXf3f_MR_ObjId_backId(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_EdgeScalars * MR_EdgeScalars_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_Destroy(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElem...
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_resize_2(MR_Vector_MR_ObjId_MR_VoxelId *_this, size_t newSize, const MR_ObjId *t)
MRC_API MR_std_vector_MR_Vector3f_iterator * MR_begin_MR_FaceNormals_ref(MR_FaceNormals *a)
MRC_API void MR_UndirectedEdge2RegionMap_autoResizeSet_3(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdgeId pos, size_t len, MR_RegionId val)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resize_1(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, size_t newSize)
MRC_API size_t MR_UndirectedEdgeScalars_heapBytes(const MR_UndirectedEdgeScalars *_this)
MRC_API MR_std_vector_MR_PixelId_iterator * MR_begin_MR_Vector_MR_PixelId_MR_PixelId_ref(MR_Vector_MR_PixelId_MR_PixelId *a)
MRC_API void MR_EdgeScalars_resize_2(MR_EdgeScalars *_this, size_t newSize, const float *t)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_index_mut(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API MR_EdgeMap * MR_EdgeMap_Construct_1_size_t(size_t size)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_Construct_1_std_vector_MR_RegionId(MR_std_vector_MR_RegionId *vec)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_other)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_Destroy(const MR_Vector_MR_NodeId_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_NodeId_MR_NodeId. Does nothing if the pointer is n...
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_swap(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_Vector_MR_VertBitSet_MR_ObjId *b)
MRC_API size_t MR_UndirectedEdgeScalars_capacity(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_push_back_MR_GraphVertId_rvalue_ref(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId *t)
MRC_API MR_EdgeScalars * MR_EdgeScalars_AssignFromAnother(MR_EdgeScalars *_this, MR_PassBy _other_pass_by, MR_EdgeScalars *_other)
MRC_API void MR_Vector_float_MR_VoxelId_Set_vec_(MR_Vector_float_MR_VoxelId *_this, MR_PassBy value_pass_by, MR_std_vector_float *value)
MRC_API void MR_Edges_resizeWithReserve_1(MR_Edges *_this, size_t newSize)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_push_back_const_std_vector_MR_EdgePoint_ref(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, const MR_std_vector_MR_EdgePoint *t)
MRC_API MR_std_vector_MR_MeshOrPointsXf_iterator * MR_begin_MR_Vector_MR_MeshOrPointsXf_MR_ObjId_ref(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *a)
MRC_API MR_std_vector_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_GetMutable_vec_(MR_Vector_MR_TextureId_MR_TextureId *_this)
struct MR_std_vector_std_array_MR_Vector2f_3 MR_std_vector_std_array_MR_Vector2f_3
Definition MRVector.h:185
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_beginId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
struct MR_std_vector_MR_TextureId MR_std_vector_MR_TextureId
Definition MRVector.h:134
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resizeNoInit(MR_Vector_MR_EdgeId_MR_FaceId *_this, size_t targetSize)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_other)
MRC_API MR_Color * MR_FaceColors_back_mut(MR_FaceColors *_this)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Construct_1_std_vector_MR_WatershedGraph_BasinInfo(MR_std_vector_MR_WatershedGraph_BasinInfo *vec)
MRC_API MR_std_vector_int_iterator * MR_begin_MR_Vector_int_MR_VertId_ref(MR_Vector_int_MR_VertId *a)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_iterator * MR_end_MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *a)
MRC_API void MR_Vector_double_MR_RegionId_resizeWithReserve_2(MR_Vector_double_MR_RegionId *_this, size_t newSize, const double *value)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_DestroyArray(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId. Does nothing if the point...
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_vector_MR_MeshBuilder_VertSpan_iterator * MR_end_MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_ref(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *a)
MRC_API float * MR_FaceScalars_data_mut(MR_FaceScalars *_this)
MRC_API void MR_TexturePerFace_swap(MR_TexturePerFace *_this, MR_TexturePerFace *b)
MRC_API MR_std_vector_float_const_iterator * MR_end_const_MR_VertScalars_ref(const MR_VertScalars *a)
MRC_API MR_std_vector_MR_ICPGroupPairs_const_iterator * MR_end_const_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *a)
MRC_API const MR_ObjId * MR_ObjMap_data(const MR_ObjMap *_this)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API size_t MR_Vector_MR_ObjId_MR_VoxelId_capacity(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API const MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_index(const MR_TriCornerUVCoords *_this, MR_FaceId i)
MRC_API void MR_ObjMap_resizeNoInit(MR_ObjMap *_this, size_t targetSize)
MRC_API bool MR_Vector_MR_VertBitSet_MR_ObjId_empty(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_push_back_const_MR_Nesting_MeshXf_ref(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, const MR_Nesting_MeshXf *t)
MRC_API MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_data_mut(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_VertId MR_VertCoords2_backId(const MR_VertCoords2 *_this)
MRC_API const MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_data(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
struct MR_std_vector_size_t_iterator MR_std_vector_size_t_iterator
Definition MRVector.h:184
MRC_API void MR_UndirectedEdgeMap_resize_2(MR_UndirectedEdgeMap *_this, size_t newSize, const MR_UndirectedEdgeId *t)
MRC_API void MR_Vector_int_MR_VertId_autoResizeSet_3(MR_Vector_int_MR_VertId *_this, MR_VertId pos, size_t len, int val)
MRC_API const MR_Dipole * MR_Dipoles_front(const MR_Dipoles *_this)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_begin_MR_Face2RegionMap_ref(MR_Face2RegionMap *a)
MRC_API MR_std_vector_MR_RegionId_iterator * MR_begin_MR_UndirectedEdge2RegionMap_ref(MR_UndirectedEdge2RegionMap *a)
MRC_API MR_std_vector_int_iterator * MR_end_MR_Vector_int_MR_VertId_ref(MR_Vector_int_MR_VertId *a)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_autoResizeAt(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_OffsetMutablePtr(MR_Vector_MR_VoxelId_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_std_array_MR_Vector2f_3_iterator * MR_begin_MR_TriCornerUVCoords_ref(MR_TriCornerUVCoords *a)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resizeWithReserve_1(MR_Vector_MR_TextureId_MR_TextureId *_this, size_t newSize)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Destroy(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Nesting_MeshXf_MR_ObjId. Does nothing if the point...
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_swap(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *b)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_front_mut(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API const MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_index(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_FaceId MR_Triangulation_backId(const MR_Triangulation *_this)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_Construct_2(size_t size, const MR_MeshTexture *val)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_index_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_NodeId i)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_size(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_Construct_2(size_t size, const MR_RegionId *val)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Construct_1_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits(MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits *vec)
MRC_API MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_data_mut(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_DestroyArray(const MR_Vector_MR_EdgeId_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_EdgeId_MR_VertId. Does nothing if the pointer is null...
MRC_API MR_FaceId MR_Vector_MR_VoxelId_MR_FaceId_beginId(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_Dipoles * MR_Dipoles_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_swap(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *b)
MRC_API size_t MR_Vector_int_MR_UndirectedEdgeId_heapBytes(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API MR_std_vector_std_array_MR_VertId_3 * MR_Triangulation_GetMutable_vec_(MR_Triangulation *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_swap(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_Vector_MR_VoxelId_MR_VoxelId *b)
MRC_API size_t MR_TriCornerUVCoords_heapBytes(const MR_TriCornerUVCoords *_this)
struct MR_std_vector_MR_Dipole_iterator MR_std_vector_MR_Dipole_iterator
Definition MRVector.h:68
MRC_API void MR_ObjMap_autoResizeSet_3(MR_ObjMap *_this, MR_ObjId pos, size_t len, MR_ObjId val)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_iterator * MR_begin_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *a)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_index_mut(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API const MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_front(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_push_back_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_rvalue_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *t)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_clear(MR_Vector_MR_ObjId_MR_VoxelId *_this)
struct MR_std_vector_std_vector_MR_ObjVertId_const_iterator MR_std_vector_std_vector_MR_ObjVertId_const_iterator
Definition MRVector.h:207
MRC_API MR_std_vector_MR_Nesting_MeshXf_const_iterator * MR_end_const_MR_Vector_MR_Nesting_MeshXf_MR_ObjId_ref(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *a)
MRC_API void MR_Face2RegionMap_resize_1(MR_Face2RegionMap *_this, size_t newSize)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_DefaultConstruct(void)
MRC_API void MR_VertCoords2_autoResizeSet_2(MR_VertCoords2 *_this, MR_VertId i, MR_Vector2f val)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_OffsetMutablePtr(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API size_t MR_Vector_MR_VoxelId_MR_FaceId_capacity(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API const MR_std_vector_MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_Get_vec_(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_push_back_const_MR_ObjId_ref(MR_Vector_MR_ObjId_MR_VoxelId *_this, const MR_ObjId *t)
MRC_API void MR_VertMap_pop_back(MR_VertMap *_this)
MRC_API void MR_FaceColors_autoResizeSet_2(MR_FaceColors *_this, MR_FaceId i, MR_Color val)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Construct_2(size_t size, const MR_MeshBuilder_VertSpan *val)
MRC_API const MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_index(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API MR_ObjMap * MR_ObjMap_Construct_1_size_t(size_t size)
MRC_API MR_EdgeMap * MR_EdgeMap_Construct_1_std_vector_MR_EdgeId(MR_std_vector_MR_EdgeId *vec)
MRC_API bool MR_not_equal_MR_VertColors(const MR_VertColors *_this, const MR_VertColors *b)
MRC_API void MR_UndirectedEdgeColors_Set_vec_(MR_UndirectedEdgeColors *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Color *value)
struct MR_std_vector_MR_MeshBuilder_VertSpan_iterator MR_std_vector_MR_MeshBuilder_VertSpan_iterator
Definition MRVector.h:99
MRC_API MR_FaceScalars * MR_FaceScalars_Construct_1_size_t(size_t size)
MRC_API MR_VertId MR_VertScalars_beginId(const MR_VertScalars *_this)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_Dipole_const_iterator * MR_end_const_MR_Dipoles_ref(const MR_Dipoles *a)
MRC_API MR_std_vector_MR_AABBTreePoints_Node_iterator * MR_begin_MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_ref(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *a)
MRC_API MR_std_vector_double_const_iterator * MR_begin_const_MR_Vector_double_MR_RegionId_ref(const MR_Vector_double_MR_RegionId *a)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_EdgeId_MR_VertId *_other)
MRC_API MR_FaceColors * MR_FaceColors_DefaultConstruct(void)
MRC_API const MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_front(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_Construct_1_size_t(size_t size)
MRC_API const MR_TextureId * MR_TexturePerFace_back(const MR_TexturePerFace *_this)
MRC_API MR_std_vector_MR_VertId_const_iterator * MR_end_const_MR_Vector_MR_VertId_MR_EdgeId_ref(const MR_Vector_MR_VertId_MR_EdgeId *a)
MRC_API MR_FaceId MR_TriCornerUVCoords_backId(const MR_TriCornerUVCoords *_this)
MRC_API const double * MR_Vector_double_MR_RegionId_data(const MR_Vector_double_MR_RegionId *_this)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Construct_2(size_t size, const MR_std_array_MR_Vector3f_3 *val)
MRC_API void MR_FaceScalars_autoResizeSet_2(MR_FaceScalars *_this, MR_FaceId i, float val)
MRC_API void MR_Vector_char_MR_VertId_clear(MR_Vector_char_MR_VertId *_this)
MRC_API const MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_data(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
struct MR_std_vector_MR_Vector2f_iterator MR_std_vector_MR_Vector2f_iterator
Definition MRVector.h:142
MRC_API size_t MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_heapBytes(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_VertBitSet_MR_ObjId *_this, size_t newSize, const MR_VertBitSet *value)
MRC_API MR_Vector2f * MR_VertCoords2_back_mut(MR_VertCoords2 *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_autoResizeSet_2(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId i, MR_TextureId val)
MRC_API bool MR_not_equal_MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *b)
MRC_API size_t MR_Edges_size(const MR_Edges *_this)
MRC_API const MR_std_vector_MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_Get_vec_(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
struct MR_std_vector_std_vector_MR_EdgePoint_const_iterator MR_std_vector_std_vector_MR_EdgePoint_const_iterator
Definition MRVector.h:201
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, size_t newSize)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_autoResizeSet_3(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_GraphVertId pos, size_t len, MR_PassBy val_pass_by, MR_std_vector_MR_GraphEdgeId *val)
MRC_API void MR_Vector_size_t_MR_GraphVertId_push_back_const_size_t_ref(MR_Vector_size_t_MR_GraphVertId *_this, const size_t *t)
MRC_API MR_std_vector_size_t * MR_Vector_size_t_MR_GraphVertId_GetMutable_vec_(MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_front_mut(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_std_vector_MR_VertId * MR_VertMap_GetMutable_vec_(MR_VertMap *_this)
MRC_API MR_RegionId * MR_UndirectedEdge2RegionMap_autoResizeAt(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdgeId i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_pop_back(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_DefaultConstruct(void)
MRC_API MR_std_vector_MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_GetMutable_vec_(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API const MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_index(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_Color * MR_EdgeColors_back_mut(MR_EdgeColors *_this)
MRC_API void MR_FaceColors_push_back_MR_Color_rvalue_ref(MR_FaceColors *_this, MR_Color *t)
MRC_API size_t MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_size(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_autoResizeAt(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_DefaultConstruct(void)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeScalars_beginId(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_DestroyArray(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
Destroys a heap-allocated array of MR_Vector_MR_EdgeId_MR_FaceId. Does nothing if the pointer is null...
MRC_API MR_GraphEdgeId MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_beginId(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_TexturePerFace * MR_TexturePerFace_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_autoResizeSet_3(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_FaceId pos, size_t len, MR_EdgeId val)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_AssignFromAnother(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_TextureId_MR_TextureId *_other)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_size(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API const MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_back(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_swap(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *b)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_Destroy(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_GraphVertId_MR_GraphVertId. Does nothing if the po...
MRC_API void MR_VertMap_autoResizeSet_3(MR_VertMap *_this, MR_VertId pos, size_t len, MR_VertId val)
MRC_API bool MR_equal_MR_Vert2RegionMap(const MR_Vert2RegionMap *_this, const MR_Vert2RegionMap *b)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_Destroy(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_EdgeId_MR_FaceId. Does nothing if the pointer is n...
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resizeWithReserve_2(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_Id_MR_ICPElemtTag *value)
MRC_API MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_index_mut(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId i)
MRC_API void MR_Vector_int_MR_VertId_clear(MR_Vector_int_MR_VertId *_this)
MRC_API MR_FaceId MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_beginId(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API float * MR_UndirectedEdgeScalars_data_mut(MR_UndirectedEdgeScalars *_this)
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_back_mut(MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_OffsetPtr(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_end_const_MR_UndirectedEdgeColors_ref(const MR_UndirectedEdgeColors *a)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_OffsetMutablePtr(MR_Vector_MR_FanRecord_MR_VertId *ptr, ptrdiff_t i)
MRC_API MR_Dipole * MR_Dipoles_back_mut(MR_Dipoles *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resize_2(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, size_t newSize, const MR_GraphVertId *t)
MRC_API MR_GraphVertId MR_Vector_MR_GraphVertId_MR_GraphVertId_beginId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Construct_1_size_t(size_t size)
MRC_API MR_std_vector_MR_MeshTexture_const_iterator * MR_begin_const_MR_Vector_MR_MeshTexture_MR_TextureId_ref(const MR_Vector_MR_MeshTexture_MR_TextureId *a)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_push_back_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_rvalue_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *t)
MRC_API void MR_VertColors_resize_2(MR_VertColors *_this, size_t newSize, const MR_Color *t)
MRC_API int MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_endId(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API bool MR_Vector_MR_PixelId_MR_PixelId_empty(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API MR_VertId MR_VertCoords2_endId(const MR_VertCoords2 *_this)
MRC_API MR_std_vector_MR_Vector3f_iterator * MR_end_MR_FaceNormals_ref(MR_FaceNormals *a)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_OffsetMutablePtr(MR_Vector_MR_FaceBitSet_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API const MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_data(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API size_t MR_EdgeColors_heapBytes(const MR_EdgeColors *_this)
MRC_API MR_EdgeId * MR_WholeEdgeMap_index_mut(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId i)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resize_2(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, size_t newSize, const MR_Nesting_NestingResult *t)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_autoResizeSet_3(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId pos, size_t len, MR_GraphEdgeId val)
MRC_API bool MR_equal_MR_UndirectedEdgeMap(const MR_UndirectedEdgeMap *_this, const MR_UndirectedEdgeMap *b)
MRC_API void MR_Dipoles_push_back_MR_Dipole_rvalue_ref(MR_Dipoles *_this, MR_Dipole *t)
MRC_API MR_std_vector_float_iterator * MR_begin_MR_FaceScalars_ref(MR_FaceScalars *a)
MRC_API void MR_WholeEdgeMap_Set_vec_(MR_WholeEdgeMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_EdgeId *value)
MRC_API MR_std_vector_MR_QuadraticForm3f_const_iterator * MR_end_const_MR_Vector_MR_QuadraticForm3f_MR_VertId_ref(const MR_Vector_MR_QuadraticForm3f_MR_VertId *a)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_reserve(MR_Vector_MR_TextureId_MR_TextureId *_this, size_t capacity)
MRC_API MR_Color * MR_UndirectedEdgeColors_index_mut(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId i)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_swap(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_Vector_std_filesystem_path_MR_TextureId *b)
MRC_API const MR_std_vector_std_array_MR_VertId_3 * MR_Triangulation_Get_vec_(const MR_Triangulation *_this)
MRC_API MR_std_vector_char_const_iterator * MR_begin_const_MR_Vector_char_MR_VertId_ref(const MR_Vector_char_MR_VertId *a)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_pop_back(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Construct_1_size_t(size_t size)
MRC_API size_t MR_Vector_MR_RegionId_MR_RegionId_capacity(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API bool MR_Vector_MR_MeshOrPointsXf_MR_ObjId_empty(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_std_vector_int * MR_Vector_int_MR_VertId_GetMutable_vec_(MR_Vector_int_MR_VertId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_autoResizeSet_2(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId i, MR_AffineXf3f val)
MRC_API void MR_Edges_resizeWithReserve_2(MR_Edges *_this, size_t newSize, const MR_std_array_MR_VertId_2 *value)
MRC_API const MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_back(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_TextureId MR_Vector_MR_TextureId_MR_TextureId_beginId(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_push_back_MR_QuadraticForm3f_rvalue_ref(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_QuadraticForm3f *t)
MRC_API const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_OffsetPtr(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resizeWithReserve_1(MR_Vector_MR_VoxelId_MR_FaceId *_this, size_t newSize)
MRC_API MR_GraphVertId MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_endId(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_Construct_1_size_t(size_t size)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_back(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_autoResizeSet_3(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_GraphEdgeId pos, size_t len, const MR_WatershedGraph_BdInfo *val)
MRC_API MR_FaceId MR_Vector_MR_VoxelId_MR_FaceId_backId(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_DefaultConstruct(void)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Destroy(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_Vector_std_array_MR_Vector3f_3_MR_FaceId....
MRC_API MR_std_vector_MR_RegionId_iterator * MR_begin_MR_Vector_MR_RegionId_MR_RegionId_ref(MR_Vector_MR_RegionId_MR_RegionId *a)
MRC_API MR_std_vector_MR_ICPGroupPairs_iterator * MR_end_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *a)
struct MR_std_vector_MR_RegionId MR_std_vector_MR_RegionId
Definition MRVector.h:131
MRC_API MR_TexturePerFace * MR_TexturePerFace_AssignFromAnother(MR_TexturePerFace *_this, MR_PassBy _other_pass_by, MR_TexturePerFace *_other)
MRC_API bool MR_not_equal_MR_Vector_MR_PixelId_MR_PixelId(const MR_Vector_MR_PixelId_MR_PixelId *_this, const MR_Vector_MR_PixelId_MR_PixelId *b)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_OffsetMutablePtr(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_PixelId MR_Vector_MR_PixelId_MR_PixelId_backId(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_back(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_UndirectedEdgeId MR_Edges_backId(const MR_Edges *_this)
MRC_API MR_Color * MR_EdgeColors_data_mut(MR_EdgeColors *_this)
MRC_API void MR_UndirectedEdgeColors_DestroyArray(const MR_UndirectedEdgeColors *_this)
Destroys a heap-allocated array of MR_UndirectedEdgeColors. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_vector_std_vector_MR_GraphEdgeId_iterator * MR_begin_MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_ref(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *a)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_beginId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API const int * MR_Vector_int_MR_UndirectedEdgeId_front(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_double_MR_RegionId_reserve(MR_Vector_double_MR_RegionId *_this, size_t capacity)
MRC_API size_t MR_VertMap_size(const MR_VertMap *_this)
MRC_API MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_autoResizeAt(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API void MR_TriCornerUVCoords_resize_1(MR_TriCornerUVCoords *_this, size_t newSize)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_swap(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *b)
MRC_API MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_back_mut(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API size_t * MR_Vector_size_t_MR_GraphVertId_back_mut(MR_Vector_size_t_MR_GraphVertId *_this)
struct MR_std_vector_MR_Dipole MR_std_vector_MR_Dipole
Definition MRVector.h:66
MRC_API void MR_VertCoords2_resize_1(MR_VertCoords2 *_this, size_t newSize)
MRC_API const MR_Vector3f * MR_VertCoords_front(const MR_VertCoords *_this)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_DefaultConstructArray(size_t num_elems)
MRC_API bool MR_equal_MR_FaceColors(const MR_FaceColors *_this, const MR_FaceColors *b)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_push_back_const_MR_AABBTreePoints_Node_ref(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, const MR_AABBTreePoints_Node *t)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_Set_vec_(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_QuadraticForm3f *value)
MRC_API MR_ObjMap * MR_ObjMap_AssignFromAnother(MR_ObjMap *_this, MR_PassBy _other_pass_by, MR_ObjMap *_other)
MRC_API const MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_back(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_Vector_int_MR_FaceId_resizeWithReserve_2(MR_Vector_int_MR_FaceId *_this, size_t newSize, const int *value)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_GetMutable_vec_(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_resizeWithReserve_1(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, size_t newSize)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Construct_1_size_t(size_t size)
MRC_API const MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_index(const MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId i)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_OffsetMutablePtr(MR_Vector_MR_MeshTexture_MR_TextureId *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_iterator * MR_begin_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *a)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_autoResizeSet_2(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_NodeId i, const MR_AABBTreePoints_Node *val)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_reserve(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, size_t capacity)
MRC_API const MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_index(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, size_t newSize, const MR_Nesting_MeshXf *value)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_DestroyArray(const MR_Vector_MR_TextureId_MR_TextureId *_this)
Destroys a heap-allocated array of MR_Vector_MR_TextureId_MR_TextureId. Does nothing if the pointer i...
MRC_API bool MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_empty(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API size_t MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_size(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API const MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_back(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_Set_vec_(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_FanRecord *value)
MRC_API size_t MR_FaceColors_heapBytes(const MR_FaceColors *_this)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_resizeWithReserve_2(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, size_t newSize, const MR_QuadraticForm3f *value)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_beginId(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_TextureId * MR_TexturePerFace_data(const MR_TexturePerFace *_this)
MRC_API MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_autoResizeAt(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_VertId i)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_OffsetMutablePtr(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *ptr, ptrdiff_t i)
MRC_API void MR_EdgeColors_reserve(MR_EdgeColors *_this, size_t capacity)
MRC_API MR_std_vector_MR_ModelPointsData_const_iterator * MR_begin_const_MR_Vector_MR_ModelPointsData_MR_ObjId_ref(const MR_Vector_MR_ModelPointsData_MR_ObjId *a)
MRC_API void MR_FaceScalars_Destroy(const MR_FaceScalars *_this)
Destroys a heap-allocated instance of MR_FaceScalars. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_Destroy(const MR_Vector_MR_TextureId_MR_TextureId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_TextureId_MR_TextureId. Does nothing if the pointe...
MRC_API const MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_data(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API size_t MR_Vector_MR_EdgeId_MR_FaceId_heapBytes(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API const MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_back(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API size_t MR_Vert2RegionMap_size(const MR_Vert2RegionMap *_this)
MRC_API MR_VertId MR_VertScalars_backId(const MR_VertScalars *_this)
MRC_API MR_VoxelId MR_Vector_unsigned_short_MR_VoxelId_beginId(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Construct_1_size_t(size_t size)
MRC_API float * MR_VertScalars_autoResizeAt(MR_VertScalars *_this, MR_VertId i)
MRC_API bool MR_Vector_MR_QuadraticForm3f_MR_VertId_empty(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_Dipoles * MR_Dipoles_OffsetMutablePtr(MR_Dipoles *ptr, ptrdiff_t i)
MRC_API const MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_front(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API void MR_TriCornerUVCoords_DestroyArray(const MR_TriCornerUVCoords *_this)
Destroys a heap-allocated array of MR_TriCornerUVCoords. Does nothing if the pointer is null.
MRC_API const MR_TextureId * MR_TexturePerFace_front(const MR_TexturePerFace *_this)
struct MR_std_vector_std_array_MR_VertId_3_iterator MR_std_vector_std_array_MR_VertId_3_iterator
Definition MRVector.h:196
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_swap(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *b)
MRC_API const MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_front(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_resizeWithReserve_1(MR_Vector_std_filesystem_path_MR_TextureId *_this, size_t newSize)
MRC_API const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_OffsetPtr(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *ptr, ptrdiff_t i)
MRC_API size_t MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_capacity(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_pop_back(MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_GraphVertId MR_Vector_MR_FaceBitSet_MR_GraphVertId_backId(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_data_mut(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_std_vector_MR_NodeId_iterator * MR_end_MR_Vector_MR_NodeId_MR_NodeId_ref(MR_Vector_MR_NodeId_MR_NodeId *a)
MRC_API int MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_backId(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_EdgeMap_reserve(MR_EdgeMap *_this, size_t capacity)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_autoResizeSet_2(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_FaceId i, MR_VoxelId val)
MRC_API bool MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_empty(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_other)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_int_MR_UndirectedEdgeId *_other)
MRC_API size_t MR_Vector_std_vector_MR_EdgePoint_MR_VertId_heapBytes(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API bool MR_not_equal_MR_Vector_unsigned_short_MR_VoxelId(const MR_Vector_unsigned_short_MR_VoxelId *_this, const MR_Vector_unsigned_short_MR_VoxelId *b)
MRC_API MR_Color * MR_EdgeColors_autoResizeAt(MR_EdgeColors *_this, MR_EdgeId i)
MRC_API MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_data_mut(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_Construct_1_size_t(size_t size)
MRC_API MR_Color * MR_VertColors_index_mut(MR_VertColors *_this, MR_VertId i)
MRC_API const MR_RegionId * MR_Vert2RegionMap_index(const MR_Vert2RegionMap *_this, MR_VertId i)
MRC_API size_t MR_VertMap_heapBytes(const MR_VertMap *_this)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_back_mut(MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_push_back_const_MR_MeshOrPointsXf_ref(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, const MR_MeshOrPointsXf *t)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_Destroy(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_ModelPointsData_MR_ObjId. Does nothing if the poin...
MRC_API const char * MR_Vector_char_MR_VertId_back(const MR_Vector_char_MR_VertId *_this)
MRC_API void MR_Triangulation_swap(MR_Triangulation *_this, MR_Triangulation *b)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_autoResizeSet_3(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_ObjId pos, size_t len, const MR_Nesting_MeshXf *val)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_Destroy(const MR_Vector_MR_PixelId_MR_PixelId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_PixelId_MR_PixelId. Does nothing if the pointer is...
MRC_API bool MR_not_equal_MR_FaceMap(const MR_FaceMap *_this, const MR_FaceMap *b)
MRC_API MR_std_vector_MR_GraphVertId_const_iterator * MR_begin_const_MR_Vector_MR_GraphVertId_MR_GraphVertId_ref(const MR_Vector_MR_GraphVertId_MR_GraphVertId *a)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_push_back_const_MR_AABBTreeNode_MR_ObjTreeTraits_ref(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, const MR_AABBTreeNode_MR_ObjTreeTraits *t)
struct MR_std_vector_MR_MeshTexture_const_iterator MR_std_vector_MR_MeshTexture_const_iterator
Definition MRVector.h:104
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_autoResizeAt(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, int i)
MRC_API void MR_TexturePerFace_resizeWithReserve_2(MR_TexturePerFace *_this, size_t newSize, const MR_TextureId *value)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resizeWithReserve_1(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, size_t newSize)
MRC_API MR_VertId MR_Vector_MR_EdgeId_MR_VertId_beginId(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_front_mut(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_VertCoords2 * MR_VertCoords2_OffsetMutablePtr(MR_VertCoords2 *ptr, ptrdiff_t i)
MRC_API const MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_back(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_push_back_MR_VoxelId_rvalue_ref(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId *t)
MRC_API const MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_index(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_VertId i)
struct MR_std_vector_MR_ObjVertId MR_std_vector_MR_ObjVertId
Definition MRVector.h:121
MRC_API MR_EdgeId * MR_EdgeMap_back_mut(MR_EdgeMap *_this)
MRC_API MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_index_mut(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId i)
MRC_API const double * MR_Vector_double_MR_RegionId_index(const MR_Vector_double_MR_RegionId *_this, MR_RegionId i)
MRC_API size_t MR_EdgeScalars_heapBytes(const MR_EdgeScalars *_this)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_Construct_2(size_t size, const MR_TextureId *val)
MRC_API void MR_UndirectedEdgeColors_autoResizeSet_3(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId pos, size_t len, MR_Color val)
MRC_API const MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_Get_vec_(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resizeWithReserve_1(MR_Vector_MR_RegionId_MR_RegionId *_this, size_t newSize)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_pop_back(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_FaceMap * MR_FaceMap_OffsetMutablePtr(MR_FaceMap *ptr, ptrdiff_t i)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_Construct_1_std_vector_MR_TextureId(MR_std_vector_MR_TextureId *vec)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Construct_1_std_vector_std_vector_MR_EdgePoint(MR_std_vector_std_vector_MR_EdgePoint *vec)
MRC_API MR_std_vector_MR_MeshBuilder_VertSpan_iterator * MR_begin_MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_ref(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *a)
MRC_API const MR_std_vector_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_Get_vec_(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_AssignFromAnother(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_VoxelId_MR_VoxelId *_other)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resizeWithReserve_2(MR_Vector_MR_EdgeId_MR_FaceId *_this, size_t newSize, const MR_EdgeId *value)
MRC_API MR_std_vector_MR_ObjId_iterator * MR_end_MR_ObjMap_ref(MR_ObjMap *a)
MRC_API void MR_FaceMap_Set_vec_(MR_FaceMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_FaceId *value)
MRC_API void MR_Vector_char_MR_VertId_resize_1(MR_Vector_char_MR_VertId *_this, size_t newSize)
MRC_API bool MR_Vector_std_vector_MR_EdgePoint_MR_VertId_empty(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_OffsetMutablePtr(MR_UndirectedEdgeColors *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resize_2(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *t)
MRC_API const MR_Color * MR_EdgeColors_data(const MR_EdgeColors *_this)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_resize_2(MR_Vector_MR_VertBitSet_MR_ObjId *_this, size_t newSize, const MR_VertBitSet *t)
MRC_API MR_VertId MR_Vector_int_MR_VertId_endId(const MR_Vector_int_MR_VertId *_this)
MRC_API MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_data_mut(MR_TriCornerUVCoords *_this)
MRC_API void MR_Vector_int_MR_FaceId_resizeWithReserve_1(MR_Vector_int_MR_FaceId *_this, size_t newSize)
MRC_API MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_front_mut(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_std_vector_std_vector_MR_EdgePoint_iterator * MR_begin_MR_Vector_std_vector_MR_EdgePoint_MR_VertId_ref(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *a)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_swap(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *b)
MRC_API MR_VertCoords * MR_VertCoords_DefaultConstruct(void)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_autoResizeSet_2(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_ObjId i, const MR_Nesting_MeshXf *val)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_autoResizeSet_2(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_GraphEdgeId i, const MR_Graph_EndVertices *val)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_GraphVertId_MR_GraphVertId_size(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
struct MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag
Definition MRVector.h:152
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_DestroyArray(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
Destroys a heap-allocated array of MR_Vector_std_filesystem_path_MR_TextureId. Does nothing if the po...
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_pop_back(MR_Vector_MR_NodeId_MR_NodeId *_this)
struct MR_std_vector_MR_VertId_const_iterator MR_std_vector_MR_VertId_const_iterator
Definition MRVector.h:159
MRC_API MR_std_vector_int_const_iterator * MR_end_const_MR_Vector_int_MR_VertId_ref(const MR_Vector_int_MR_VertId *a)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_DefaultConstruct(void)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_autoResizeSet_2(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_GraphVertId i, MR_PassBy val_pass_by, MR_std_vector_MR_GraphEdgeId *val)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_index(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_NodeId i)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_resize_2(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, size_t newSize, const MR_QuadraticForm2f *t)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_index(const MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API const MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_front(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_Vector_double_MR_RegionId_resizeWithReserve_1(MR_Vector_double_MR_RegionId *_this, size_t newSize)
MRC_API void MR_Vert2RegionMap_Destroy(const MR_Vert2RegionMap *_this)
Destroys a heap-allocated instance of MR_Vert2RegionMap. Does nothing if the pointer is null.
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_Construct_2(size_t size, const MR_RegionId *val)
MRC_API void MR_Edges_resize_1(MR_Edges *_this, size_t newSize)
MRC_API const MR_Vector3f * MR_VertCoords_back(const MR_VertCoords *_this)
MRC_API float * MR_EdgeScalars_back_mut(MR_EdgeScalars *_this)
MRC_API MR_Vector3f * MR_FaceNormals_index_mut(MR_FaceNormals *_this, MR_FaceId i)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_OffsetMutablePtr(MR_Face2RegionMap *ptr, ptrdiff_t i)
MRC_API bool MR_equal_MR_Vector_MR_VoxelId_MR_VoxelId(const MR_Vector_MR_VoxelId_MR_VoxelId *_this, const MR_Vector_MR_VoxelId_MR_VoxelId *b)
MRC_API bool MR_Vector_double_MR_RegionId_empty(const MR_Vector_double_MR_RegionId *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_clear(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, size_t newSize)
MRC_API const MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_OffsetPtr(const MR_Vector_MR_EdgeId_MR_VertId *ptr, ptrdiff_t i)
MRC_API bool MR_not_equal_MR_Vector_char_MR_VertId(const MR_Vector_char_MR_VertId *_this, const MR_Vector_char_MR_VertId *b)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeMap_backId(const MR_UndirectedEdgeMap *_this)
MRC_API void MR_UndirectedEdgeMap_swap(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeMap *b)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_endId(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Edges_DestroyArray(const MR_Edges *_this)
Destroys a heap-allocated array of MR_Edges. Does nothing if the pointer is null.
MRC_API MR_GraphEdgeId MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_endId(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_FaceMap * MR_FaceMap_Construct_2(size_t size, const MR_FaceId *val)
MRC_API void MR_Vector_size_t_MR_GraphVertId_autoResizeSet_2(MR_Vector_size_t_MR_GraphVertId *_this, MR_GraphVertId i, size_t val)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_autoResizeAt(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API void MR_UndirectedEdgeColors_reserve(MR_UndirectedEdgeColors *_this, size_t capacity)
MRC_API const MR_Color * MR_VertColors_index(const MR_VertColors *_this, MR_VertId i)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_autoResizeSet_2(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_ObjId i, const MR_Nesting_NestingResult *val)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_begin_const_MR_EdgeColors_ref(const MR_EdgeColors *a)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_swap(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_Vector_MR_AffineXf3f_MR_ObjId *b)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_AssignFromAnother(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_other)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_push_back_const_MR_WatershedGraph_BdInfo_ref(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, const MR_WatershedGraph_BdInfo *t)
MRC_API bool MR_not_equal_MR_Vector_size_t_MR_GraphVertId(const MR_Vector_size_t_MR_GraphVertId *_this, const MR_Vector_size_t_MR_GraphVertId *b)
MRC_API MR_ObjId MR_ObjMap_backId(const MR_ObjMap *_this)
MRC_API void MR_UndirectedEdgeMap_resizeNoInit(MR_UndirectedEdgeMap *_this, size_t targetSize)
MRC_API MR_std_vector_std_array_MR_VertId_2_iterator * MR_end_MR_Edges_ref(MR_Edges *a)
MRC_API bool MR_FaceMap_empty(const MR_FaceMap *_this)
struct MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_iterator MR_std_vector_MR_AABBTreeNode_MR_ObjTreeTraits_iterator
Definition MRVector.h:56
MRC_API const MR_Vector3f * MR_FaceNormals_index(const MR_FaceNormals *_this, MR_FaceId i)
MRC_API const MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_data(const MR_TriCornerUVCoords *_this)
MRC_API bool MR_WholeEdgeMap_empty(const MR_WholeEdgeMap *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_resize_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, size_t newSize)
MRC_API MR_std_vector_MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_GetMutable_vec_(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_RegionId * MR_Face2RegionMap_index_mut(MR_Face2RegionMap *_this, MR_FaceId i)
MRC_API bool MR_not_equal_MR_Vector_double_MR_RegionId(const MR_Vector_double_MR_RegionId *_this, const MR_Vector_double_MR_RegionId *b)
MRC_API void MR_EdgeColors_autoResizeSet_3(MR_EdgeColors *_this, MR_EdgeId pos, size_t len, MR_Color val)
MRC_API MR_std_vector_MR_AffineXf3f_const_iterator * MR_begin_const_MR_Vector_MR_AffineXf3f_MR_ObjId_ref(const MR_Vector_MR_AffineXf3f_MR_ObjId *a)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_DestroyArray(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_Vector_MR_FaceBitSet_MR_GraphVertId. Does nothing if the pointe...
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_clear(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API size_t MR_EdgeScalars_size(const MR_EdgeScalars *_this)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_OffsetMutablePtr(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_autoResizeSet_2(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId i, MR_VertId val)
MRC_API MR_std_vector_MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_GetMutable_vec_(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API size_t MR_VertCoords2_heapBytes(const MR_VertCoords2 *_this)
MRC_API bool MR_equal_MR_Vector_MR_TextureId_MR_TextureId(const MR_Vector_MR_TextureId_MR_TextureId *_this, const MR_Vector_MR_TextureId_MR_TextureId *b)
MRC_API MR_std_vector_int_const_iterator * MR_end_const_MR_Vector_int_MR_FaceId_ref(const MR_Vector_int_MR_FaceId *a)
MRC_API void MR_Vector_int_MR_FaceId_autoResizeSet_3(MR_Vector_int_MR_FaceId *_this, MR_FaceId pos, size_t len, int val)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_AssignFromAnother(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_VoxelId_MR_FaceId *_other)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_Destroy(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_FaceBitSet_MR_GraphVertId. Does nothing if the poi...
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_DefaultConstructArray(size_t num_elems)
MRC_API const MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_back(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API size_t MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_capacity(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Triangulation_reserve(MR_Triangulation *_this, size_t capacity)
MRC_API MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_OffsetMutablePtr(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_VertColors * MR_VertColors_Construct_1_size_t(size_t size)
MRC_API void MR_Vert2RegionMap_swap(MR_Vert2RegionMap *_this, MR_Vert2RegionMap *b)
MRC_API MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_index_mut(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API MR_FaceId MR_TexturePerFace_beginId(const MR_TexturePerFace *_this)
MRC_API MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_index_mut(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API MR_std_vector_MR_Vector2f_const_iterator * MR_end_const_MR_VertCoords2_ref(const MR_VertCoords2 *a)
MRC_API MR_std_vector_std_array_MR_Vector3f_3_iterator * MR_end_MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_ref(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *a)
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_front_mut(MR_UndirectedEdgeMap *_this)
MRC_API const MR_std_vector_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_Get_vec_(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API const MR_std_vector_MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_Get_vec_(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_DestroyArray(const MR_Vector_unsigned_short_MR_VoxelId *_this)
Destroys a heap-allocated array of MR_Vector_unsigned_short_MR_VoxelId. Does nothing if the pointer i...
MRC_API MR_std_vector_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_GetMutable_vec_(MR_TriCornerUVCoords *_this)
MRC_API void MR_EdgeScalars_push_back_const_float_ref(MR_EdgeScalars *_this, const float *t)
struct MR_std_vector_char_const_iterator MR_std_vector_char_const_iterator
Definition MRVector.h:171
MRC_API bool MR_UndirectedEdgeColors_empty(const MR_UndirectedEdgeColors *_this)
MRC_API MR_Triangulation * MR_Triangulation_DefaultConstructArray(size_t num_elems)
MRC_API bool MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_empty(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API void MR_VertScalars_push_back_const_float_ref(MR_VertScalars *_this, const float *t)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_resize_1(MR_Vector_std_filesystem_path_MR_TextureId *_this, size_t newSize)
MRC_API const MR_std_vector_MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_Get_vec_(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_Dipole * MR_Dipoles_front_mut(MR_Dipoles *_this)
MRC_API const MR_std_vector_MR_UndirectedEdgeId * MR_UndirectedEdgeMap_Get_vec_(const MR_UndirectedEdgeMap *_this)
MRC_API MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_front_mut(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API const MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_data(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resize_2(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize, const MR_Id_MR_ICPElemtTag *t)
MRC_API void MR_TexturePerFace_DestroyArray(const MR_TexturePerFace *_this)
Destroys a heap-allocated array of MR_TexturePerFace. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_Construct_2(size_t size, const MR_VoxelId *val)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f
Definition MRVector.h:45
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_autoResizeSet_3(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_ObjId pos, size_t len, const MR_MeshOrPointsXf *val)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_resize_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, size_t newSize)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_OffsetMutablePtr(MR_UndirectedEdge2RegionMap *ptr, ptrdiff_t i)
MRC_API MR_UndirectedEdgeId MR_WholeEdgeMap_beginId(const MR_WholeEdgeMap *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_NodeId pos, size_t len, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *val)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_other)
MRC_API void MR_Vert2RegionMap_reserve(MR_Vert2RegionMap *_this, size_t capacity)
MRC_API MR_GraphEdgeId MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_beginId(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_DestroyArray(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated array of MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR...
MRC_API const MR_std_vector_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Get_vec_(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_reserve(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, size_t capacity)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_data_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_data_mut(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_Dipoles_reserve(MR_Dipoles *_this, size_t capacity)
MRC_API MR_VertId MR_Vector_char_MR_VertId_beginId(const MR_Vector_char_MR_VertId *_this)
MRC_API size_t MR_TriCornerUVCoords_capacity(const MR_TriCornerUVCoords *_this)
MRC_API MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_index_mut(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId i)
MRC_API MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_data_mut(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API const MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_data(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API int * MR_Vector_int_MR_FaceId_front_mut(MR_Vector_int_MR_FaceId *_this)
MRC_API MR_std_vector_float_iterator * MR_end_MR_EdgeScalars_ref(MR_EdgeScalars *a)
MRC_API int * MR_Vector_int_MR_FaceId_back_mut(MR_Vector_int_MR_FaceId *_this)
MRC_API MR_std_vector_char_const_iterator * MR_end_const_MR_Vector_char_MR_VertId_ref(const MR_Vector_char_MR_VertId *a)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Construct_1_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f(MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *vec)
MRC_API MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_autoResizeAt(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_NodeId i)
MRC_API size_t MR_FaceNormals_capacity(const MR_FaceNormals *_this)
MRC_API const MR_std_vector_MR_EdgeId * MR_WholeEdgeMap_Get_vec_(const MR_WholeEdgeMap *_this)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_Construct_1_size_t(size_t size)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_autoResizeAt(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i)
MRC_API size_t MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_size(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_VertId MR_VertColors_backId(const MR_VertColors *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_clear(MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_EdgeColors_Set_vec_(MR_EdgeColors *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Color *value)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_AssignFromAnother(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_other)
MRC_API void MR_FaceMap_push_back_MR_FaceId_rvalue_ref(MR_FaceMap *_this, MR_FaceId *t)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_Construct_1_std_vector_MR_ModelPointsData(MR_std_vector_MR_ModelPointsData *vec)
MRC_API int * MR_Vector_int_MR_FaceId_index_mut(MR_Vector_int_MR_FaceId *_this, MR_FaceId i)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_clear(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_VertCoords_push_back_const_MR_Vector3f_ref(MR_VertCoords *_this, const MR_Vector3f *t)
MRC_API const MR_ObjMap * MR_ObjMap_OffsetPtr(const MR_ObjMap *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_resizeNoInit(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, size_t targetSize)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_back_mut(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_data_mut(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_EdgeId MR_EdgeMap_backId(const MR_EdgeMap *_this)
MRC_API size_t MR_FaceColors_capacity(const MR_FaceColors *_this)
MRC_API void MR_Vector_int_MR_VertId_push_back_int_rvalue_ref(MR_Vector_int_MR_VertId *_this, int *t)
MRC_API const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_front(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API bool MR_Vector_MR_TextureId_MR_TextureId_empty(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_UndirectedEdgeScalars_Set_vec_(MR_UndirectedEdgeScalars *_this, MR_PassBy value_pass_by, MR_std_vector_float *value)
MRC_API size_t MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_size(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API void MR_VertScalars_push_back_float_rvalue_ref(MR_VertScalars *_this, float *t)
MRC_API MR_std_vector_MR_ModelPointsData_iterator * MR_end_MR_Vector_MR_ModelPointsData_MR_ObjId_ref(MR_Vector_MR_ModelPointsData_MR_ObjId *a)
MRC_API void MR_ObjMap_push_back_const_MR_ObjId_ref(MR_ObjMap *_this, const MR_ObjId *t)
MRC_API char * MR_Vector_char_MR_VertId_autoResizeAt(MR_Vector_char_MR_VertId *_this, MR_VertId i)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_push_back_const_MR_FanRecord_ref(MR_Vector_MR_FanRecord_MR_VertId *_this, const MR_FanRecord *t)
MRC_API const MR_Color * MR_FaceColors_data(const MR_FaceColors *_this)
MRC_API MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_back_mut(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_front_mut(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API void MR_EdgeMap_Set_vec_(MR_EdgeMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_EdgeId *value)
MRC_API void MR_TexturePerFace_pop_back(MR_TexturePerFace *_this)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Face2RegionMap *_other)
MRC_API const int * MR_Vector_int_MR_FaceId_back(const MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_DestroyArray(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
Destroys a heap-allocated array of MR_Vector_MR_ObjId_MR_VoxelId. Does nothing if the pointer is null...
MRC_API double * MR_Vector_double_MR_RegionId_data_mut(MR_Vector_double_MR_RegionId *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resizeWithReserve_1(MR_Vector_MR_EdgeId_MR_FaceId *_this, size_t newSize)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Construct_2(size_t size, const MR_Graph_EndVertices *val)
MRC_API void MR_Vector_char_MR_VertId_Set_vec_(MR_Vector_char_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_char *value)
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_DefaultConstruct(void)
MRC_API size_t MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_size(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_resize_2(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, size_t newSize, const MR_AffineXf3f *t)
MRC_API size_t MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_heapBytes(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resizeWithReserve_2(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, size_t newSize, const MR_std_vector_MR_EdgePoint *value)
MRC_API MR_std_vector_std_vector_MR_ObjVertId_iterator * MR_begin_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_ref(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *a)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_DestroyArray(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated array of MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag....
MRC_API MR_Dipoles * MR_Dipoles_DefaultConstruct(void)
MRC_API MR_std_vector_MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_GetMutable_vec_(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_Color * MR_VertColors_back_mut(MR_VertColors *_this)
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_autoResizeSet_2(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i, MR_PassBy val_pass_by, MR_std_vector_MR_ObjVertId *val)
MRC_API MR_EdgeColors * MR_EdgeColors_AssignFromAnother(MR_EdgeColors *_this, MR_PassBy _other_pass_by, MR_EdgeColors *_other)
struct MR_std_vector_MR_GraphEdgeId_iterator MR_std_vector_MR_GraphEdgeId_iterator
Definition MRVector.h:84
MRC_API char * MR_Vector_char_MR_VertId_data_mut(MR_Vector_char_MR_VertId *_this)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_front(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, size_t newSize)
MRC_API const MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_front(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_std_vector_float_const_iterator * MR_begin_const_MR_EdgeScalars_ref(const MR_EdgeScalars *a)
MRC_API bool MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_empty(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API MR_VoxelId MR_Vector_MR_ObjId_MR_VoxelId_backId(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
struct MR_Vector_std_vector_MR_EdgePoint_MR_VertId MR_Vector_std_vector_MR_EdgePoint_MR_VertId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:562
MRC_API void MR_WholeEdgeMap_resizeNoInit(MR_WholeEdgeMap *_this, size_t targetSize)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_pop_back(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_VertId MR_Vector_MR_FanRecord_MR_VertId_beginId(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_index(const MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_OffsetMutablePtr(MR_Vector_std_filesystem_path_MR_TextureId *ptr, ptrdiff_t i)
MRC_API MR_VertId MR_Vector_char_MR_VertId_endId(const MR_Vector_char_MR_VertId *_this)
MRC_API MR_VoxelId MR_Vector_unsigned_short_MR_VoxelId_backId(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API size_t MR_Vector_MR_QuadraticForm3f_MR_VertId_capacity(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_std_vector_float * MR_FaceScalars_GetMutable_vec_(MR_FaceScalars *_this)
MRC_API float * MR_Vector_float_MR_VoxelId_index_mut(MR_Vector_float_MR_VoxelId *_this, MR_VoxelId i)
MRC_API MR_TexturePerFace * MR_TexturePerFace_Construct_1_size_t(size_t size)
MRC_API size_t MR_Vector_MR_EdgeId_MR_VertId_capacity(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resizeWithReserve_2(MR_Vector_MR_TextureId_MR_TextureId *_this, size_t newSize, const MR_TextureId *value)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_ConstructFromAnother(MR_PassBy _other_pass_by, MR_TriCornerUVCoords *_other)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_autoResizeAt(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i)
MRC_API MR_std_vector_MR_MeshTexture_iterator * MR_begin_MR_Vector_MR_MeshTexture_MR_TextureId_ref(MR_Vector_MR_MeshTexture_MR_TextureId *a)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_swap(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *b)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_index_mut(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_AssignFromAnother(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_EdgeId_MR_VertId *_other)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resize_1(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, size_t newSize)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_Construct_1_size_t(size_t size)
MRC_API MR_FaceScalars * MR_FaceScalars_ConstructFromAnother(MR_PassBy _other_pass_by, MR_FaceScalars *_other)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_data(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API MR_TexturePerFace * MR_TexturePerFace_ConstructFromAnother(MR_PassBy _other_pass_by, MR_TexturePerFace *_other)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Construct_1_std_vector_MR_Nesting_MeshXf(MR_std_vector_MR_Nesting_MeshXf *vec)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_resize_1(MR_Vector_MR_EdgeId_MR_VertId *_this, size_t newSize)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Construct_2(size_t size, const MR_std_vector_MR_ObjVertId *val)
MRC_API void MR_VertCoords2_reserve(MR_VertCoords2 *_this, size_t capacity)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_GetMutable_vec_(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_OffsetMutablePtr(MR_Vector_MR_VertId_MR_EdgeId *ptr, ptrdiff_t i)
MRC_API MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_back_mut(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_back_mut(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_VertColors_Set_vec_(MR_VertColors *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Color *value)
MRC_API MR_FaceId MR_TriCornerUVCoords_beginId(const MR_TriCornerUVCoords *_this)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_size(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API void MR_FaceNormals_Set_vec_(MR_FaceNormals *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector3f *value)
MRC_API MR_Triangulation * MR_Triangulation_DefaultConstruct(void)
MRC_API MR_EdgeColors * MR_EdgeColors_DefaultConstructArray(size_t num_elems)
MRC_API MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_index_mut(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API size_t MR_Vector_std_vector_MR_EdgePoint_MR_VertId_size(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API MR_UndirectedEdgeId MR_Edges_endId(const MR_Edges *_this)
MRC_API MR_FaceScalars * MR_FaceScalars_OffsetMutablePtr(MR_FaceScalars *ptr, ptrdiff_t i)
MRC_API MR_NodeId MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_endId(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_swap(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *b)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_resize_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *t)
MRC_API const MR_Color * MR_EdgeColors_index(const MR_EdgeColors *_this, MR_EdgeId i)
MRC_API void MR_ObjMap_DestroyArray(const MR_ObjMap *_this)
Destroys a heap-allocated array of MR_ObjMap. Does nothing if the pointer is null.
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_DefaultConstruct(void)
MRC_API MR_TextureId * MR_TexturePerFace_front_mut(MR_TexturePerFace *_this)
MRC_API void MR_EdgeScalars_resizeWithReserve_2(MR_EdgeScalars *_this, size_t newSize, const float *value)
MRC_API char * MR_Vector_char_MR_VertId_index_mut(MR_Vector_char_MR_VertId *_this, MR_VertId i)
MRC_API void MR_WholeEdgeMap_clear(MR_WholeEdgeMap *_this)
MRC_API const double * MR_Vector_double_MR_RegionId_front(const MR_Vector_double_MR_RegionId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_clear(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_GetMutable_vec_(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API const MR_std_vector_MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Get_vec_(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API const unsigned short * MR_Vector_unsigned_short_MR_VoxelId_back(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_Dipoles * MR_Dipoles_AssignFromAnother(MR_Dipoles *_this, MR_PassBy _other_pass_by, MR_Dipoles *_other)
struct MR_std_vector_MR_FaceId_const_iterator MR_std_vector_MR_FaceId_const_iterator
Definition MRVector.h:77
MRC_API MR_std_vector_MR_VoxelId_const_iterator * MR_end_const_MR_Vector_MR_VoxelId_MR_VoxelId_ref(const MR_Vector_MR_VoxelId_MR_VoxelId *a)
MRC_API void MR_FaceMap_resize_1(MR_FaceMap *_this, size_t newSize)
MRC_API MR_std_vector_MR_TextureId_const_iterator * MR_end_const_MR_Vector_MR_TextureId_MR_TextureId_ref(const MR_Vector_MR_TextureId_MR_TextureId *a)
MRC_API size_t MR_ObjMap_capacity(const MR_ObjMap *_this)
struct MR_std_vector_MR_Dipole_const_iterator MR_std_vector_MR_Dipole_const_iterator
Definition MRVector.h:67
MRC_API void MR_UndirectedEdgeMap_resize_1(MR_UndirectedEdgeMap *_this, size_t newSize)
MRC_API void MR_Vector_char_MR_VertId_DestroyArray(const MR_Vector_char_MR_VertId *_this)
Destroys a heap-allocated array of MR_Vector_char_MR_VertId. Does nothing if the pointer is null.
MRC_API void MR_FaceNormals_resizeWithReserve_2(MR_FaceNormals *_this, size_t newSize, const MR_Vector3f *value)
MRC_API const float * MR_UndirectedEdgeScalars_index(const MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId i)
MRC_API bool MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_empty(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API size_t MR_Vert2RegionMap_capacity(const MR_Vert2RegionMap *_this)
MRC_API const MR_VertId * MR_VertMap_data(const MR_VertMap *_this)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_push_back_int_rvalue_ref(MR_Vector_int_MR_UndirectedEdgeId *_this, int *t)
MRC_API MR_std_vector_MR_VoxelId_iterator * MR_end_MR_Vector_MR_VoxelId_MR_FaceId_ref(MR_Vector_MR_VoxelId_MR_FaceId *a)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_const_iterator * MR_begin_const_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_ref(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *a)
MRC_API MR_std_array_MR_VertId_3 * MR_Triangulation_autoResizeAt(MR_Triangulation *_this, MR_FaceId i)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_VoxelId_MR_FaceId *_other)
MRC_API MR_FaceId MR_FaceScalars_endId(const MR_FaceScalars *_this)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_autoResizeSet_3(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_ObjId pos, size_t len, const MR_Nesting_NestingResult *val)
MRC_API MR_std_vector_MR_MeshTexture_const_iterator * MR_end_const_MR_Vector_MR_MeshTexture_MR_TextureId_ref(const MR_Vector_MR_MeshTexture_MR_TextureId *a)
MRC_API bool MR_EdgeScalars_empty(const MR_EdgeScalars *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_swap(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_Vector_MR_NodeId_MR_NodeId *b)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_push_back_const_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *t)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_resize_2(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *t)
MRC_API void MR_UndirectedEdge2RegionMap_DestroyArray(const MR_UndirectedEdge2RegionMap *_this)
Destroys a heap-allocated array of MR_UndirectedEdge2RegionMap. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_autoResizeSet_2(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId i, MR_PixelId val)
MRC_API MR_EdgeColors * MR_EdgeColors_Construct_2(size_t size, const MR_Color *val)
MRC_API float * MR_UndirectedEdgeScalars_front_mut(MR_UndirectedEdgeScalars *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_EdgeId_MR_VertId(const MR_Vector_MR_EdgeId_MR_VertId *_this, const MR_Vector_MR_EdgeId_MR_VertId *b)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resize_2(MR_Vector_MR_TextureId_MR_TextureId *_this, size_t newSize, const MR_TextureId *t)
MRC_API float * MR_UndirectedEdgeScalars_index_mut(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId i)
MRC_API MR_std_vector_MR_VertId_const_iterator * MR_end_const_MR_VertMap_ref(const MR_VertMap *a)
MRC_API MR_std_vector_MR_QuadraticForm3f_const_iterator * MR_begin_const_MR_Vector_MR_QuadraticForm3f_MR_VertId_ref(const MR_Vector_MR_QuadraticForm3f_MR_VertId *a)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_Construct_1_size_t(size_t size)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_front_mut(MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_UndirectedEdge2RegionMap_resizeWithReserve_2(MR_UndirectedEdge2RegionMap *_this, size_t newSize, const MR_RegionId *value)
MRC_API MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_Construct_1_size_t(size_t size)
MRC_API MR_GraphVertId MR_Vector_MR_FaceBitSet_MR_GraphVertId_endId(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_clear(MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Dipoles_resizeWithReserve_2(MR_Dipoles *_this, size_t newSize, const MR_Dipole *value)
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_other)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_DestroyArray(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
Destroys a heap-allocated array of MR_Vector_MR_Nesting_MeshXf_MR_ObjId. Does nothing if the pointer ...
MRC_API MR_std_vector_MR_Color_const_iterator * MR_begin_const_MR_VertColors_ref(const MR_VertColors *a)
MRC_API void MR_Edges_pop_back(MR_Edges *_this)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_swap(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_Vector_MR_ObjId_MR_VoxelId *b)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_AssignFromAnother(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_PassBy _other_pass_by, MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_other)
MRC_API const MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_front(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API void MR_ObjMap_push_back_MR_ObjId_rvalue_ref(MR_ObjMap *_this, MR_ObjId *t)
MRC_API MR_RegionId * MR_UndirectedEdge2RegionMap_back_mut(MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_DefaultConstruct(void)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_DefaultConstruct(void)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_data(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_AssignFromAnother(MR_UndirectedEdgeColors *_this, MR_PassBy _other_pass_by, MR_UndirectedEdgeColors *_other)
MRC_API MR_VertId MR_VertCoords_beginId(const MR_VertCoords *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_push_back_const_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *t)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_AssignFromAnother(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_EdgeId_MR_FaceId *_other)
MRC_API void MR_VertScalars_resize_1(MR_VertScalars *_this, size_t newSize)
MRC_API void MR_Edges_autoResizeSet_2(MR_Edges *_this, MR_UndirectedEdgeId i, MR_std_array_MR_VertId_2 val)
MRC_API const MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_back(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_AssignFromAnother(MR_Face2RegionMap *_this, MR_PassBy _other_pass_by, MR_Face2RegionMap *_other)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_pop_back(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_resize_2(MR_Vector_MR_MeshTexture_MR_TextureId *_this, size_t newSize, const MR_MeshTexture *t)
MRC_API size_t MR_UndirectedEdge2RegionMap_capacity(const MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_Construct_1_std_vector_int(MR_std_vector_int *vec)
MRC_API MR_std_vector_MR_Vector3f_const_iterator * MR_end_const_MR_VertCoords_ref(const MR_VertCoords *a)
MRC_API void MR_UndirectedEdge2RegionMap_resize_2(MR_UndirectedEdge2RegionMap *_this, size_t newSize, const MR_RegionId *t)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_Construct_1_std_vector_double(MR_std_vector_double *vec)
MRC_API void MR_VertColors_push_back_MR_Color_rvalue_ref(MR_VertColors *_this, MR_Color *t)
MRC_API size_t MR_WholeEdgeMap_heapBytes(const MR_WholeEdgeMap *_this)
MRC_API MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_const_iterator * MR_end_const_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API int MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_backId(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_Construct_2(size_t size, const MR_ModelPointsData *val)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_index(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_NodeId i)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_push_back_const_MR_RegionId_ref(MR_Vector_MR_RegionId_MR_RegionId *_this, const MR_RegionId *t)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_front_mut(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdge2RegionMap_beginId(const MR_UndirectedEdge2RegionMap *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_VoxelId_MR_FaceId(const MR_Vector_MR_VoxelId_MR_FaceId *_this, const MR_Vector_MR_VoxelId_MR_FaceId *b)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_other)
MRC_API bool MR_not_equal_MR_ObjMap(const MR_ObjMap *_this, const MR_ObjMap *b)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_resize_1(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, size_t newSize)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_Set_vec_(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_EdgeId *value)
MRC_API size_t * MR_Vector_size_t_MR_GraphVertId_autoResizeAt(MR_Vector_size_t_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_OffsetMutablePtr(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *ptr, ptrdiff_t i)
struct MR_std_vector_MR_PixelId MR_std_vector_MR_PixelId
Definition MRVector.h:122
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_autoResizeAt(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, int i)
MRC_API MR_ObjId MR_Vector_MR_Nesting_MeshXf_MR_ObjId_endId(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_reserve(MR_Vector_MR_MeshTexture_MR_TextureId *_this, size_t capacity)
MRC_API bool MR_equal_MR_VertColors(const MR_VertColors *_this, const MR_VertColors *b)
MRC_API bool MR_equal_MR_Vector_MR_EdgeId_MR_FaceId(const MR_Vector_MR_EdgeId_MR_FaceId *_this, const MR_Vector_MR_EdgeId_MR_FaceId *b)
MRC_API void MR_EdgeScalars_autoResizeSet_3(MR_EdgeScalars *_this, MR_EdgeId pos, size_t len, float val)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resize_2(MR_Vector_MR_VertId_MR_EdgeId *_this, size_t newSize, const MR_VertId *t)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_autoResizeSet_3(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId pos, size_t len, MR_PassBy val_pass_by, MR_FaceBitSet *val)
MRC_API const MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_front(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_Edges * MR_Edges_Construct_1_size_t(size_t size)
struct MR_Vert2RegionMap MR_Vert2RegionMap
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:342
MRC_API void MR_ObjMap_resizeWithReserve_1(MR_ObjMap *_this, size_t newSize)
MRC_API const MR_std_array_MR_VertId_3 * MR_Triangulation_back(const MR_Triangulation *_this)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_clear(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_Construct_1_size_t(size_t size)
MRC_API const MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_front(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_data_mut(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API void MR_VertMap_clear(MR_VertMap *_this)
MRC_API void MR_Vector_double_MR_RegionId_clear(MR_Vector_double_MR_RegionId *_this)
struct MR_std_vector_MR_FaceBitSet_const_iterator MR_std_vector_MR_FaceBitSet_const_iterator
Definition MRVector.h:74
MRC_API MR_EdgeScalars * MR_EdgeScalars_DefaultConstruct(void)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Construct_2(size_t size, const MR_AABBTreePoints_Node *val)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resize_1(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, size_t newSize)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_DefaultConstruct(void)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_index(const MR_Vector_MR_EdgeId_MR_VertId *_this, MR_VertId i)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_AssignFromAnother(MR_UndirectedEdgeScalars *_this, MR_PassBy _other_pass_by, MR_UndirectedEdgeScalars *_other)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_autoResizeSet_2(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_FaceId i, MR_EdgeId val)
MRC_API MR_std_vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_GetMutable_vec_(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API const MR_VertColors * MR_VertColors_OffsetPtr(const MR_VertColors *ptr, ptrdiff_t i)
MRC_API bool MR_equal_MR_VertCoords(const MR_VertCoords *_this, const MR_VertCoords *b)
MRC_API void MR_FaceMap_swap(MR_FaceMap *_this, MR_FaceMap *b)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_DefaultConstructArray(size_t num_elems)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_AssignFromAnother(MR_TriCornerUVCoords *_this, MR_PassBy _other_pass_by, MR_TriCornerUVCoords *_other)
MRC_API void MR_FaceColors_Destroy(const MR_FaceColors *_this)
Destroys a heap-allocated instance of MR_FaceColors. Does nothing if the pointer is null.
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resize_1(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API void MR_ObjMap_autoResizeSet_2(MR_ObjMap *_this, MR_ObjId i, MR_ObjId val)
MRC_API void MR_FaceNormals_push_back_const_MR_Vector3f_ref(MR_FaceNormals *_this, const MR_Vector3f *t)
MRC_API MR_FaceNormals * MR_FaceNormals_AssignFromAnother(MR_FaceNormals *_this, MR_PassBy _other_pass_by, MR_FaceNormals *_other)
MRC_API void MR_Vector_size_t_MR_GraphVertId_resize_2(MR_Vector_size_t_MR_GraphVertId *_this, size_t newSize, const size_t *t)
MRC_API MR_NodeId MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_backId(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vert2RegionMap *_other)
MRC_API const float * MR_FaceScalars_index(const MR_FaceScalars *_this, MR_FaceId i)
struct MR_std_vector_MR_GraphVertId MR_std_vector_MR_GraphVertId
Definition MRVector.h:85
MRC_API const MR_Triangulation * MR_Triangulation_OffsetPtr(const MR_Triangulation *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_Construct_1_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag(MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *vec)
MRC_API MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_back_mut(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API void MR_Vector_float_MR_VoxelId_resize_2(MR_Vector_float_MR_VoxelId *_this, size_t newSize, const float *t)
MRC_API size_t MR_FaceColors_size(const MR_FaceColors *_this)
MRC_API void MR_Vector_int_MR_FaceId_pop_back(MR_Vector_int_MR_FaceId *_this)
MRC_API MR_Edges * MR_Edges_Construct_1_std_vector_std_array_MR_VertId_2(MR_std_vector_std_array_MR_VertId_2 *vec)
struct MR_std_vector_MR_MeshBuilder_VertSpan_const_iterator MR_std_vector_MR_MeshBuilder_VertSpan_const_iterator
Definition MRVector.h:98
MRC_API MR_VertId MR_VertCoords_backId(const MR_VertCoords *_this)
MRC_API const MR_Color * MR_EdgeColors_back(const MR_EdgeColors *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_Construct_1_size_t(size_t size)
MRC_API bool MR_not_equal_MR_VertScalars(const MR_VertScalars *_this, const MR_VertScalars *b)
MRC_API void MR_EdgeScalars_reserve(MR_EdgeScalars *_this, size_t capacity)
MRC_API const MR_RegionId * MR_UndirectedEdge2RegionMap_index(const MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdgeId i)
struct MR_std_vector_MR_Vector2f_const_iterator MR_std_vector_MR_Vector2f_const_iterator
Definition MRVector.h:141
MRC_API MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_back_mut(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API size_t MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_TextureId * MR_TexturePerFace_data_mut(MR_TexturePerFace *_this)
MRC_API const MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_front(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API bool MR_equal_MR_EdgeScalars(const MR_EdgeScalars *_this, const MR_EdgeScalars *b)
MRC_API MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_back_mut(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API const float * MR_Vector_float_MR_VoxelId_index(const MR_Vector_float_MR_VoxelId *_this, MR_VoxelId i)
MRC_API void MR_VertCoords2_resizeWithReserve_2(MR_VertCoords2 *_this, size_t newSize, const MR_Vector2f *value)
MRC_API const MR_EdgeId * MR_WholeEdgeMap_data(const MR_WholeEdgeMap *_this)
MRC_API const MR_Vector2f * MR_VertCoords2_data(const MR_VertCoords2 *_this)
MRC_API MR_std_vector_float_const_iterator * MR_begin_const_MR_UndirectedEdgeScalars_ref(const MR_UndirectedEdgeScalars *a)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_pop_back(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_std_vector_std_filesystem_path_const_iterator * MR_end_const_MR_Vector_std_filesystem_path_MR_TextureId_ref(const MR_Vector_std_filesystem_path_MR_TextureId *a)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Set_vec_(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_AABBTreePoints_Node *value)
MRC_API MR_std_vector_MR_NodeId_const_iterator * MR_begin_const_MR_Vector_MR_NodeId_MR_NodeId_ref(const MR_Vector_MR_NodeId_MR_NodeId *a)
struct MR_std_vector_unsigned_short_iterator MR_std_vector_unsigned_short_iterator
Definition MRVector.h:211
MRC_API bool MR_EdgeColors_empty(const MR_EdgeColors *_this)
MRC_API char * MR_Vector_char_MR_VertId_front_mut(MR_Vector_char_MR_VertId *_this)
MRC_API const MR_EdgeId * MR_WholeEdgeMap_back(const MR_WholeEdgeMap *_this)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_autoResizeSet_2(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_VertId i, const MR_QuadraticForm2f *val)
MRC_API const MR_std_vector_MR_VertId * MR_VertMap_Get_vec_(const MR_VertMap *_this)
MRC_API const MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_index(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
MRC_API size_t MR_Vector_unsigned_short_MR_VoxelId_capacity(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_std_vector_MR_Nesting_MeshXf_iterator * MR_begin_MR_Vector_MR_Nesting_MeshXf_MR_ObjId_ref(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *a)
MRC_API MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_Construct_2(size_t size, const MR_VertId *val)
MRC_API const MR_std_array_MR_VertId_3 * MR_Triangulation_index(const MR_Triangulation *_this, MR_FaceId i)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_begin_const_MR_UndirectedEdge2RegionMap_ref(const MR_UndirectedEdge2RegionMap *a)
MRC_API void MR_EdgeMap_clear(MR_EdgeMap *_this)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_DefaultConstruct(void)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_resizeWithReserve_1(MR_Vector_MR_MeshTexture_MR_TextureId *_this, size_t newSize)
struct MR_std_vector_MR_WatershedGraph_BdInfo_iterator MR_std_vector_MR_WatershedGraph_BdInfo_iterator
Definition MRVector.h:169
MRC_API void MR_EdgeScalars_resize_1(MR_EdgeScalars *_this, size_t newSize)
MRC_API const MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_index(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ObjId i)
MRC_API int MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_beginId(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_std_vector_MR_Color_iterator * MR_begin_MR_EdgeColors_ref(MR_EdgeColors *a)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_DefaultConstruct(void)
MRC_API MR_std_vector_MR_VoxelId_iterator * MR_begin_MR_Vector_MR_VoxelId_MR_VoxelId_ref(MR_Vector_MR_VoxelId_MR_VoxelId *a)
struct MR_std_vector_std_filesystem_path_const_iterator MR_std_vector_std_filesystem_path_const_iterator
Definition MRVector.h:198
MRC_API const MR_RegionId * MR_Face2RegionMap_data(const MR_Face2RegionMap *_this)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_OffsetMutablePtr(MR_Vector_unsigned_short_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_other)
MRC_API const MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_front(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_push_back_MR_ModelPointsData_rvalue_ref(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ModelPointsData *t)
MRC_API bool MR_equal_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *b)
MRC_API MR_std_vector_std_array_MR_Vector3f_3_const_iterator * MR_begin_const_MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_ref(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *a)
MRC_API const MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_index(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_Vector_int_MR_FaceId_push_back_int_rvalue_ref(MR_Vector_int_MR_FaceId *_this, int *t)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_AssignFromAnother(MR_Vector_double_MR_RegionId *_this, MR_PassBy _other_pass_by, MR_Vector_double_MR_RegionId *_other)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resizeWithReserve_2(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, size_t newSize, const MR_MeshBuilder_VertSpan *value)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_resize_1(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, size_t newSize)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_autoResizeSet_2(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_GraphEdgeId i, const MR_WatershedGraph_BdInfo *val)
MRC_API MR_std_vector_MR_VertId_const_iterator * MR_begin_const_MR_Vector_MR_VertId_MR_EdgeId_ref(const MR_Vector_MR_VertId_MR_EdgeId *a)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_Construct_1_size_t(size_t size)
MRC_API const MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_OffsetPtr(const MR_Vector_MR_GraphVertId_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API MR_VertId MR_Vector_std_vector_MR_EdgePoint_MR_VertId_beginId(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_NodeId_MR_NodeId(const MR_Vector_MR_NodeId_MR_NodeId *_this, const MR_Vector_MR_NodeId_MR_NodeId *b)
MRC_API void MR_VertScalars_resizeWithReserve_1(MR_VertScalars *_this, size_t newSize)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resizeNoInit(MR_Vector_MR_VoxelId_MR_FaceId *_this, size_t targetSize)
MRC_API bool MR_equal_MR_EdgeColors(const MR_EdgeColors *_this, const MR_EdgeColors *b)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_clear(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_VertColors_resizeWithReserve_2(MR_VertColors *_this, size_t newSize, const MR_Color *value)
MRC_API size_t MR_Vector_MR_EdgeId_MR_FaceId_capacity(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API size_t MR_Vector_char_MR_VertId_size(const MR_Vector_char_MR_VertId *_this)
MRC_API MR_EdgeColors * MR_EdgeColors_OffsetMutablePtr(MR_EdgeColors *ptr, ptrdiff_t i)
MRC_API MR_std_vector_MR_GraphEdgeId_iterator * MR_end_MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_ref(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *a)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_Construct_1_std_vector_MR_EdgeId(MR_std_vector_MR_EdgeId *vec)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resizeWithReserve_1(MR_Vector_MR_PixelId_MR_PixelId *_this, size_t newSize)
MRC_API void MR_FaceMap_DestroyArray(const MR_FaceMap *_this)
Destroys a heap-allocated array of MR_FaceMap. Does nothing if the pointer is null.
MRC_API const MR_std_vector_double * MR_Vector_double_MR_RegionId_Get_vec_(const MR_Vector_double_MR_RegionId *_this)
MRC_API MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_data_mut(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_Vector_char_MR_VertId_reserve(MR_Vector_char_MR_VertId *_this, size_t capacity)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_iterator
Definition MRVector.h:53
MRC_API MR_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_OffsetMutablePtr(MR_Vector_int_MR_FaceId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_clear(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_float_MR_VoxelId_resizeWithReserve_1(MR_Vector_float_MR_VoxelId *_this, size_t newSize)
MRC_API void MR_VertCoords_Destroy(const MR_VertCoords *_this)
Destroys a heap-allocated instance of MR_VertCoords. Does nothing if the pointer is null.
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_pop_back(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API bool MR_equal_MR_Vector_unsigned_short_MR_VoxelId(const MR_Vector_unsigned_short_MR_VoxelId *_this, const MR_Vector_unsigned_short_MR_VoxelId *b)
struct MR_std_vector_MR_VoxelId MR_std_vector_MR_VoxelId
Definition MRVector.h:161
MRC_API const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_data(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API size_t MR_Vector_MR_Nesting_NestingResult_MR_ObjId_capacity(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API const MR_UndirectedEdgeId * MR_UndirectedEdgeMap_back(const MR_UndirectedEdgeMap *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_DestroyArray(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId....
MRC_API void MR_VertScalars_autoResizeSet_3(MR_VertScalars *_this, MR_VertId pos, size_t len, float val)
MRC_API const MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_back(const MR_TriCornerUVCoords *_this)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, size_t newSize)
MRC_API MR_VertId MR_Vector_char_MR_VertId_backId(const MR_Vector_char_MR_VertId *_this)
MRC_API size_t MR_Triangulation_size(const MR_Triangulation *_this)
MRC_API void MR_TexturePerFace_push_back_MR_TextureId_rvalue_ref(MR_TexturePerFace *_this, MR_TextureId *t)
MRC_API bool MR_equal_MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *b)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_iterator
Definition MRVector.h:47
MRC_API MR_FaceId * MR_FaceMap_autoResizeAt(MR_FaceMap *_this, MR_FaceId i)
MRC_API MR_std_vector_MR_Dipole_iterator * MR_end_MR_Dipoles_ref(MR_Dipoles *a)
MRC_API MR_FaceId MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_backId(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_data_mut(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_RegionId MR_Vector_double_MR_RegionId_endId(const MR_Vector_double_MR_RegionId *_this)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_Construct_2(size_t size, const MR_QuadraticForm3f *val)
MRC_API size_t MR_Vector_MR_RegionId_MR_RegionId_size(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_pop_back(MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_Destroy(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
Destroys a heap-allocated instance of MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTa...
struct MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_iterator MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_iterator
Definition MRVector.h:151
MRC_API size_t MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_heapBytes(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resize_2(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, size_t newSize, const MR_AABBTreeNode_MR_ObjTreeTraits *t)
MRC_API bool MR_not_equal_MR_UndirectedEdgeMap(const MR_UndirectedEdgeMap *_this, const MR_UndirectedEdgeMap *b)
MRC_API void MR_VertColors_pop_back(MR_VertColors *_this)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_AssignFromAnother(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_PassBy _other_pass_by, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_other)
MRC_API MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_DefaultConstruct(void)
MRC_API void MR_TexturePerFace_clear(MR_TexturePerFace *_this)
MRC_API MR_std_vector_MR_PixelId_iterator * MR_end_MR_Vector_MR_PixelId_MR_PixelId_ref(MR_Vector_MR_PixelId_MR_PixelId *a)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_push_back_MR_Nesting_NestingResult_rvalue_ref(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_Nesting_NestingResult *t)
MRC_API MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_data_mut(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_OffsetMutablePtr(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API void MR_UndirectedEdgeMap_resizeWithReserve_2(MR_UndirectedEdgeMap *_this, size_t newSize, const MR_UndirectedEdgeId *value)
MRC_API int * MR_Vector_int_MR_VertId_back_mut(MR_Vector_int_MR_VertId *_this)
MRC_API bool MR_not_equal_MR_WholeEdgeMap(const MR_WholeEdgeMap *_this, const MR_WholeEdgeMap *b)
MRC_API MR_FaceId MR_Vector_int_MR_FaceId_endId(const MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_clear(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_FaceNormals_clear(MR_FaceNormals *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_autoResizeSet_2(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ObjId i, const MR_ModelPointsData *val)
MRC_API float * MR_EdgeScalars_index_mut(MR_EdgeScalars *_this, MR_EdgeId i)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_endId(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API const MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_OffsetPtr(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_Construct_2(size_t size, const MR_ObjId *val)
MRC_API void MR_FaceColors_reserve(MR_FaceColors *_this, size_t capacity)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_push_back_MR_WatershedGraph_BasinInfo_rvalue_ref(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_WatershedGraph_BasinInfo *t)
MRC_API MR_std_vector_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_GetMutable_vec_(MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_VertScalars_clear(MR_VertScalars *_this)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_index_mut(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId i)
MRC_API bool MR_Vector_MR_EdgeId_MR_FaceId_empty(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_EdgeId MR_Vector_MR_VertId_MR_EdgeId_beginId(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_autoResizeAt(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId i)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_resize_1(MR_Vector_MR_ObjId_MR_VoxelId *_this, size_t newSize)
MRC_API const MR_UndirectedEdgeId * MR_UndirectedEdgeMap_data(const MR_UndirectedEdgeMap *_this)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_end_MR_EdgeMap_ref(MR_EdgeMap *a)
MRC_API const MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_data(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API bool MR_equal_MR_Vector_size_t_MR_GraphVertId(const MR_Vector_size_t_MR_GraphVertId *_this, const MR_Vector_size_t_MR_GraphVertId *b)
MRC_API const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_OffsetPtr(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *ptr, ptrdiff_t i)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_other)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_DestroyArray(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
Destroys a heap-allocated array of MR_Vector_MR_AABBTreePoints_Node_MR_NodeId. Does nothing if the po...
MRC_API MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_index_mut(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_ObjId MR_Vector_MR_Nesting_NestingResult_MR_ObjId_endId(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API void MR_EdgeMap_swap(MR_EdgeMap *_this, MR_EdgeMap *b)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_Set_vec_(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_QuadraticForm2f *value)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_begin_const_MR_Face2RegionMap_ref(const MR_Face2RegionMap *a)
MRC_API MR_VertScalars * MR_VertScalars_Construct_2(size_t size, const float *val)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, size_t newSize, const MR_Nesting_NestingResult *value)
MRC_API MR_GraphVertId MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_beginId(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_autoResizeAt(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_ObjId i)
MRC_API const MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_index(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_VertId i)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f
Definition MRVector.h:48
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resizeNoInit(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, size_t targetSize)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_pop_back(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_push_back_std_vector_MR_GraphEdgeId_rvalue_ref(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_std_vector_MR_GraphEdgeId *t)
MRC_API void MR_UndirectedEdgeScalars_clear(MR_UndirectedEdgeScalars *_this)
MRC_API const char * MR_Vector_char_MR_VertId_data(const MR_Vector_char_MR_VertId *_this)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Construct_1_size_t(size_t size)
MRC_API MR_ObjId * MR_ObjMap_autoResizeAt(MR_ObjMap *_this, MR_ObjId i)
MRC_API size_t MR_Vector_MR_VertBitSet_MR_ObjId_capacity(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API const MR_std_vector_MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_Get_vec_(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_std_array_MR_VertId_2 * MR_Edges_front_mut(MR_Edges *_this)
MRC_API void MR_EdgeColors_resizeNoInit(MR_EdgeColors *_this, size_t targetSize)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_DefaultConstruct(void)
MRC_API MR_VertColors * MR_VertColors_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertColors *_other)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_clear(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_std_vector_MR_Color * MR_EdgeColors_GetMutable_vec_(MR_EdgeColors *_this)
MRC_API void MR_UndirectedEdge2RegionMap_Destroy(const MR_UndirectedEdge2RegionMap *_this)
Destroys a heap-allocated instance of MR_UndirectedEdge2RegionMap. Does nothing if the pointer is nul...
MRC_API void MR_VertColors_autoResizeSet_2(MR_VertColors *_this, MR_VertId i, MR_Color val)
MRC_API MR_std_vector_int * MR_Vector_int_MR_UndirectedEdgeId_GetMutable_vec_(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API const MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_data(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId_backId(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API bool MR_Vector_unsigned_short_MR_VoxelId_empty(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_end_const_MR_Vector_MR_RegionId_MR_RegionId_ref(const MR_Vector_MR_RegionId_MR_RegionId *a)
MRC_API MR_std_vector_MR_FaceBitSet_iterator * MR_begin_MR_Vector_MR_FaceBitSet_MR_GraphVertId_ref(MR_Vector_MR_FaceBitSet_MR_GraphVertId *a)
MRC_API MR_GraphVertId MR_Vector_size_t_MR_GraphVertId_endId(const MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_index_mut(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, int i)
MRC_API MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_Construct_1_std_vector_MR_QuadraticForm2f(MR_std_vector_MR_QuadraticForm2f *vec)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resizeWithReserve_1(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, size_t newSize)
MRC_API void MR_VertCoords_resizeNoInit(MR_VertCoords *_this, size_t targetSize)
MRC_API MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_const_iterator * MR_begin_const_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API MR_EdgeScalars * MR_EdgeScalars_OffsetMutablePtr(MR_EdgeScalars *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_DestroyArray(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
Destroys a heap-allocated array of MR_Vector_MR_VoxelId_MR_FaceId. Does nothing if the pointer is nul...
MRC_API MR_VoxelId MR_Vector_MR_VoxelId_MR_VoxelId_endId(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_autoResizeSet_2(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i, MR_PassBy val_pass_by, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *val)
MRC_API const MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_front(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_Construct_1_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f(MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *vec)
MRC_API const MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_data(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_data_mut(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_AssignFromAnother(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_other)
MRC_API MR_PixelId MR_Vector_MR_PixelId_MR_PixelId_endId(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_Destroy(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_VoxelId_MR_FaceId. Does nothing if the pointer is ...
MRC_API const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_index(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this, int i)
MRC_API void MR_Vector_char_MR_VertId_swap(MR_Vector_char_MR_VertId *_this, MR_Vector_char_MR_VertId *b)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resize_1(MR_Vector_MR_NodeId_MR_NodeId *_this, size_t newSize)
MRC_API void MR_Dipoles_resizeWithReserve_1(MR_Dipoles *_this, size_t newSize)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_Set_vec_(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_NodeId *value)
MRC_API MR_std_vector_MR_ObjId * MR_ObjMap_GetMutable_vec_(MR_ObjMap *_this)
MRC_API MR_std_vector_MR_QuadraticForm2f_const_iterator * MR_end_const_MR_Vector_MR_QuadraticForm2f_MR_VertId_ref(const MR_Vector_MR_QuadraticForm2f_MR_VertId *a)
MRC_API MR_std_vector_MR_Nesting_NestingResult_iterator * MR_end_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_ref(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *a)
MRC_API void MR_Vector_float_MR_VoxelId_autoResizeSet_2(MR_Vector_float_MR_VoxelId *_this, MR_VoxelId i, float val)
MRC_API MR_std_vector_MR_FanRecord_iterator * MR_begin_MR_Vector_MR_FanRecord_MR_VertId_ref(MR_Vector_MR_FanRecord_MR_VertId *a)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_iterator * MR_begin_MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *a)
MRC_API void MR_Vector_double_MR_RegionId_Set_vec_(MR_Vector_double_MR_RegionId *_this, MR_PassBy value_pass_by, MR_std_vector_double *value)
MRC_API void MR_Vert2RegionMap_resize_2(MR_Vert2RegionMap *_this, size_t newSize, const MR_RegionId *t)
MRC_API MR_VertMap * MR_VertMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertMap *_other)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_AssignFromAnother(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_ModelPointsData_MR_ObjId *_other)
MRC_API const MR_RegionId * MR_Face2RegionMap_back(const MR_Face2RegionMap *_this)
MRC_API void MR_FaceMap_clear(MR_FaceMap *_this)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_index_mut(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId i)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_index(const MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_std_vector_MR_TextureId_iterator * MR_end_MR_TexturePerFace_ref(MR_TexturePerFace *a)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_char_MR_VertId *_other)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resize_1(MR_Vector_MR_FanRecord_MR_VertId *_this, size_t newSize)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_Construct_1_std_vector_MR_RegionId(MR_std_vector_MR_RegionId *vec)
MRC_API size_t MR_Vector_MR_VoxelId_MR_VoxelId_heapBytes(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_AssignFromAnother(MR_WholeEdgeMap *_this, MR_PassBy _other_pass_by, MR_WholeEdgeMap *_other)
struct MR_std_vector_MR_PixelId_iterator MR_std_vector_MR_PixelId_iterator
Definition MRVector.h:124
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_DestroyArray(const MR_Vector_MR_PixelId_MR_PixelId *_this)
Destroys a heap-allocated array of MR_Vector_MR_PixelId_MR_PixelId. Does nothing if the pointer is nu...
MRC_API double * MR_Vector_double_MR_RegionId_index_mut(MR_Vector_double_MR_RegionId *_this, MR_RegionId i)
MRC_API MR_GraphEdgeId MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_backId(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API size_t * MR_Vector_size_t_MR_GraphVertId_index_mut(MR_Vector_size_t_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_Construct_1_std_vector_MR_EdgeId(MR_std_vector_MR_EdgeId *vec)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_DefaultConstruct(void)
MRC_API MR_FaceId MR_FaceColors_backId(const MR_FaceColors *_this)
MRC_API MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId_beginId(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API bool MR_equal_MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *b)
MRC_API void MR_UndirectedEdgeColors_Destroy(const MR_UndirectedEdgeColors *_this)
Destroys a heap-allocated instance of MR_UndirectedEdgeColors. Does nothing if the pointer is null.
MRC_API void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Destroy(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
Destroys a heap-allocated instance of MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag....
struct MR_Vector_int_MR_UndirectedEdgeId MR_Vector_int_MR_UndirectedEdgeId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:942
MRC_API void MR_Vector_int_MR_VertId_reserve(MR_Vector_int_MR_VertId *_this, size_t capacity)
struct MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_const_iterator MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_const_iterator
Definition MRVector.h:49
struct MR_std_vector_MR_Graph_EndVertices MR_std_vector_MR_Graph_EndVertices
Definition MRVector.h:88
MRC_API size_t MR_TexturePerFace_capacity(const MR_TexturePerFace *_this)
MRC_API const MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_front(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
struct MR_std_vector_MR_NodeId_const_iterator MR_std_vector_MR_NodeId_const_iterator
Definition MRVector.h:116
MRC_API MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_autoResizeAt(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_FaceId i)
MRC_API const MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_OffsetPtr(const MR_Vector_double_MR_RegionId *ptr, ptrdiff_t i)
MRC_API bool MR_Vector_MR_MeshTexture_MR_TextureId_empty(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API size_t MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_size(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Construct_1_size_t(size_t size)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_OffsetMutablePtr(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
struct MR_std_vector_int_iterator MR_std_vector_int_iterator
Definition MRVector.h:181
MRC_API size_t MR_Vector_MR_VoxelId_MR_FaceId_heapBytes(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_OffsetPtr(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *ptr, ptrdiff_t i)
MRC_API MR_NodeId MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_beginId(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Construct_1_std_vector_MR_Graph_EndVertices(MR_std_vector_MR_Graph_EndVertices *vec)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_DefaultConstructArray(size_t num_elems)
MRC_API void MR_FaceScalars_resize_1(MR_FaceScalars *_this, size_t newSize)
MRC_API void MR_UndirectedEdge2RegionMap_resize_1(MR_UndirectedEdge2RegionMap *_this, size_t newSize)
MRC_API void MR_ObjMap_swap(MR_ObjMap *_this, MR_ObjMap *b)
MRC_API MR_VoxelId MR_Vector_float_MR_VoxelId_backId(const MR_Vector_float_MR_VoxelId *_this)
MRC_API MR_VertCoords2 * MR_VertCoords2_DefaultConstructArray(size_t num_elems)
struct MR_std_vector_MR_WatershedGraph_BasinInfo_const_iterator MR_std_vector_MR_WatershedGraph_BasinInfo_const_iterator
Definition MRVector.h:165
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_OffsetMutablePtr(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *ptr, ptrdiff_t i)
MRC_API MR_FaceId MR_TriCornerUVCoords_endId(const MR_TriCornerUVCoords *_this)
MRC_API MR_FaceId MR_FaceNormals_endId(const MR_FaceNormals *_this)
MRC_API bool MR_equal_MR_Vector_std_filesystem_path_MR_TextureId(const MR_Vector_std_filesystem_path_MR_TextureId *_this, const MR_Vector_std_filesystem_path_MR_TextureId *b)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resize_2(MR_Vector_MR_EdgeId_MR_FaceId *_this, size_t newSize, const MR_EdgeId *t)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_front_mut(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_data_mut(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_int_MR_FaceId_resize_2(MR_Vector_int_MR_FaceId *_this, size_t newSize, const int *t)
MRC_API const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_data(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API const MR_std_vector_MR_Color * MR_VertColors_Get_vec_(const MR_VertColors *_this)
MRC_API MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_front_mut(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API bool MR_not_equal_MR_UndirectedEdgeScalars(const MR_UndirectedEdgeScalars *_this, const MR_UndirectedEdgeScalars *b)
MRC_API MR_EdgeColors * MR_EdgeColors_DefaultConstruct(void)
MRC_API MR_TexturePerFace * MR_TexturePerFace_Construct_2(size_t size, const MR_TextureId *val)
MRC_API MR_std_vector_MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_GetMutable_vec_(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_clear(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_std_array_MR_VertId_3 * MR_Triangulation_index_mut(MR_Triangulation *_this, MR_FaceId i)
MRC_API const MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_OffsetPtr(const MR_Vector_MR_AffineXf3f_MR_ObjId *ptr, ptrdiff_t i)
MRC_API void MR_VertColors_autoResizeSet_3(MR_VertColors *_this, MR_VertId pos, size_t len, MR_Color val)
MRC_API const MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_OffsetPtr(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_pop_back(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API bool MR_not_equal_MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag(const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *b)
MRC_API const MR_std_vector_float * MR_EdgeScalars_Get_vec_(const MR_EdgeScalars *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_swap(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_Vector_MR_EdgeId_MR_FaceId *b)
MRC_API MR_std_vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_iterator * MR_begin_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_ref(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *a)
MRC_API bool MR_not_equal_MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *b)
MRC_API MR_TexturePerFace * MR_TexturePerFace_OffsetMutablePtr(MR_TexturePerFace *ptr, ptrdiff_t i)
MRC_API const MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_back(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
MRC_API size_t MR_Vector_int_MR_UndirectedEdgeId_capacity(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API const MR_std_vector_MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_Get_vec_(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API void MR_WholeEdgeMap_autoResizeSet_3(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId pos, size_t len, MR_EdgeId val)
MRC_API MR_UndirectedEdgeId MR_WholeEdgeMap_backId(const MR_WholeEdgeMap *_this)
MRC_API MR_std_vector_float_const_iterator * MR_begin_const_MR_Vector_float_MR_VoxelId_ref(const MR_Vector_float_MR_VoxelId *a)
struct MR_std_vector_MR_AABBTreePoints_Node MR_std_vector_MR_AABBTreePoints_Node
Definition MRVector.h:57
MRC_API MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_back_mut(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API const MR_TextureId * MR_TexturePerFace_index(const MR_TexturePerFace *_this, MR_FaceId i)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resize_2(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, size_t newSize, const MR_AABBTreePoints_Node *t)
MRC_API void MR_FaceScalars_reserve(MR_FaceScalars *_this, size_t capacity)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_end_const_MR_VertColors_ref(const MR_VertColors *a)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_autoResizeSet_2(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_FaceId i, const MR_MeshBuilder_VertSpan *val)
MRC_API const MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_back(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_GraphEdgeId MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_backId(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_Construct_1_size_t(size_t size)
MRC_API void MR_FaceNormals_pop_back(MR_FaceNormals *_this)
MRC_API void MR_WholeEdgeMap_DestroyArray(const MR_WholeEdgeMap *_this)
Destroys a heap-allocated array of MR_WholeEdgeMap. Does nothing if the pointer is null.
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_data_mut(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_std_vector_std_vector_MR_GraphEdgeId_iterator * MR_end_MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_ref(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *a)
MRC_API size_t MR_Vector_int_MR_FaceId_capacity(const MR_Vector_int_MR_FaceId *_this)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API MR_FaceNormals * MR_FaceNormals_ConstructFromAnother(MR_PassBy _other_pass_by, MR_FaceNormals *_other)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resize_2(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, size_t newSize, const MR_GraphEdgeId *t)
MRC_API void MR_UndirectedEdge2RegionMap_swap(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdge2RegionMap *b)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resizeWithReserve_1(MR_Vector_MR_FanRecord_MR_VertId *_this, size_t newSize)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_DefaultConstruct(void)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_push_back_const_std_array_MR_Vector3f_3_ref(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, const MR_std_array_MR_Vector3f_3 *t)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_DefaultConstruct(void)
MRC_API void MR_EdgeScalars_Destroy(const MR_EdgeScalars *_this)
Destroys a heap-allocated instance of MR_EdgeScalars. Does nothing if the pointer is null.
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_Vector_int_MR_FaceId_DestroyArray(const MR_Vector_int_MR_FaceId *_this)
Destroys a heap-allocated array of MR_Vector_int_MR_FaceId. Does nothing if the pointer is null.
MRC_API void MR_Vert2RegionMap_pop_back(MR_Vert2RegionMap *_this)
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_autoResizeAt(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId i)
MRC_API const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_OffsetPtr(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API void MR_VertMap_resize_1(MR_VertMap *_this, size_t newSize)
MRC_API MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_DefaultConstruct(void)
MRC_API MR_std_vector_MR_FaceBitSet_iterator * MR_end_MR_Vector_MR_FaceBitSet_MR_GraphVertId_ref(MR_Vector_MR_FaceBitSet_MR_GraphVertId *a)
MRC_API size_t MR_VertScalars_capacity(const MR_VertScalars *_this)
MRC_API void MR_UndirectedEdgeScalars_resize_1(MR_UndirectedEdgeScalars *_this, size_t newSize)
MRC_API const MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_data(const MR_Vector_MR_RegionId_MR_RegionId *_this)
struct MR_std_vector_float_iterator MR_std_vector_float_iterator
Definition MRVector.h:178
struct MR_std_vector_MR_FanRecord MR_std_vector_MR_FanRecord
Definition MRVector.h:79
MRC_API MR_Color * MR_FaceColors_data_mut(MR_FaceColors *_this)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_MeshTexture_MR_TextureId *_other)
MRC_API MR_ObjId MR_Vector_MR_MeshOrPointsXf_MR_ObjId_backId(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API size_t MR_Vector_std_filesystem_path_MR_TextureId_capacity(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_Vert2RegionMap_push_back_const_MR_RegionId_ref(MR_Vert2RegionMap *_this, const MR_RegionId *t)
MRC_API const MR_TriCornerUVCoords * MR_TriCornerUVCoords_OffsetPtr(const MR_TriCornerUVCoords *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_DestroyArray(const MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
Destroys a heap-allocated array of MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_i...
MRC_API void MR_TriCornerUVCoords_swap(MR_TriCornerUVCoords *_this, MR_TriCornerUVCoords *b)
MRC_API MR_std_vector_MR_FanRecord_const_iterator * MR_begin_const_MR_Vector_MR_FanRecord_MR_VertId_ref(const MR_Vector_MR_FanRecord_MR_VertId *a)
MRC_API MR_std_vector_MR_Nesting_NestingResult_iterator * MR_begin_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_ref(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *a)
MRC_API const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_front(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_ObjId * MR_ObjMap_index_mut(MR_ObjMap *_this, MR_ObjId i)
MRC_API MR_ObjId MR_ObjMap_beginId(const MR_ObjMap *_this)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_back_mut(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_resize(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, size_t newSize, const MR_MeshOrPointsXf *t)
MRC_API MR_VertCoords2 * MR_VertCoords2_Construct_1_std_vector_MR_Vector2f(MR_std_vector_MR_Vector2f *vec)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeColors_beginId(const MR_UndirectedEdgeColors *_this)
MRC_API size_t MR_Vector_MR_AffineXf3f_MR_ObjId_capacity(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_pop_back(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API bool MR_not_equal_MR_TriCornerUVCoords(const MR_TriCornerUVCoords *_this, const MR_TriCornerUVCoords *b)
MRC_API size_t MR_Vector_MR_VertId_MR_EdgeId_heapBytes(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API void MR_VertCoords2_push_back_const_MR_Vector2f_ref(MR_VertCoords2 *_this, const MR_Vector2f *t)
MRC_API const MR_std_vector_MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_Get_vec_(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API void MR_UndirectedEdge2RegionMap_reserve(MR_UndirectedEdge2RegionMap *_this, size_t capacity)
MRC_API void MR_EdgeColors_resizeWithReserve_1(MR_EdgeColors *_this, size_t newSize)
MRC_API const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_OffsetPtr(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *ptr, ptrdiff_t i)
MRC_API MR_EdgeId * MR_WholeEdgeMap_data_mut(MR_WholeEdgeMap *_this)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_Set_vec_(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_PassBy value_pass_by, MR_std_vector_MR_VoxelId *value)
MRC_API const float * MR_FaceScalars_front(const MR_FaceScalars *_this)
MRC_API bool MR_not_equal_MR_Triangulation(const MR_Triangulation *_this, const MR_Triangulation *b)
MRC_API MR_VertScalars * MR_VertScalars_DefaultConstructArray(size_t num_elems)
MRC_API const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_index(const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, const MR_Id_MR_ICPElemtTag *i)
MRC_API size_t MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_size(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_std_vector_MR_RegionId_const_iterator * MR_end_const_MR_Vert2RegionMap_ref(const MR_Vert2RegionMap *a)
MRC_API MR_std_vector_float * MR_EdgeScalars_GetMutable_vec_(MR_EdgeScalars *_this)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Construct_1_size_t(size_t size)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_resizeWithReserve_2(MR_Vector_MR_EdgeId_MR_VertId *_this, size_t newSize, const MR_EdgeId *value)
MRC_API const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_OffsetPtr(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *ptr, ptrdiff_t i)
MRC_API const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_data(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API size_t MR_VertScalars_heapBytes(const MR_VertScalars *_this)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_std_array_MR_VertId_2 * MR_Edges_front(const MR_Edges *_this)
MRC_API MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_OffsetMutablePtr(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_swap(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *b)
MRC_API MR_std_vector_double_iterator * MR_end_MR_Vector_double_MR_RegionId_ref(MR_Vector_double_MR_RegionId *a)
MRC_API MR_RegionId MR_Vector_double_MR_RegionId_backId(const MR_Vector_double_MR_RegionId *_this)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_swap(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_Vector_MR_Nesting_NestingResult_MR_ObjId *b)
MRC_API void MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_swap(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this, MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *b)
MRC_API const int * MR_Vector_int_MR_UndirectedEdgeId_back(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API size_t MR_Vector_int_MR_UndirectedEdgeId_size(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API MR_std_array_MR_VertId_2 * MR_Edges_data_mut(MR_Edges *_this)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeScalars_backId(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_push_back_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_rvalue_ref(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this, MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *t)
MRC_API void MR_EdgeColors_resize_1(MR_EdgeColors *_this, size_t newSize)
MRC_API size_t MR_Vector_MR_Nesting_MeshXf_MR_ObjId_capacity(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_data_mut(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API const MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_OffsetPtr(const MR_Vector_MR_VoxelId_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API void MR_VertCoords2_resizeNoInit(MR_VertCoords2 *_this, size_t targetSize)
MRC_API MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_2(size_t size, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *val)
MRC_API MR_NodeId MR_Dipoles_beginId(const MR_Dipoles *_this)
MRC_API size_t MR_Vector_float_MR_VoxelId_size(const MR_Vector_float_MR_VoxelId *_this)
MRC_API MR_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_index_mut(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_NodeId i)
MRC_API MR_std_vector_MR_Vector2f_iterator * MR_begin_MR_VertCoords2_ref(MR_VertCoords2 *a)
MRC_API const int * MR_Vector_int_MR_FaceId_front(const MR_Vector_int_MR_FaceId *_this)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_TriCornerUVCoords_Destroy(const MR_TriCornerUVCoords *_this)
Destroys a heap-allocated instance of MR_TriCornerUVCoords. Does nothing if the pointer is null.
MRC_API size_t MR_FaceNormals_heapBytes(const MR_FaceNormals *_this)
MRC_API bool MR_not_equal_MR_UndirectedEdge2RegionMap(const MR_UndirectedEdge2RegionMap *_this, const MR_UndirectedEdge2RegionMap *b)
MRC_API MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_index_mut(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_VertId i)
MRC_API MR_EdgeId * MR_EdgeMap_index_mut(MR_EdgeMap *_this, MR_EdgeId i)
MRC_API MR_std_vector_MR_PixelId_const_iterator * MR_begin_const_MR_Vector_MR_PixelId_MR_PixelId_ref(const MR_Vector_MR_PixelId_MR_PixelId *a)
MRC_API void MR_Vector_char_MR_VertId_push_back_char_rvalue_ref(MR_Vector_char_MR_VertId *_this, char *t)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_Destroy(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_AffineXf3f_MR_ObjId. Does nothing if the pointer i...
MRC_API const MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_index(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_FaceId i)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_OffsetMutablePtr(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *ptr, ptrdiff_t i)
MRC_API const MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_data(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_Vector_size_t_MR_GraphVertId * MR_Vector_size_t_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API const MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_front(const MR_TriCornerUVCoords *_this)
MRC_API MR_FaceColors * MR_FaceColors_ConstructFromAnother(MR_PassBy _other_pass_by, MR_FaceColors *_other)
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_front_mut(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API bool MR_equal_MR_FaceNormals(const MR_FaceNormals *_this, const MR_FaceNormals *b)
MRC_API MR_std_vector_MR_WatershedGraph_BdInfo_const_iterator * MR_end_const_MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_ref(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *a)
MRC_API MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_Construct_1_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f(MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *vec)
MRC_API void MR_EdgeColors_Destroy(const MR_EdgeColors *_this)
Destroys a heap-allocated instance of MR_EdgeColors. Does nothing if the pointer is null.
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_autoResizeAt(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId i)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_DefaultConstruct(void)
MRC_API bool MR_equal_MR_Vector_int_MR_UndirectedEdgeId(const MR_Vector_int_MR_UndirectedEdgeId *_this, const MR_Vector_int_MR_UndirectedEdgeId *b)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_Construct_1_std_vector_float(MR_std_vector_float *vec)
MRC_API MR_std_vector_std_vector_MR_ObjVertId_const_iterator * MR_end_const_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *a)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_AssignFromAnother(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_other)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_clear(MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API size_t MR_Vector_MR_ModelPointsData_MR_ObjId_size(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_GraphEdgeId MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_endId(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
struct MR_std_vector_unsigned_short_const_iterator MR_std_vector_unsigned_short_const_iterator
Definition MRVector.h:210
MRC_API MR_ObjMap * MR_ObjMap_Construct_2(size_t size, const MR_ObjId *val)
MRC_API const MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_data(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_pop_back(MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_data_mut(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_push_back_const_std_filesystem_path_ref(MR_Vector_std_filesystem_path_MR_TextureId *_this, const char *t, const char *t_end)
MRC_API const MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_OffsetPtr(const MR_Vector_float_MR_VoxelId *ptr, ptrdiff_t i)
MRC_API MR_VertColors * MR_VertColors_OffsetMutablePtr(MR_VertColors *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resize_1(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, size_t newSize)
MRC_API MR_ObjId MR_Vector_MR_Nesting_MeshXf_MR_ObjId_beginId(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_PixelId MR_Vector_MR_PixelId_MR_PixelId_beginId(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_Vector_char_MR_VertId_autoResizeSet_3(MR_Vector_char_MR_VertId *_this, MR_VertId pos, size_t len, char val)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resizeNoInit(MR_Vector_MR_VertId_MR_EdgeId *_this, size_t targetSize)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Destroy(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
Destroys a heap-allocated instance of MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId....
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_DefaultConstructArray(size_t num_elems)
MRC_API const MR_std_vector_MR_EdgeId * MR_EdgeMap_Get_vec_(const MR_EdgeMap *_this)
MRC_API const MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_front(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_std_vector_MR_QuadraticForm2f_iterator * MR_begin_MR_Vector_MR_QuadraticForm2f_MR_VertId_ref(MR_Vector_MR_QuadraticForm2f_MR_VertId *a)
MRC_API void MR_Vert2RegionMap_autoResizeSet_3(MR_Vert2RegionMap *_this, MR_VertId pos, size_t len, MR_RegionId val)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_autoResizeSet_2(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_VertId i, MR_EdgeId val)
MRC_API MR_VertCoords2 * MR_VertCoords2_AssignFromAnother(MR_VertCoords2 *_this, MR_PassBy _other_pass_by, MR_VertCoords2 *_other)
struct MR_std_vector_float_const_iterator MR_std_vector_float_const_iterator
Definition MRVector.h:177
MRC_API MR_std_vector_std_array_MR_VertId_2_const_iterator * MR_end_const_MR_Edges_ref(const MR_Edges *a)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_autoResizeSet_3(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_VoxelId pos, size_t len, unsigned short val)
MRC_API MR_std_vector_MR_Vector2f * MR_VertCoords2_GetMutable_vec_(MR_VertCoords2 *_this)
MRC_API float * MR_UndirectedEdgeScalars_back_mut(MR_UndirectedEdgeScalars *_this)
MRC_API MR_std_vector_MR_EdgeId_iterator * MR_end_MR_Vector_MR_EdgeId_MR_VertId_ref(MR_Vector_MR_EdgeId_MR_VertId *a)
MRC_API size_t MR_Vector_unsigned_short_MR_VoxelId_heapBytes(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_VertCoords * MR_VertCoords_Construct_1_std_vector_MR_Vector3f(MR_std_vector_MR_Vector3f *vec)
MRC_API const MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_OffsetPtr(const MR_UndirectedEdgeColors *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_reserve(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, size_t capacity)
MRC_API MR_std_vector_MR_Nesting_MeshXf_const_iterator * MR_begin_const_MR_Vector_MR_Nesting_MeshXf_MR_ObjId_ref(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *a)
MRC_API MR_Triangulation * MR_Triangulation_Construct_2(size_t size, const MR_std_array_MR_VertId_3 *val)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_resizeWithReserve_2(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, size_t newSize, const MR_QuadraticForm2f *value)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_Construct_2(size_t size, const MR_MeshOrPointsXf *val)
MRC_API size_t MR_FaceMap_capacity(const MR_FaceMap *_this)
MRC_API void MR_WholeEdgeMap_resize_2(MR_WholeEdgeMap *_this, size_t newSize, const MR_EdgeId *t)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_swap(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_Vector_MR_RegionId_MR_RegionId *b)
MRC_API void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_push_back_const_MR_GraphEdgeId_ref(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, const MR_GraphEdgeId *t)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_swap(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_Vector_MR_GraphVertId_MR_GraphVertId *b)
MRC_API MR_std_vector_MR_ICPGroupPairs_const_iterator * MR_begin_const_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_ref(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *a)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_back(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_std_vector_MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_GetMutable_vec_(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_data_mut(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API void MR_VertCoords2_clear(MR_VertCoords2 *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_Destroy(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
Destroys a heap-allocated instance of MR_Vector_std_filesystem_path_MR_TextureId. Does nothing if the...
struct MR_std_vector_MR_Nesting_MeshXf MR_std_vector_MR_Nesting_MeshXf
Definition MRVector.h:109
MRC_API void MR_FaceColors_Set_vec_(MR_FaceColors *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Color *value)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_pop_back(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int_DestroyArray(const MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
Destroys a heap-allocated array of MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTa...
struct MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_const_iterator MR_std_vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_const_iterator
Definition MRVector.h:150
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_autoResizeSet_3(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_GraphVertId pos, size_t len, const MR_WatershedGraph_BasinInfo *val)
MRC_API const float * MR_FaceScalars_back(const MR_FaceScalars *_this)
MRC_API size_t MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_heapBytes(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_FaceColors_swap(MR_FaceColors *_this, MR_FaceColors *b)
MRC_API void MR_Edges_push_back_const_std_array_MR_VertId_2_ref(MR_Edges *_this, const MR_std_array_MR_VertId_2 *t)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_swap(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *b)
MRC_API void MR_FaceMap_push_back_const_MR_FaceId_ref(MR_FaceMap *_this, const MR_FaceId *t)
MRC_API MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_DefaultConstructArray(size_t num_elems)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_AssignFromAnother(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_PassBy _other_pass_by, MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_other)
MRC_API MR_FaceId MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_endId(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_Triangulation * MR_Triangulation_OffsetMutablePtr(MR_Triangulation *ptr, ptrdiff_t i)
MRC_API size_t MR_Vector_MR_PixelId_MR_PixelId_heapBytes(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API MR_std_vector_MR_Nesting_NestingResult_const_iterator * MR_end_const_MR_Vector_MR_Nesting_NestingResult_MR_ObjId_ref(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *a)
MRC_API void MR_EdgeScalars_swap(MR_EdgeScalars *_this, MR_EdgeScalars *b)
MRC_API bool MR_Vector_MR_ModelPointsData_MR_ObjId_empty(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_autoResizeSet_2(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId i, MR_PassBy val_pass_by, MR_MeshTexture *val)
MRC_API MR_Vector2f * MR_VertCoords2_index_mut(MR_VertCoords2 *_this, MR_VertId i)
MRC_API float * MR_EdgeScalars_autoResizeAt(MR_EdgeScalars *_this, MR_EdgeId i)
MRC_API MR_std_vector_MR_Vector3f_iterator * MR_end_MR_VertCoords_ref(MR_VertCoords *a)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_front(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API void MR_Vector_int_MR_VertId_swap(MR_Vector_int_MR_VertId *_this, MR_Vector_int_MR_VertId *b)
MRC_API void MR_VertMap_resizeWithReserve_2(MR_VertMap *_this, size_t newSize, const MR_VertId *value)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_DefaultConstruct(void)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_autoResizeAt(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, size_t newSize, const MR_ModelPointsData *value)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_push_back_MR_WatershedGraph_BdInfo_rvalue_ref(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_WatershedGraph_BdInfo *t)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_reserve(MR_Vector_MR_ObjId_MR_VoxelId *_this, size_t capacity)
MRC_API const float * MR_VertScalars_data(const MR_VertScalars *_this)
MRC_API const MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_data(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API const MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_back(const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
MRC_API void MR_Vector_float_MR_VoxelId_resize_1(MR_Vector_float_MR_VoxelId *_this, size_t newSize)
MRC_API size_t MR_VertCoords2_size(const MR_VertCoords2 *_this)
MRC_API const MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_back(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API MR_std_vector_int_iterator * MR_end_MR_Vector_int_MR_FaceId_ref(MR_Vector_int_MR_FaceId *a)
MRC_API const MR_std_vector_MR_Vector3f * MR_VertCoords_Get_vec_(const MR_VertCoords *_this)
MRC_API bool MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_empty(const MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API const MR_EdgeId * MR_EdgeMap_back(const MR_EdgeMap *_this)
MRC_API MR_std_vector_MR_TextureId_const_iterator * MR_begin_const_MR_TexturePerFace_ref(const MR_TexturePerFace *a)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Construct_1_std_vector_std_vector_MR_ObjVertId(MR_std_vector_std_vector_MR_ObjVertId *vec)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_AssignFromAnother(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_PassBy _other_pass_by, MR_Vector_MR_RegionId_MR_RegionId *_other)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_autoResizeAt(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_std_vector_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_GetMutable_vec_(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_index_mut(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_ObjId i)
MRC_API MR_Edges * MR_Edges_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Edges *_other)
MRC_API MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_QuadraticForm3f_MR_VertId *_other)
MRC_API size_t MR_Vector_MR_QuadraticForm2f_MR_VertId_heapBytes(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_std_vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_GetMutable_vec_(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
MRC_API size_t * MR_Vector_size_t_MR_GraphVertId_data_mut(MR_Vector_size_t_MR_GraphVertId *_this)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdge2RegionMap_endId(const MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int_front_mut(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API const MR_Color * MR_FaceColors_front(const MR_FaceColors *_this)
MR_PassBy
Definition common.h:13
#define MRC_API
Definition include/MRCMisc/exports.h:11
Definition MRAffineXf.h:39
Generated from class MR::Color.
Definition MRColor.h:18
Definition MRId.h:146
Definition MRId.h:31
Definition MRId.h:112
Definition MRId.h:102
Definition MRId.h:72
Definition MRId.h:82
Definition MRId.h:51
Definition MRId.h:61
Definition MRId.h:92
Definition MRId.h:21
Generated from class MR::Vector2f.
Definition MRVector2.h:36
Generated from class MR::Vector3f.
Definition MRVector3.h:47
Definition MRId.h:41
Definition MRId.h:155
A fixed-size array of MR::Vector2f of size 3.
Definition std_array_MR_Vector2f_3.h:12
A fixed-size array of MR::Vector3f of size 3.
Definition std_array_MR_Vector3f_3.h:12
A fixed-size array of MR::VertId of size 2.
Definition std_array_MR_VertId_2.h:12
A fixed-size array of MR::VertId of size 3.
Definition std_array_MR_VertId_3.h:12