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_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>`.
183typedef 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>`.
184typedef 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>`.
185typedef 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>`.
186typedef 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>`.
187typedef 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>`.
188typedef 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>`.
189typedef 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>`.
190typedef 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>`.
191typedef 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>`.
192typedef 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>`.
193typedef 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>`.
194typedef struct MR_std_vector_std_filesystem_path MR_std_vector_std_filesystem_path; // Defined in `#include <MRCMisc/std_vector_std_filesystem_path.h>`.
195typedef 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>`.
196typedef 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>`.
197typedef 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>`.
198typedef 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>`.
199typedef 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>`.
200typedef 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>`.
201typedef 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>`.
202typedef 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>`.
203typedef 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>`.
204typedef 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>`.
205typedef 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>`.
206typedef struct MR_std_vector_uint64_t MR_std_vector_uint64_t; // Defined in `#include <MRCMisc/std_vector_uint64_t.h>`.
207typedef struct MR_std_vector_uint64_t_const_iterator MR_std_vector_uint64_t_const_iterator; // Defined in `#include <MRCMisc/std_vector_uint64_t.h>`.
208typedef struct MR_std_vector_uint64_t_iterator MR_std_vector_uint64_t_iterator; // Defined in `#include <MRCMisc/std_vector_uint64_t.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
1064
1068
1073
1077
1081
1087
1093
1098
1104
1110
1115
1121
1127
1135
1139
1144
1150
1156
1162
1168
1173
1178
1183
1188
1193
1198
1203
1209
1215
1221
1227
1234
1241
1248
1252
1257
1261
1265
1270
1276
1284
1293
1296
1299
1306
1311
1316
1320
1324
1328
1332
1337
1341
1345
1351
1357
1362
1368
1374
1379
1385
1391
1399
1403
1408
1414
1420
1426
1432
1437
1442
1447
1452
1457
1462
1467
1473
1479
1485
1491
1498
1505
1512
1516
1521
1525
1529
1534
1540
1548
1557
1560
1563
1570
1575
1580
1584
1588
1592
1596
1601
1605
1609
1615
1621
1626
1632
1638
1643
1649
1655
1663
1667
1672
1678
1684
1690
1696
1701
1706
1711
1716
1721
1726
1731
1737
1743
1749
1755
1762
1769
1776
1780
1785
1788MRC_API const MR_Dipoles *MR_Dipoles_OffsetPtr(const MR_Dipoles *ptr, ptrdiff_t i);
1789
1793
1798
1804
1812
1821
1824
1827
1834
1838
1842
1846
1850
1855
1859
1863
1869
1875
1880
1886
1893
1899
1905
1911
1919
1923
1928
1934
1940
1946
1952
1957
1962
1967
1972
1977
1982
1987
1993
1999
2005
2011
2018
2025
2032
2036
2041
2044MRC_API const MR_FaceMap *MR_FaceMap_OffsetPtr(const MR_FaceMap *ptr, ptrdiff_t i);
2045
2049
2054
2060
2068
2077
2080
2083
2090
2095
2100
2104
2108
2112
2116
2121
2122// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2126
2130
2134
2140
2146
2151
2157
2163
2168
2174
2180
2188
2192
2197
2203
2209
2215
2221
2226
2231
2236
2241
2246
2251
2256
2262
2268
2274
2280
2287
2294
2301
2305
2310
2313MRC_API const MR_VertMap *MR_VertMap_OffsetPtr(const MR_VertMap *ptr, ptrdiff_t i);
2314
2318
2323
2329
2337
2346
2349
2352
2359
2364
2369
2373
2377
2381
2385
2390
2391// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2395
2399
2403
2409
2415
2420
2426
2432
2437
2443
2449
2457
2461
2466
2472
2478
2484
2490
2495
2500
2505
2510
2515
2520
2525
2531
2537
2543
2549
2556
2563
2570
2574
2579
2582MRC_API const MR_EdgeMap *MR_EdgeMap_OffsetPtr(const MR_EdgeMap *ptr, ptrdiff_t i);
2583
2587
2592
2598
2606
2615
2618
2621
2628
2633
2638
2642
2646
2650
2654
2659
2660// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2664
2668
2672
2678
2684
2689
2695
2701
2706
2712
2718
2726
2730
2735
2741
2747
2753
2759
2764
2769
2774
2779
2784
2789
2794
2800
2806
2812
2818
2825
2832
2839
2843
2848
2852
2856
2861
2867
2875
2884
2887
2890
2897
2902
2907
2911
2915
2919
2923
2928
2929// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
2933
2937
2941
2947
2953
2958
2964
2970
2975
2981
2987
2995
2999
3004
3010
3016
3022
3028
3033
3038
3043
3048
3053
3058
3063
3069
3075
3081
3087
3094
3101
3108
3112
3117
3120MRC_API const MR_ObjMap *MR_ObjMap_OffsetPtr(const MR_ObjMap *ptr, ptrdiff_t i);
3121
3125
3130
3136
3144
3153
3156
3159
3166
3170MRC_API bool MR_equal_MR_ObjMap(const MR_ObjMap *_this, const MR_ObjMap *b);
3171
3176
3180
3184
3188
3192
3197
3198// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3202
3206
3210
3216
3222
3227
3233
3239
3244
3250
3256
3264
3268
3273
3279
3285
3291
3297
3302
3307
3312
3317
3322
3327
3332
3338
3344
3350
3356
3363
3370
3377
3381
3386
3390
3394
3399
3405
3413
3422
3425
3428
3435
3440
3445
3449
3453
3457
3461
3466
3467// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3471
3475
3479
3485
3491
3496
3502
3508
3513
3519
3525
3533
3537
3542
3548
3554
3560
3566
3571
3576
3581
3586
3591
3596
3601
3607
3613
3619
3625
3632
3639
3646
3650
3655
3659
3663
3668
3674
3682
3691
3694
3697
3704
3709
3714
3718
3722
3726
3730
3735
3736// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
3740
3744
3748
3754
3760
3765
3771
3777
3782
3788
3794
3802
3806
3811
3817
3823
3829
3835
3840
3845
3850
3855
3860
3865
3870
3876
3882
3888
3894
3901
3908
3915
3919
3924
3928
3932
3937
3943
3951
3960
3963
3966
3973
3978
3983
3987
3991
3995
3999
4004
4005// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4009
4013
4017
4023
4029
4034
4040
4046
4051
4057
4063
4071
4075
4080
4086
4092
4098
4104
4109
4114
4119
4124
4129
4134
4139
4145
4151
4157
4163
4170
4177
4184
4188
4193
4197
4201
4206
4212
4220
4229
4232
4235
4242
4247
4252
4256
4260
4264
4268
4273
4274// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4278
4282
4286
4292
4298
4303
4309
4315
4320
4326
4332
4340
4344
4349
4355
4361
4367
4373
4378
4383
4388
4393
4398
4403
4408
4414
4420
4426
4432
4439
4446
4453
4457
4462
4466
4470
4475
4481
4489
4498
4501
4504
4511
4516
4521
4525
4529
4533
4537
4542
4543// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4547
4551
4555
4561
4567
4572
4578
4584
4589
4595
4601
4609
4613
4618
4624
4630
4636
4642
4647
4652
4657
4662
4667
4672
4677
4683
4689
4695
4701
4708
4715
4722
4726
4731
4735
4739
4744
4750
4758
4767
4770
4773
4780
4785
4790
4794
4798
4802
4806
4811
4812// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
4816
4820
4824
4830
4836
4841
4847
4853
4858
4864
4870
4878
4882
4887
4893
4899
4905
4911
4916
4921
4926
4931
4936
4941
4946
4952
4958
4964
4970
4977
4984
4991
4995
5000
5004
5008
5013
5019
5027
5036
5039
5042
5049
5054
5059
5063
5067
5071
5075
5080
5081// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5085
5089
5093
5099
5105
5110
5116
5122
5127
5133
5139
5147
5151
5156
5162
5168
5174
5180
5185
5190
5195
5200
5205
5210
5215
5221
5227
5233
5239
5246
5253
5260
5264
5269
5273
5277
5282
5288
5296
5305
5308
5311
5318
5323
5328
5332
5336
5340
5344
5349
5350// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5354
5358
5362
5368
5374
5379
5385
5391
5396
5402
5408
5416
5420
5425
5431
5437
5443
5449
5454
5459
5464
5469
5474
5479
5484
5490
5496
5502
5508
5515
5522
5529
5533
5538
5542
5546
5551
5557
5565
5574
5577
5580
5587
5592
5597
5601
5605
5609
5613
5618
5619// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5623
5627
5631
5637
5643
5648
5654
5660
5665
5671
5677
5685
5689
5694
5700
5706
5712
5718
5723
5728
5733
5738
5743
5748
5753
5759
5765
5771
5777
5784
5791
5798
5802
5807
5811
5815
5820
5826
5834
5843
5846
5849
5856
5861
5866
5870
5874
5878
5882
5887
5888// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
5892
5896
5900
5906
5912
5917
5923
5929
5934
5940
5946
5954
5958
5963
5969
5975
5981
5987
5992
5997
6002
6007
6012
6017
6022
6028
6034
6040
6046
6053
6060
6067
6071
6076
6080
6084
6089
6095
6103
6112
6115
6118
6125
6130
6135
6139
6143
6147
6151
6156
6157// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
6161
6165
6169
6175
6181
6186
6192
6198
6203
6209
6215
6223
6227
6232
6238
6244
6250
6256
6261
6266
6271
6276
6281
6286
6291
6297
6303
6309
6315
6322
6329
6336
6340
6345
6349
6353
6358
6364
6372
6381
6384
6387
6394
6399
6404
6408
6412
6416
6420
6425
6426// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
6430
6434
6438
6444
6450
6455
6461
6467
6472
6478
6484
6492
6496
6501
6507
6513
6519
6525
6530
6535
6540
6545
6550
6555
6560
6566
6572
6578
6584
6591
6598
6605
6609
6614
6618
6622
6627
6633
6641
6650
6653
6656
6663
6668
6673
6677
6681
6685
6689
6693MRC_API void MR_VertScalars_resize_2(MR_VertScalars *_this, MR_uint64_t newSize, const float *t);
6694
6698
6702
6708
6714
6719
6725
6731
6736
6742
6748
6756
6760
6765
6771
6777
6782MRC_API const float *MR_VertScalars_back(const MR_VertScalars *_this);
6783
6789
6794
6799
6804
6809
6813MRC_API const float *MR_VertScalars_data(const MR_VertScalars *_this);
6814
6819
6824
6830
6836
6842
6848
6855
6862
6869
6873
6878
6882
6886
6891
6897
6905
6914
6917
6920
6927
6932
6937
6941
6945
6949
6953
6957MRC_API void MR_FaceScalars_resize_2(MR_FaceScalars *_this, MR_uint64_t newSize, const float *t);
6958
6962
6966
6972
6978
6983
6989
6995
7000
7006
7012
7020
7024
7029
7035
7041
7046MRC_API const float *MR_FaceScalars_back(const MR_FaceScalars *_this);
7047
7053
7058
7063
7068
7073
7077MRC_API const float *MR_FaceScalars_data(const MR_FaceScalars *_this);
7078
7083
7088
7094
7100
7106
7112
7119
7126
7133
7137
7142
7146
7150
7155
7161
7169
7178
7181
7184
7191
7196
7201
7205
7209
7213
7217
7221MRC_API void MR_EdgeScalars_resize_2(MR_EdgeScalars *_this, MR_uint64_t newSize, const float *t);
7222
7226
7230
7236
7242
7247
7253
7259
7264
7270
7276
7284
7288
7293
7299
7305
7310MRC_API const float *MR_EdgeScalars_back(const MR_EdgeScalars *_this);
7311
7317
7322
7327
7332
7337
7341MRC_API const float *MR_EdgeScalars_data(const MR_EdgeScalars *_this);
7342
7347
7352
7358
7364
7370
7376
7383
7390
7397
7401
7406
7410
7414
7419
7425
7433
7442
7445
7448
7455
7460
7465
7469
7473
7477
7481
7486
7490
7494
7500
7506
7511
7517
7523
7528
7534
7540
7548
7552
7557
7563
7569
7575
7581
7586
7591
7596
7601
7606
7611
7616
7622
7628
7634
7640
7647
7654
7661
7665
7670
7674
7678
7683
7689
7697
7706
7709
7712
7719
7724
7729
7733
7737
7741
7745
7750
7751// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
7755
7759
7763
7769
7775
7780
7786
7792
7797
7803
7809
7817
7821
7826
7832
7838
7844
7850
7855
7860
7865
7870
7875
7880
7885
7891
7897
7903
7909
7916
7923
7930
7934
7939
7943
7947
7952
7958
7966
7975
7978
7981
7988
7993
7998
8002
8006
8010
8014
8019
8020// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
8024
8028
8032
8038
8044
8049
8055
8061
8066
8072
8078
8086
8090
8095
8101
8107
8113
8119
8124
8129
8134
8139
8144
8149
8154
8160
8166
8172
8178
8185
8192
8199
8203
8208
8212
8216
8221
8227
8235
8244
8247
8250
8257
8261
8265
8269
8273
8278
8282
8286
8292
8298
8303
8309
8316
8322
8328
8334
8342
8346
8351
8357
8363
8369
8375
8380
8385
8390
8395
8400
8405
8410
8416
8422
8428
8434
8441
8448
8455
8459
8464
8468
8472
8477
8483
8491
8500
8503
8506
8513
8517
8521
8525
8529
8534
8538
8542
8548
8554
8559
8565
8571
8576
8582
8588
8596
8600
8608
8613
8619
8625
8631
8637
8642
8647
8652
8657
8662
8667
8672
8678
8684
8690
8696
8703
8710
8717
8721
8726
8730
8734
8739
8745
8753
8762
8765
8768
8775
8779
8783
8787
8791
8796
8800
8804
8810
8816
8821
8827
8834
8840
8846
8852
8860
8864
8869
8875
8881
8887
8893
8898
8903
8908
8913
8918
8923
8928
8934
8940
8946
8952
8959
8966
8973
8977
8982
8986
8990
8995
9001
9009
9018
9021
9024
9031
9035
9039
9043
9047
9052
9056
9060
9066
9072
9077
9083
9090
9096
9102
9108
9116
9120
9125
9131
9137
9143
9149
9154
9159
9164
9169
9174
9179
9184
9190
9196
9202
9208
9215
9222
9229
9233
9238
9242
9246
9251
9257
9265
9274
9277
9280
9287
9292
9297
9301
9305
9309
9313
9318
9319// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
9323
9327
9331
9337
9343
9348
9354
9360
9365
9371
9377
9385
9389
9394
9400
9406
9412
9418
9423
9428
9433
9438
9443
9448
9453
9459
9465
9471
9477
9484
9491
9498
9502
9507
9511
9515
9520
9526
9534
9543
9546
9549
9556
9561
9566
9570
9574
9578
9582
9587
9591
9595
9601
9607
9612
9618
9624
9629
9635
9641
9649
9653
9658
9664
9670
9676
9682
9687
9692
9697
9702
9707
9712
9717
9723
9729
9735
9741
9748
9755
9762
9766
9771
9775
9779
9784
9790
9798
9807
9810
9813
9820
9825
9830
9834
9838
9842
9846
9851
9852// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
9856
9860
9864
9870
9876
9881
9887
9893
9898
9904
9910
9918
9922
9927
9933
9939
9945
9951
9956
9961
9966
9971
9976
9981
9986
9992
9998
10004
10010
10017
10024
10031
10035
10040
10044
10048
10053
10059
10067
10076
10079
10082
10089
10094
10099
10103
10107
10111
10115
10120
10124
10128
10134
10140
10145
10151
10157
10162
10168
10174
10182
10186
10191
10197
10203
10209
10215
10220
10225
10230
10235
10240
10245
10250
10256
10262
10268
10274
10281
10288
10295
10299
10304
10308
10312
10317
10323
10331
10340
10343
10346
10353
10358
10363
10367
10371
10375
10379
10384
10388
10392
10398
10404
10409
10415
10421
10426
10432
10438
10446
10450
10455
10461
10467
10473
10479
10484
10489
10494
10499
10504
10509
10514
10520
10526
10532
10538
10545
10552
10559
10563
10568
10572
10576
10581
10587
10595
10604
10607
10610
10617
10622
10627
10631
10635
10639
10643
10648
10652
10656
10662
10668
10673
10679
10685
10690
10696
10702
10710
10714
10719
10725
10731
10737
10743
10748
10753
10758
10763
10768
10773
10778
10784
10790
10796
10802
10809
10816
10823
10827
10832
10836
10840
10845
10851
10859
10868
10871
10874
10881
10886
10891
10895
10899
10903
10907
10912
10916
10920
10926
10932
10937
10943
10949
10954
10960
10966
10974
10978
10983
10989
10995
11001
11007
11012
11017
11022
11027
11032
11037
11042
11048
11054
11060
11066
11073
11080
11087
11091
11096
11100
11104
11109
11115
11123
11132
11135
11138
11145
11150
11155
11159
11163
11167
11171
11176
11180
11184
11190
11196
11201
11207
11213
11218
11224
11230
11238
11242
11247
11253
11259
11265
11271
11276
11281
11286
11291
11296
11301
11306
11312
11318
11324
11330
11337
11344
11351
11355
11360
11364
11368
11373
11379
11387
11396
11399
11402
11409
11414
11419
11423
11427
11431
11435
11440
11444
11448
11454
11460
11465
11471
11478
11484
11490
11496
11504
11508
11513
11519
11525
11531
11537
11542
11547
11552
11557
11562
11567
11572
11578
11584
11590
11596
11603
11610
11617
11621
11626
11630
11634
11639
11645
11653
11662
11665
11668
11675
11680
11685
11689
11693
11697
11701
11706
11707// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
11711
11715
11719
11725
11731
11736
11742
11748
11753
11759
11765
11773
11777
11782
11788
11794
11800
11806
11811
11816
11821
11826
11831
11836
11841
11847
11853
11859
11865
11872
11879
11886
11890
11895
11899
11903
11908
11914
11922
11931
11934
11937
11944
11949
11954
11958
11962
11966
11970
11975
11976// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
11980
11984
11988
11994
12000
12005
12011
12017
12022
12028
12034
12042
12046
12051
12057
12063
12069
12075
12080
12085
12090
12095
12100
12105
12110
12116
12122
12128
12134
12141
12148
12155
12159
12164
12168
12172
12177
12183
12191
12200
12203
12206
12213
12218
12223
12227
12231
12235
12239
12244
12248
12252
12258
12264
12269
12275
12281
12286
12292
12298
12306
12310
12315
12321
12327
12333
12339
12344
12349
12354
12359
12364
12369
12374
12380
12386
12392
12398
12405
12412
12419
12423
12428
12432
12436
12441
12447
12455
12464
12467
12470
12477
12482
12487
12491
12495
12499
12503
12508
12512
12516
12522
12528
12533
12539
12545
12550
12556
12562
12570
12574
12579
12585
12591
12597
12603
12608
12613
12618
12623
12628
12633
12638
12644
12650
12656
12662
12669
12676
12683
12687
12692
12696
12700
12705
12711
12719
12728
12731
12734
12741
12745
12749
12753
12757
12762
12766
12770
12776
12782
12787
12793
12800
12806
12812
12818
12826
12830
12835
12841
12847
12853
12859
12864
12869
12874
12879
12884
12889
12894
12900
12906
12912
12918
12925
12932
12939
12943
12948
12952
12956
12961
12967
12975
12984
12987
12990
12997
13001
13005
13009
13013
13018
13022
13026
13032
13038
13043
13049
13056
13062
13068
13074
13082
13086
13091
13097
13103
13109
13115
13120
13125
13130
13135
13140
13145
13150
13156
13162
13168
13174
13181
13188
13195
13199
13204
13208
13212
13217
13223
13231
13240
13243
13246
13253
13257
13261
13265
13269
13274
13278
13282
13288
13294
13299
13305
13312
13318
13324
13330
13338
13342
13347
13353
13359
13365
13371
13376
13381
13386
13391
13396
13401
13406
13412
13418
13424
13430
13437
13444
13451
13455
13460
13464
13468
13473
13481
13490
13493
13496
13503
13507
13511
13515
13520
13524
13528
13534
13540
13546
13553
13559
13565
13573
13577
13583
13589
13595
13601
13606
13611
13616
13621
13626
13631
13636
13642
13648
13654
13660
13667
13674
13681
13685
13690
13694
13698
13703
13709
13717
13726
13729
13732
13739
13743
13747
13751
13755
13760
13764
13768
13775
13782
13787
13793
13800
13806
13813
13819
13827
13831
13836
13842
13848
13854
13860
13866
13872
13878
13883
13888
13893
13898
13904
13910
13916
13922
13929
13936
13943
13947
13952
13956
13960
13965
13971
13979
13988
13991
13994
14001
14005
14009
14013
14017
14022
14026
14030
14037
14044
14049
14055
14062
14068
14075
14081
14089
14093
14098
14104
14110
14116
14122
14128
14134
14140
14145
14150
14155
14160
14166
14172
14178
14184
14191
14198
14205
14209
14214
14218
14222
14227
14233
14241
14250
14253
14256
14263
14268
14273
14277
14281
14285
14289
14294
14298
14302
14308
14314
14319
14325
14331
14336
14342
14348
14356
14360
14365
14371
14377
14383
14389
14394
14399
14404
14409
14414
14419
14424
14430
14436
14442
14448
14455
14462
14469
14473
14478
14482
14486
14491
14497
14505
14514
14517
14520
14527
14531
14535
14539
14543
14548
14552
14556
14562
14568
14573
14579
14585
14590
14596
14602
14610
14614
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
14826
14832
14837
14843
14849
14854
14860
14866
14874
14878
14883
14889
14895
14901
14907
14912
14917
14922
14927
14932
14937
14942
14948
14954
14960
14966
14973
14980
14987
14991
14996
15000
15004
15009
15015
15023
15032
15035
15038
15045
15050
15055
15059
15063
15067
15071
15076
15080
15084
15091
15098
15103
15109
15116
15122
15129
15135
15143
15147
15152
15158
15164
15170
15176
15182
15188
15194
15199
15204
15209
15214
15220
15226
15232
15238
15245
15252
15259
15263
15268
15272
15276
15281
15287
15295
15304
15307
15310
15317
15322
15327
15331
15335
15339
15343
15348
15352
15356
15362
15368
15373
15379
15385
15390
15396
15402
15410
15414
15419
15425
15431
15437
15443
15448
15453
15458
15463
15468
15473
15478
15484
15490
15496
15502
15509
15516
15523
15527
15532
15536
15540
15545
15551
15559
15568
15571
15574
15581
15586
15591
15595
15599
15603
15607
15612
15616
15620
15626
15632
15637
15643
15650
15656
15662
15668
15674
15678
15683
15689
15695
15701
15707
15712
15717
15722
15727
15732
15737
15742
15748
15754
15760
15766
15773
15780
15787
15791
15796
15800
15804
15809
15815
15823
15832
15835
15838
15845
15850
15855
15859
15863
15867
15871
15876
15880
15884
15890
15896
15901
15907
15913
15918
15924
15930
15938
15942
15947
15953
15959
15965
15971
15976
15981
15986
15991
15996
16001
16006
16012
16018
16024
16030
16037
16044
16051
16055
16060
16064
16068
16073
16079
16087
16096
16099
16102
16109
16113
16117
16121
16125
16130
16134
16138
16144
16150
16155
16161
16168
16174
16180
16186
16194
16198
16203
16209
16215
16221
16227
16232
16237
16242
16247
16252
16257
16262
16268
16274
16280
16286
16293
16300
16307
16311
16316
16320
16324
16329
16335
16343
16352
16355
16358
16365
16369
16373
16377
16381
16386
16390
16394
16400
16406
16411
16417
16424
16430
16436
16442
16450
16454
16459
16465
16471
16477
16483
16488
16493
16498
16503
16508
16513
16518
16524
16530
16536
16542
16549
16556
16563
16567
16572
16576
16580
16585
16591
16599
16608
16611
16614
16621
16625
16629
16633
16637
16642
16646
16650
16656
16662
16667
16673
16680
16686
16692
16698
16706
16710
16715
16721
16727
16733
16739
16744
16749
16754
16759
16764
16769
16774
16780
16786
16792
16798
16805
16812
16819
16823
16828
16832
16836
16841
16847
16855
16864
16867
16870
16877
16881
16885
16889
16893
16898
16902
16906
16912
16918
16923
16929
16936
16942
16948
16954
16962
16966
16971
16977
16983
16989
16995
17000
17005
17010
17015
17020
17025
17030
17036
17042
17048
17054
17061
17068
17075
17079
17084
17088
17092
17097
17103
17111
17120
17123
17126
17133
17137
17141
17145
17149
17154
17155// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
17159
17163
17167
17173
17179
17184
17190
17197
17203
17209
17215
17223
17227
17232
17238
17244
17250
17256
17261
17266
17271
17276
17281
17286
17291
17297
17303
17309
17315
17322
17329
17336
17340
17345
17349
17353
17358
17364
17372
17381
17384
17387
17394
17398
17402
17406
17410
17415
17419
17423
17429
17435
17440
17446
17453
17459
17465
17471
17479
17483
17488
17494
17500
17506
17512
17517
17522
17527
17532
17537
17542
17547
17553
17559
17565
17571
17578
17585
17592
17596
17601
17605
17609
17614
17620
17628
17637
17640
17643
17650
17655
17660
17664
17668
17672
17676
17681
17685
17689
17695
17701
17706
17712
17718
17723
17729
17735
17743
17747
17752
17758
17764
17770
17776
17781
17786
17791
17796
17801
17806
17811
17817
17823
17829
17835
17842
17849
17856
17860
17865
17869
17873
17878
17884
17892
17901
17904
17907
17914
17919
17924
17928
17932
17936
17940
17945
17949
17953
17959
17965
17970
17976
17982
17987
17993
17999
18007
18011
18016
18022
18028
18034
18040
18045
18050
18055
18060
18065
18070
18075
18081
18087
18093
18099
18106
18113
18120
18124
18129
18133
18137
18142
18148
18156
18165
18168
18171
18178
18183
18188
18192
18196
18200
18204
18209
18210// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18214
18218
18222
18228
18234
18239
18245
18251
18256
18262
18268
18276
18280
18285
18291
18297
18303
18309
18314
18319
18324
18329
18334
18339
18344
18350
18356
18362
18368
18375
18382
18389
18393
18398
18402
18406
18411
18417
18425
18434
18437
18440
18447
18452
18457
18461
18465
18469
18473
18478
18479// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18483
18487
18491
18497
18503
18508
18514
18520
18525
18531
18537
18545
18549
18554
18560
18566
18572
18578
18583
18588
18593
18598
18603
18608
18613
18619
18625
18631
18637
18644
18651
18658
18662
18667
18671
18675
18680
18686
18694
18703
18706
18709
18716
18721
18726
18730
18734
18738
18742
18747
18748// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
18752
18756
18760
18766
18772
18777
18783
18789
18794
18800
18806
18814
18818
18823
18829
18835
18841
18847
18852
18857
18862
18867
18872
18877
18882
18888
18894
18900
18906
18913
18920
18927
18931
18936
18940
18944
18949
18955
18963
18972
18975
18978
18985
18990
18995
18999
19003
19007
19011
19016
19017// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
19021
19025
19029
19035
19041
19046
19052
19058
19063
19069
19075
19083
19087
19092
19098
19104
19110
19116
19121
19126
19131
19136
19141
19146
19151
19157
19163
19169
19175
19182
19189
19196
19200
19205
19209
19213
19218
19224
19232
19241
19244
19247
19254
19259
19264
19268
19272
19276
19280
19285
19286// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
19290
19294
19298
19304
19310
19315
19321
19327
19332
19338
19344
19352
19356
19361
19367
19373
19379
19385
19390
19395
19400
19405
19410
19415
19420
19426
19432
19438
19444
19451
19458
19465
19469
19474
19478
19482
19487
19493
19501
19510
19513
19516
19523
19528
19533
19537
19541
19545
19549
19554
19555// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
19559
19563
19567
19573
19579
19584
19590
19596
19601
19607
19613
19621
19625
19630
19636
19642
19648
19654
19659
19664
19669
19674
19679
19684
19689
19695
19701
19707
19713
19720
19727
19734
19738
19743
19747
19751
19756
19762
19770
19779
19782
19785
19792
19797
19802
19806
19810
19814
19818
19823
19824// resizes the vector skipping initialization of its elements (more precisely initializing them using ( noInit ) constructor )
19828
19832
19836
19843
19850
19855
19861
19869
19876
19883
19889
19897
19901
19906
19912
19918
19924
19930
19936
19942
19948
19953
19958
19963
19968
19974
19980
19986
19992
19999
20006
20013
20017
20022
20026
20030
20035
20041
20049
20058
20061
20064
20071
20076
20081
20085
20089
20093
20097
20102
20106
20110
20116
20122
20127
20133
20139
20144
20150
20156
20164
20168
20173
20179
20185
20191
20197
20202
20207
20212
20217
20222
20227
20232
20238
20244
20250
20256
20263
20270
20277
20281
20286
20290
20294
20299
20305
20313
20322
20325
20328
20335
20339
20343
20347
20351
20356
20360
20364
20370
20376
20381
20387
20394
20400
20406
20412
20420
20424
20429
20435
20441
20447
20453
20458
20463
20468
20473
20478
20483
20488
20494
20500
20506
20512
20519
20526
20533
20537
20542
20546
20550
20555
20561
20569
20578
20581
20584
20591
20595
20599
20603
20607
20612
20616
20620
20626
20632
20637
20643
20650
20656
20662
20668
20676
20680
20685
20691
20697
20703
20709
20714
20719
20724
20729
20734
20739
20744
20750
20756
20762
20768
20769#ifdef __cplusplus
20770} // extern "C"
20771#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_std_vector_uint64_t MR_std_vector_uint64_t
Definition MRBitSet.h:56
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_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:35
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:40
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:14
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_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_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 MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_DefaultConstructArray(size_t num_elems)
struct MR_std_vector_std_vector_MR_ObjVertId_iterator MR_std_vector_std_vector_MR_ObjVertId_iterator
Definition MRVector.h:205
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 void MR_Vector_int_MR_FaceId_resize_2(MR_Vector_int_MR_FaceId *_this, MR_uint64_t newSize, const int *t)
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 void MR_Vector_MR_NodeId_MR_NodeId_resizeNoInit(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_uint64_t targetSize)
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_UndirectedEdgeColors_resizeWithReserve_1(MR_UndirectedEdgeColors *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_RegionId_MR_RegionId_capacity(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_std_array_MR_VertId_3 * MR_Triangulation_emplace_back(MR_Triangulation *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_uint64_t newSize)
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 void MR_VertColors_push_back_const_MR_Color_ref(MR_VertColors *_this, const MR_Color *t)
MRC_API void MR_Vector_MR_ObjId_MR_VoxelId_resizeWithReserve_2(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_uint64_t newSize, const MR_ObjId *value)
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 void MR_Vector_MR_AffineXf3f_MR_ObjId_resize_2(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_uint64_t newSize, const MR_AffineXf3f *t)
MRC_API void MR_VertMap_autoResizeSet_3(MR_VertMap *_this, MR_VertId pos, MR_uint64_t len, MR_VertId val)
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 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 MR_std_vector_MR_Vector2f_const_iterator * MR_begin_const_MR_VertCoords2_ref(const MR_VertCoords2 *a)
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_uint64_t MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_size(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_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)
MRC_API MR_uint64_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)
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 void MR_Vector_MR_RegionId_MR_RegionId_resizeWithReserve_2(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_uint64_t newSize, const MR_RegionId *value)
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 void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_autoResizeSet_3(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId pos, MR_uint64_t len, MR_GraphEdgeId val)
MRC_API MR_uint64_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 const MR_VertId * MR_VertMap_front(const MR_VertMap *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resize_1(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_uint64_t newSize)
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 MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_front_mut(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_FaceMap * MR_FaceMap_AssignFromAnother(MR_FaceMap *_this, MR_PassBy _other_pass_by, MR_FaceMap *_other)
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 MR_uint64_t MR_Vector_MR_VoxelId_MR_FaceId_heapBytes(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_Construct_2(MR_uint64_t size, const MR_NodeId *val)
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 MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_Construct_1_uint64_t(MR_uint64_t size)
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_MR_ModelPointsData_MR_ObjId_autoResizeSet_3(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_ObjId pos, MR_uint64_t len, const MR_ModelPointsData *val)
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_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_resize_1(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_clear(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_FaceNormals_resize_2(MR_FaceNormals *_this, MR_uint64_t newSize, const MR_Vector3f *t)
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 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 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, MR_uint64_t len, MR_PassBy val_pass_by, MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *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 MR_uint64_t MR_Vector_MR_VoxelId_MR_VoxelId_heapBytes(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_Construct_2(MR_uint64_t size, const MR_VoxelId *val)
MRC_API void MR_FaceNormals_resize_1(MR_FaceNormals *_this, MR_uint64_t newSize)
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 void MR_Vector_MR_QuadraticForm2f_MR_VertId_resize_2(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_uint64_t newSize, const MR_QuadraticForm2f *t)
MRC_API void MR_EdgeColors_push_back_MR_Color_rvalue_ref(MR_EdgeColors *_this, MR_Color *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 MR_Face2RegionMap * MR_Face2RegionMap_Construct_2(MR_uint64_t size, const MR_RegionId *val)
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 void MR_Vector_char_MR_VertId_resize_2(MR_Vector_char_MR_VertId *_this, MR_uint64_t newSize, const char *t)
MRC_API const MR_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_front(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_uint64_t MR_Face2RegionMap_heapBytes(const MR_Face2RegionMap *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resizeNoInit(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_uint64_t targetSize)
MRC_API void MR_EdgeScalars_pop_back(MR_EdgeScalars *_this)
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 void MR_WholeEdgeMap_autoResizeSet_2(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId i, MR_EdgeId val)
MRC_API MR_uint64_t MR_Vector_char_MR_VertId_capacity(const MR_Vector_char_MR_VertId *_this)
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 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 MR_uint64_t MR_EdgeMap_size(const MR_EdgeMap *_this)
MRC_API int * MR_Vector_int_MR_VertId_index_mut(MR_Vector_int_MR_VertId *_this, MR_VertId i)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_clear(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
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_MR_Nesting_MeshXf_MR_ObjId_pop_back(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_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_std_vector_MR_TextureId_iterator * MR_begin_MR_TexturePerFace_ref(MR_TexturePerFace *a)
MRC_API MR_uint64_t MR_FaceMap_heapBytes(const MR_FaceMap *_this)
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 MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_uint64_t MR_Vector_MR_VertId_MR_EdgeId_heapBytes(const MR_Vector_MR_VertId_MR_EdgeId *_this)
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_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 MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_Construct_2(MR_uint64_t size, const float *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_Construct_1_uint64_t(MR_uint64_t size)
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_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 MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_Construct_1_uint64_t(MR_uint64_t size)
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_uint64_t MR_WholeEdgeMap_size(const MR_WholeEdgeMap *_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_std_filesystem_path_MR_TextureId_resizeWithReserve_1(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_uint64_t newSize)
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 MR_uint64_t MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_heapBytes(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_uint64_t MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_heapBytes(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_uint64_t MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_capacity(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_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)
MRC_API MR_uint64_t MR_Vector_unsigned_short_MR_VoxelId_capacity(const MR_Vector_unsigned_short_MR_VoxelId *_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_MeshTexture_MR_TextureId_reserve(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_uint64_t capacity)
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 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 void MR_Vector_float_MR_VoxelId_resize_1(MR_Vector_float_MR_VoxelId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_resize_2(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_uint64_t newSize, const MR_Nesting_MeshXf *t)
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 void MR_Vector_MR_VoxelId_MR_VoxelId_resizeNoInit(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_uint64_t targetSize)
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 void MR_Vector_MR_MeshTexture_MR_TextureId_resize_2(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_uint64_t newSize, const MR_MeshTexture *t)
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)
struct MR_std_vector_MR_AABBTreePoints_Node_iterator MR_std_vector_MR_AABBTreePoints_Node_iterator
Definition MRVector.h:59
MRC_API MR_Dipole * MR_Dipoles_data_mut(MR_Dipoles *_this)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_reserve(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_uint64_t capacity)
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_uint64_t MR_Vector_std_filesystem_path_MR_TextureId_heapBytes(const MR_Vector_std_filesystem_path_MR_TextureId *_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_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 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_UndirectedEdgeMap_autoResizeSet_2(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId i, MR_UndirectedEdgeId val)
MRC_API void MR_UndirectedEdgeScalars_resizeWithReserve_2(MR_UndirectedEdgeScalars *_this, MR_uint64_t newSize, const float *value)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_resize_2(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_uint64_t newSize, const int *t)
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 MR_VertColors * MR_VertColors_Construct_2(MR_uint64_t size, const MR_Color *val)
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 void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resize_2(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_uint64_t newSize, const MR_GraphEdgeId *t)
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 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 MR_Dipole * MR_Dipoles_emplace_back(MR_Dipoles *_this)
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_Triangulation_resizeWithReserve_1(MR_Triangulation *_this, MR_uint64_t newSize)
MRC_API void MR_EdgeColors_resizeNoInit(MR_EdgeColors *_this, MR_uint64_t targetSize)
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 const MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_index(const MR_Vector_uint64_t_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resizeWithReserve_1(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_uint64_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 MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_emplace_back(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API MR_FaceId MR_Vector_MR_EdgeId_MR_FaceId_backId(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
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 MR_TriCornerUVCoords * MR_TriCornerUVCoords_Construct_2(MR_uint64_t size, const MR_std_array_MR_Vector2f_3 *val)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_autoResizeSet_3(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_VertId pos, MR_uint64_t len, const MR_QuadraticForm3f *val)
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 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 MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_index_mut(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_reserve(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_uint64_t capacity)
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_Edges_reserve(MR_Edges *_this, MR_uint64_t capacity)
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 void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_resize_1(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_uint64_t newSize)
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 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 void MR_EdgeMap_autoResizeSet_3(MR_EdgeMap *_this, MR_EdgeId pos, MR_uint64_t len, MR_EdgeId val)
MRC_API MR_VertId MR_Vector_MR_EdgeId_MR_VertId_backId(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API void MR_Vector_uint64_t_MR_GraphVertId_DestroyArray(const MR_Vector_uint64_t_MR_GraphVertId *_this)
Destroys a heap-allocated array of MR_Vector_uint64_t_MR_GraphVertId. Does nothing if the pointer is ...
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 MR_EdgeId MR_EdgeColors_beginId(const MR_EdgeColors *_this)
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 void MR_Vert2RegionMap_autoResizeSet_3(MR_Vert2RegionMap *_this, MR_VertId pos, MR_uint64_t len, MR_RegionId val)
MRC_API MR_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_back_mut(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_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, MR_uint64_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *value)
MRC_API MR_uint64_t MR_UndirectedEdge2RegionMap_size(const MR_UndirectedEdge2RegionMap *_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_uint64_t MR_UndirectedEdgeColors_heapBytes(const MR_UndirectedEdgeColors *_this)
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)
MRC_API void MR_WholeEdgeMap_resizeNoInit(MR_WholeEdgeMap *_this, MR_uint64_t targetSize)
struct MR_std_vector_MR_Color_const_iterator MR_std_vector_MR_Color_const_iterator
Definition MRVector.h:64
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, MR_uint64_t len, const MR_Id_MR_ICPElemtTag *val)
MRC_API MR_TriCornerUVCoords * MR_TriCornerUVCoords_Construct_1_uint64_t(MR_uint64_t size)
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 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 void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resizeWithReserve_2(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_uint64_t newSize, const MR_GraphEdgeId *value)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_pop_back(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_uint64_t MR_Vector_MR_NodeId_MR_NodeId_heapBytes(const MR_Vector_MR_NodeId_MR_NodeId *_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 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_QuadraticForm3f * MR_Vector_MR_QuadraticForm3f_MR_VertId_emplace_back(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API void MR_EdgeScalars_reserve(MR_EdgeScalars *_this, MR_uint64_t capacity)
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_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 MR_uint64_t MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_size(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
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_Vector_MR_Nesting_NestingResult_MR_ObjId_reserve(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_uint64_t capacity)
MRC_API unsigned short * MR_Vector_unsigned_short_MR_VoxelId_emplace_back(MR_Vector_unsigned_short_MR_VoxelId *_this)
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_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resizeWithReserve_2(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize, const MR_std_vector_MR_ObjVertId *value)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resizeWithReserve_1(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_uint64_t newSize)
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 MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_DefaultConstruct(void)
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 bool MR_Vector_MR_EdgeId_MR_VertId_empty(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_uint64_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 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 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_WatershedGraph_BasinInfo_MR_GraphVertId_resizeWithReserve_2(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_WatershedGraph_BasinInfo *value)
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 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 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 void MR_Triangulation_resizeWithReserve_2(MR_Triangulation *_this, MR_uint64_t newSize, const MR_std_array_MR_VertId_3 *value)
MRC_API MR_VertCoords2 * MR_VertCoords2_DefaultConstruct(void)
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)
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 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, MR_uint64_t len, MR_PassBy val_pass_by, MR_ICPGroupPairs *val)
MRC_API MR_uint64_t MR_Vector_MR_VoxelId_MR_FaceId_capacity(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_Vector_MR_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_EdgeScalars * MR_EdgeScalars_Construct_2(MR_uint64_t size, const float *val)
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_uint64_t MR_Vector_MR_MeshTexture_MR_TextureId_heapBytes(const MR_Vector_MR_MeshTexture_MR_TextureId *_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 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, MR_uint64_t newSize)
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 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 void MR_VertColors_resize_2(MR_VertColors *_this, MR_uint64_t newSize, const MR_Color *t)
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_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 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)
MRC_API float * MR_FaceScalars_emplace_back(MR_FaceScalars *_this)
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 void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resize_2(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_FaceBitSet *t)
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_Vector_double_MR_RegionId_reserve(MR_Vector_double_MR_RegionId *_this, MR_uint64_t capacity)
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_uint64_t MR_Vector_MR_QuadraticForm3f_MR_VertId_size(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API bool MR_Vector_uint64_t_MR_GraphVertId_empty(const MR_Vector_uint64_t_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_DefaultConstruct(void)
MRC_API MR_uint64_t MR_Vector_unsigned_short_MR_VoxelId_size(const MR_Vector_unsigned_short_MR_VoxelId *_this)
MRC_API MR_uint64_t MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_capacity(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_Construct_2(MR_uint64_t size, const MR_TextureId *val)
MRC_API MR_VoxelId MR_Vector_float_MR_VoxelId_beginId(const MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_TriCornerUVCoords_autoResizeSet_2(MR_TriCornerUVCoords *_this, MR_FaceId i, MR_std_array_MR_Vector2f_3 val)
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 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_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_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_Construct_1_uint64_t(MR_uint64_t size)
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 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:192
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 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 MR_uint64_t MR_VertColors_heapBytes(const MR_VertColors *_this)
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 void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resize_1(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API MR_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_Construct_2(MR_uint64_t size, const MR_VoxelId *val)
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_Edges_resizeWithReserve_1(MR_Edges *_this, MR_uint64_t newSize)
MRC_API void MR_FaceNormals_autoResizeSet_2(MR_FaceNormals *_this, MR_FaceId i, MR_Vector3f val)
MRC_API MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_Construct_1_uint64_t(MR_uint64_t size)
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_VertMap * MR_VertMap_Construct_2(MR_uint64_t size, const MR_VertId *val)
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 MR_uint64_t MR_VertScalars_heapBytes(const MR_VertScalars *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_pop_back(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_uint64_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_EdgeId_MR_FaceId_reserve(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_uint64_t capacity)
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 MR_uint64_t MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_capacity(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
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 void MR_TexturePerFace_resizeWithReserve_2(MR_TexturePerFace *_this, MR_uint64_t newSize, const MR_TextureId *value)
MRC_API void MR_UndirectedEdge2RegionMap_resize_1(MR_UndirectedEdge2RegionMap *_this, MR_uint64_t newSize)
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 void MR_FaceMap_resize_2(MR_FaceMap *_this, MR_uint64_t newSize, const MR_FaceId *t)
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 void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resizeWithReserve_1(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_uint64_t newSize)
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 MR_uint64_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 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 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 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:702
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 MR_ObjMap * MR_ObjMap_DefaultConstruct(void)
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_ObjId * MR_ObjMap_data_mut(MR_ObjMap *_this)
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 void MR_ObjMap_reserve(MR_ObjMap *_this, MR_uint64_t capacity)
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_Vector_MR_FanRecord_MR_VertId_pop_back(MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API MR_WholeEdgeMap * MR_WholeEdgeMap_Construct_1_uint64_t(MR_uint64_t size)
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 MR_uint64_t MR_Vector_MR_FanRecord_MR_VertId_capacity(const MR_Vector_MR_FanRecord_MR_VertId *_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 void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_reserve(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_uint64_t capacity)
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, MR_uint64_t newSize)
MRC_API void MR_Dipoles_autoResizeSet_3(MR_Dipoles *_this, MR_NodeId pos, MR_uint64_t len, const MR_Dipole *val)
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_VertCoords_pop_back(MR_VertCoords *_this)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_reserve(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_uint64_t newSize)
MRC_API MR_FaceMap * MR_FaceMap_Construct_1_std_vector_MR_FaceId(MR_std_vector_MR_FaceId *vec)
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 MR_uint64_t MR_UndirectedEdgeMap_heapBytes(const MR_UndirectedEdgeMap *_this)
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)
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_Color * MR_UndirectedEdgeColors_autoResizeAt(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId i)
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 const float * MR_UndirectedEdgeScalars_front(const MR_UndirectedEdgeScalars *_this)
MRC_API void MR_VertScalars_pop_back(MR_VertScalars *_this)
MRC_API void MR_Vector_uint64_t_MR_GraphVertId_reserve(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_uint64_t capacity)
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 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 MR_EdgeColors * MR_EdgeColors_Construct_2(MR_uint64_t size, const MR_Color *val)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resize_1(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_uint64_t newSize)
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 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_FaceNormals_resizeNoInit(MR_FaceNormals *_this, MR_uint64_t targetSize)
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_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 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 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 void MR_Vector_int_MR_VertId_resize_1(MR_Vector_int_MR_VertId *_this, MR_uint64_t newSize)
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 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 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 MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_Construct_1_uint64_t(MR_uint64_t size)
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_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t capacity)
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 MR_uint64_t MR_Vector_MR_Nesting_NestingResult_MR_ObjId_size(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
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 int * MR_Vector_int_MR_FaceId_emplace_back(MR_Vector_int_MR_FaceId *_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_uint64_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 void MR_Vector_MR_MeshTexture_MR_TextureId_resize_1(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_uint64_t newSize)
MRC_API MR_VertCoords2 * MR_VertCoords2_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertCoords2 *_other)
MRC_API void MR_VertCoords_resizeWithReserve_2(MR_VertCoords *_this, MR_uint64_t newSize, const MR_Vector3f *value)
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_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_Vector_MR_VoxelId_MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_Construct_1_uint64_t(MR_uint64_t size)
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 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 MR_uint64_t MR_VertMap_size(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_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 void MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_resizeNoInit(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_uint64_t targetSize)
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 const MR_FaceScalars * MR_FaceScalars_OffsetPtr(const MR_FaceScalars *ptr, ptrdiff_t i)
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 void MR_Vector_MR_VoxelId_MR_VoxelId_resizeWithReserve_2(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_uint64_t newSize, const MR_VoxelId *value)
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 void MR_VertCoords2_resizeWithReserve_2(MR_VertCoords2 *_this, MR_uint64_t newSize, const MR_Vector2f *value)
MRC_API MR_std_vector_MR_GraphEdgeId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_emplace_back(MR_Vector_std_vector_MR_GraphEdgeId_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, MR_uint64_t newSize, const MR_Id_MR_ICPElemtTag *t)
MRC_API void MR_WholeEdgeMap_reserve(MR_WholeEdgeMap *_this, MR_uint64_t capacity)
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:201
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_NodeId_MR_NodeId_push_back_const_MR_NodeId_ref(MR_Vector_MR_NodeId_MR_NodeId *_this, const MR_NodeId *t)
MRC_API void MR_EdgeScalars_resizeWithReserve_1(MR_EdgeScalars *_this, MR_uint64_t newSize)
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)
MRC_API void MR_Vert2RegionMap_resizeWithReserve_1(MR_Vert2RegionMap *_this, MR_uint64_t newSize)
struct MR_std_vector_MR_ModelPointsData_iterator MR_std_vector_MR_ModelPointsData_iterator
Definition MRVector.h:108
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_Vector_int_MR_FaceId * MR_Vector_int_MR_FaceId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_data_mut(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API MR_uint64_t MR_Vector_MR_VertId_MR_EdgeId_size(const MR_Vector_MR_VertId_MR_EdgeId *_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 void MR_ObjMap_resizeWithReserve_1(MR_ObjMap *_this, MR_uint64_t newSize)
MRC_API MR_Dipoles * MR_Dipoles_Construct_1_uint64_t(MR_uint64_t size)
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 MR_uint64_t MR_FaceMap_size(const MR_FaceMap *_this)
MRC_API void MR_TriCornerUVCoords_autoResizeSet_3(MR_TriCornerUVCoords *_this, MR_FaceId pos, MR_uint64_t len, MR_std_array_MR_Vector2f_3 val)
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 MR_uint64_t MR_Vector_MR_VertBitSet_MR_ObjId_capacity(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
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 MR_MeshBuilder_VertSpan * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_emplace_back(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
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 const MR_Edges * MR_Edges_OffsetPtr(const MR_Edges *ptr, ptrdiff_t i)
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_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_FaceColors_resizeWithReserve_1(MR_FaceColors *_this, MR_uint64_t newSize)
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 void MR_Vector_int_MR_UndirectedEdgeId_reserve(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_uint64_t capacity)
MRC_API MR_Dipoles * MR_Dipoles_Construct_1_std_vector_MR_Dipole(MR_std_vector_MR_Dipole *vec)
MRC_API MR_uint64_t MR_Vector_MR_Nesting_MeshXf_MR_ObjId_size(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
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 void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resizeWithReserve_2(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_uint64_t newSize, const MR_std_vector_MR_EdgePoint *value)
MRC_API MR_std_vector_MR_UndirectedEdgeId_iterator * MR_end_MR_UndirectedEdgeMap_ref(MR_UndirectedEdgeMap *a)
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)
MRC_API void MR_Vert2RegionMap_reserve(MR_Vert2RegionMap *_this, MR_uint64_t capacity)
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_uint64_t MR_Vector_MR_PixelId_MR_PixelId_capacity(const MR_Vector_MR_PixelId_MR_PixelId *_this)
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_ModelPointsData_MR_ObjId_reserve(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_uint64_t capacity)
MRC_API MR_EdgeMap * MR_EdgeMap_DefaultConstruct(void)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_Construct_2(MR_uint64_t size, const char *val)
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_Vector_double_MR_RegionId_autoResizeSet_2(MR_Vector_double_MR_RegionId *_this, MR_RegionId i, double val)
MRC_API MR_uint64_t MR_VertMap_heapBytes(const MR_VertMap *_this)
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_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, MR_uint64_t newSize, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *t)
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 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 void MR_EdgeScalars_resize_1(MR_EdgeScalars *_this, MR_uint64_t newSize)
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_std_vector_MR_Color_iterator * MR_begin_MR_FaceColors_ref(MR_FaceColors *a)
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, MR_uint64_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *t)
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_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, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_PixelId_MR_PixelId_heapBytes(const MR_Vector_MR_PixelId_MR_PixelId *_this)
MRC_API void MR_Vector_MR_FanRecord_MR_VertId_resizeWithReserve_2(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_uint64_t newSize, const MR_FanRecord *value)
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 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, MR_uint64_t capacity)
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_MR_VertId_MR_EdgeId_autoResizeSet_3(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId pos, MR_uint64_t len, MR_VertId val)
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 MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_EdgeColors_resize_1(MR_EdgeColors *_this, MR_uint64_t newSize)
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 MR_uint64_t MR_Edges_size(const MR_Edges *_this)
MRC_API void MR_VertMap_resize_1(MR_VertMap *_this, MR_uint64_t newSize)
MRC_API void MR_Face2RegionMap_resizeWithReserve_1(MR_Face2RegionMap *_this, MR_uint64_t newSize)
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 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 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, MR_uint64_t newSize, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *value)
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_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_resizeNoInit(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t targetSize)
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_VoxelId_MR_VoxelId_resize_1(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_uint64_t newSize)
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 MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_AssignFromAnother(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_PassBy _other_pass_by, MR_Vector_uint64_t_MR_GraphVertId *_other)
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_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 MR_FaceId MR_Vector_int_MR_FaceId_beginId(const MR_Vector_int_MR_FaceId *_this)
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 const int * MR_Vector_int_MR_FaceId_index(const MR_Vector_int_MR_FaceId *_this, MR_FaceId i)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_resize_1(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_uint64_t newSize)
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_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 void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resizeWithReserve_2(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_uint64_t newSize, const MR_MeshBuilder_VertSpan *value)
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_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
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_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_uint64_t MR_Vector_MR_ModelPointsData_MR_ObjId_heapBytes(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_pop_back(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_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, MR_uint64_t len, MR_std_array_MR_Vector3f_3 val)
MRC_API void MR_Face2RegionMap_resize_2(MR_Face2RegionMap *_this, MR_uint64_t newSize, const MR_RegionId *t)
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 void MR_UndirectedEdgeMap_autoResizeSet_3(MR_UndirectedEdgeMap *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, MR_UndirectedEdgeId val)
MRC_API void MR_Triangulation_reserve(MR_Triangulation *_this, MR_uint64_t capacity)
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 MR_std_vector_MR_ObjId_const_iterator * MR_end_const_MR_ObjMap_ref(const MR_ObjMap *a)
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 bool MR_equal_MR_UndirectedEdgeScalars(const MR_UndirectedEdgeScalars *_this, const MR_UndirectedEdgeScalars *b)
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_Vert2RegionMap_Set_vec_(MR_Vert2RegionMap *_this, MR_PassBy value_pass_by, MR_std_vector_MR_RegionId *value)
struct MR_std_vector_uint64_t_const_iterator MR_std_vector_uint64_t_const_iterator
Definition MRVector.h:207
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 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 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_TexturePerFace_resize_1(MR_TexturePerFace *_this, MR_uint64_t newSize)
struct MR_std_vector_MR_EdgeId_iterator MR_std_vector_MR_EdgeId_iterator
Definition MRVector.h:71
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_emplace_back(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
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_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
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 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 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_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, MR_uint64_t capacity)
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 void MR_FaceMap_resizeWithReserve_1(MR_FaceMap *_this, MR_uint64_t newSize)
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 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 void MR_Vert2RegionMap_resizeNoInit(MR_Vert2RegionMap *_this, MR_uint64_t targetSize)
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_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_uint64_t_MR_GraphVertId_swap(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_Vector_uint64_t_MR_GraphVertId *b)
MRC_API const MR_Dipole * MR_Dipoles_index(const MR_Dipoles *_this, MR_NodeId i)
MRC_API MR_uint64_t MR_UndirectedEdgeScalars_capacity(const MR_UndirectedEdgeScalars *_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, MR_uint64_t newSize)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeColors_endId(const MR_UndirectedEdgeColors *_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_Vector_int_MR_FaceId_resizeWithReserve_1(MR_Vector_int_MR_FaceId *_this, MR_uint64_t newSize)
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:662
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 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, MR_uint64_t newSize)
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 void MR_Vector_uint64_t_MR_GraphVertId_push_back_const_uint64_t_ref(MR_Vector_uint64_t_MR_GraphVertId *_this, const MR_uint64_t *t)
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 void MR_UndirectedEdgeMap_resizeWithReserve_1(MR_UndirectedEdgeMap *_this, MR_uint64_t newSize)
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 MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_Construct_1_std_vector_uint64_t(MR_std_vector_uint64_t *vec)
MRC_API void MR_FaceScalars_autoResizeSet_3(MR_FaceScalars *_this, MR_FaceId pos, MR_uint64_t len, float val)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_Construct_2(MR_uint64_t size, const MR_RegionId *val)
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 MR_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_emplace_back(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_VertMap * MR_VertMap_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_autoResizeSet_3(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_GraphEdgeId pos, MR_uint64_t len, const MR_WatershedGraph_BdInfo *val)
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_Nesting_MeshXf_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_uint64_t newSize, const MR_Nesting_MeshXf *value)
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 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 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)
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_Triangulation * MR_Triangulation_Construct_1_uint64_t(MR_uint64_t size)
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 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_uint64_t MR_EdgeMap_capacity(const MR_EdgeMap *_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:186
MRC_API void MR_TriCornerUVCoords_clear(MR_TriCornerUVCoords *_this)
MRC_API MR_uint64_t MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_size(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
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_TexturePerFace_autoResizeSet_3(MR_TexturePerFace *_this, MR_FaceId pos, MR_uint64_t len, MR_TextureId val)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_autoResizeSet_3(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId pos, MR_uint64_t len, MR_PixelId val)
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 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 MR_Vector_MR_VoxelId_MR_FaceId * MR_Vector_MR_VoxelId_MR_FaceId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_uint64_t MR_VertCoords2_size(const MR_VertCoords2 *_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_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_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_uint64_t newSize, const MR_AABBTreeNode_MR_ObjTreeTraits *value)
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 void MR_Face2RegionMap_resize_1(MR_Face2RegionMap *_this, MR_uint64_t newSize)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_DefaultConstructArray(size_t num_elems)
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 MR_uint64_t MR_Vector_MR_VertId_MR_EdgeId_capacity(const MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_autoResizeSet_3(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_FaceId pos, MR_uint64_t len, const MR_MeshBuilder_VertSpan *val)
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 MR_uint64_t MR_Vector_MR_VoxelId_MR_VoxelId_capacity(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API const MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_front(const MR_Vector_MR_FanRecord_MR_VertId *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resize_1(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_uint64_t newSize)
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 void MR_Vector_MR_QuadraticForm2f_MR_VertId_reserve(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_uint64_t capacity)
MRC_API MR_EdgeId * MR_EdgeMap_front_mut(MR_EdgeMap *_this)
MRC_API MR_uint64_t MR_Vector_MR_TextureId_MR_TextureId_size(const MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API const MR_UndirectedEdgeId * MR_UndirectedEdgeMap_front(const MR_UndirectedEdgeMap *_this)
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_Color * MR_VertColors_emplace_back(MR_VertColors *_this)
MRC_API MR_std_vector_MR_Color_const_iterator * MR_begin_const_MR_FaceColors_ref(const MR_FaceColors *a)
MRC_API MR_uint64_t MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_size(const MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_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 MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Construct_2(MR_uint64_t size, const MR_WatershedGraph_BasinInfo *val)
MRC_API const MR_std_array_MR_VertId_2 * MR_Edges_data(const MR_Edges *_this)
MRC_API MR_uint64_t MR_Vector_MR_MeshTexture_MR_TextureId_size(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API MR_EdgeId MR_Vector_MR_VertId_MR_EdgeId_backId(const MR_Vector_MR_VertId_MR_EdgeId *_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, MR_uint64_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *t)
MRC_API void MR_TriCornerUVCoords_resizeWithReserve_1(MR_TriCornerUVCoords *_this, MR_uint64_t newSize)
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 void MR_UndirectedEdgeScalars_reserve(MR_UndirectedEdgeScalars *_this, MR_uint64_t capacity)
MRC_API MR_ObjId MR_Vector_MR_AffineXf3f_MR_ObjId_beginId(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_TexturePerFace * MR_TexturePerFace_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_FaceMap_resizeWithReserve_2(MR_FaceMap *_this, MR_uint64_t newSize, const MR_FaceId *value)
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 void MR_Vector_MR_ObjId_MR_VoxelId_resizeNoInit(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_uint64_t targetSize)
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:200
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_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t capacity)
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_uint64_t MR_Vector_std_vector_MR_EdgePoint_MR_VertId_heapBytes(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
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 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 MR_uint64_t MR_FaceColors_size(const MR_FaceColors *_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 MR_uint64_t MR_TriCornerUVCoords_size(const MR_TriCornerUVCoords *_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_2(MR_uint64_t size, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *val)
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)
MRC_API MR_ObjMap * MR_ObjMap_Construct_2(MR_uint64_t size, const MR_ObjId *val)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_emplace_back(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
struct MR_std_vector_MR_QuadraticForm2f_iterator MR_std_vector_MR_QuadraticForm2f_iterator
Definition MRVector.h:127
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_uint64_t MR_Vector_std_filesystem_path_MR_TextureId_capacity(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
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 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_Vector_MR_TextureId_MR_TextureId_resizeWithReserve_1(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_uint64_t newSize)
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 MR_uint64_t MR_TexturePerFace_heapBytes(const MR_TexturePerFace *_this)
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 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_uint64_t MR_Vector_MR_NodeId_MR_NodeId_capacity(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_reserve(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_uint64_t capacity)
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 MR_FaceScalars * MR_FaceScalars_Construct_1_uint64_t(MR_uint64_t size)
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 double * MR_Vector_double_MR_RegionId_emplace_back(MR_Vector_double_MR_RegionId *_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_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_Construct_1_uint64_t(MR_uint64_t size)
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_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_Construct_1_std_vector_MR_VertId(MR_std_vector_MR_VertId *vec)
MRC_API MR_uint64_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 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 void MR_FaceColors_autoResizeSet_3(MR_FaceColors *_this, MR_FaceId pos, MR_uint64_t len, MR_Color val)
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_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_reserve(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this, MR_uint64_t capacity)
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 MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Construct_2(MR_uint64_t size, const MR_AABBTreeNode_MR_ObjTreeTraits *val)
MRC_API void MR_VertCoords_Set_vec_(MR_VertCoords *_this, MR_PassBy value_pass_by, MR_std_vector_MR_Vector3f *value)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_Construct_2(MR_uint64_t size, const MR_VertBitSet *val)
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 MR_uint64_t MR_Vector_MR_EdgeId_MR_VertId_capacity(const MR_Vector_MR_EdgeId_MR_VertId *_this)
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 void MR_Face2RegionMap_reserve(MR_Face2RegionMap *_this, MR_uint64_t capacity)
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_RegionId * MR_Vert2RegionMap_emplace_back(MR_Vert2RegionMap *_this)
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_uint64_t MR_Vector_MR_Nesting_MeshXf_MR_ObjId_heapBytes(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_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 MR_std_vector_float * MR_Vector_float_MR_VoxelId_GetMutable_vec_(MR_Vector_float_MR_VoxelId *_this)
MRC_API const MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_front(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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 MR_std_vector_MR_VertBitSet_iterator * MR_end_MR_Vector_MR_VertBitSet_MR_ObjId_ref(MR_Vector_MR_VertBitSet_MR_ObjId *a)
MRC_API void MR_FaceNormals_swap(MR_FaceNormals *_this, MR_FaceNormals *b)
MRC_API MR_uint64_t MR_Vector_MR_QuadraticForm2f_MR_VertId_heapBytes(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
MRC_API MR_FaceNormals * MR_FaceNormals_DefaultConstructArray(size_t num_elems)
MRC_API MR_uint64_t MR_UndirectedEdgeColors_size(const MR_UndirectedEdgeColors *_this)
MRC_API MR_std_vector_int_iterator * MR_begin_MR_Vector_int_MR_UndirectedEdgeId_ref(MR_Vector_int_MR_UndirectedEdgeId *a)
MRC_API MR_VertId * MR_VertMap_emplace_back(MR_VertMap *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resizeWithReserve_1(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resize_2(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_uint64_t newSize, const MR_TextureId *t)
MRC_API void MR_Face2RegionMap_resizeNoInit(MR_Face2RegionMap *_this, MR_uint64_t targetSize)
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 float * MR_VertScalars_emplace_back(MR_VertScalars *_this)
MRC_API void MR_Vert2RegionMap_resize_1(MR_Vert2RegionMap *_this, MR_uint64_t newSize)
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 MR_uint64_t MR_UndirectedEdge2RegionMap_capacity(const MR_UndirectedEdge2RegionMap *_this)
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 void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resizeWithReserve_1(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_uint64_t newSize)
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 MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_autoResizeAt(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId i)
MRC_API MR_uint64_t MR_Vector_MR_GraphVertId_MR_GraphVertId_size(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_EdgeColors_pop_back(MR_EdgeColors *_this)
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, MR_uint64_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *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_Dipoles_resizeWithReserve_2(MR_Dipoles *_this, MR_uint64_t newSize, const MR_Dipole *value)
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)
struct MR_Vector_int_MR_FaceId MR_Vector_int_MR_FaceId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:642
MRC_API void MR_EdgeColors_clear(MR_EdgeColors *_this)
MRC_API MR_ObjId * MR_ObjMap_back_mut(MR_ObjMap *_this)
MRC_API MR_uint64_t MR_Vector_MR_EdgeId_MR_FaceId_heapBytes(const MR_Vector_MR_EdgeId_MR_FaceId *_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 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)
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 void MR_Vector_uint64_t_MR_GraphVertId_clear(MR_Vector_uint64_t_MR_GraphVertId *_this)
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 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:652
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 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 MR_Vector_float_MR_VoxelId * MR_Vector_float_MR_VoxelId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_emplace_back(MR_Vector_MR_FanRecord_MR_VertId *_this)
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 MR_uint64_t MR_FaceScalars_heapBytes(const MR_FaceScalars *_this)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_pop_back(MR_Vector_MR_TextureId_MR_TextureId *_this)
MRC_API void MR_Vector_int_MR_FaceId_resizeWithReserve_2(MR_Vector_int_MR_FaceId *_this, MR_uint64_t newSize, const int *value)
MRC_API const MR_std_vector_MR_Dipole * MR_Dipoles_Get_vec_(const MR_Dipoles *_this)
MRC_API MR_uint64_t MR_TexturePerFace_size(const MR_TexturePerFace *_this)
MRC_API void MR_VertCoords2_autoResizeSet_3(MR_VertCoords2 *_this, MR_VertId pos, MR_uint64_t len, MR_Vector2f val)
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 void MR_FaceColors_reserve(MR_FaceColors *_this, MR_uint64_t capacity)
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_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 float * MR_EdgeScalars_emplace_back(MR_EdgeScalars *_this)
MRC_API MR_uint64_t MR_Vector_MR_FaceBitSet_MR_GraphVertId_capacity(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_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_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_emplace_back(MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
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 MR_Vector_MR_VertId_MR_EdgeId * MR_Vector_MR_VertId_MR_EdgeId_Construct_2(MR_uint64_t size, const MR_VertId *val)
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 MR_GraphVertId MR_Vector_uint64_t_MR_GraphVertId_backId(const MR_Vector_uint64_t_MR_GraphVertId *_this)
MRC_API void MR_EdgeScalars_resizeWithReserve_2(MR_EdgeScalars *_this, MR_uint64_t newSize, const float *value)
struct MR_std_vector_char_iterator MR_std_vector_char_iterator
Definition MRVector.h:172
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 MR_uint64_t MR_UndirectedEdgeMap_size(const MR_UndirectedEdgeMap *_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_uint64_t MR_EdgeColors_size(const MR_EdgeColors *_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 void MR_Vector_MR_FanRecord_MR_VertId_resizeWithReserve_1(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_uint64_t newSize)
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_FanRecord_MR_VertId_resize_2(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_uint64_t newSize, const MR_FanRecord *t)
struct MR_std_vector_std_array_MR_Vector3f_3_iterator MR_std_vector_std_array_MR_Vector3f_3_iterator
Definition MRVector.h:187
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 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 MR_uint64_t MR_Vector_MR_AffineXf3f_MR_ObjId_size(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_uint64_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 void MR_Vector_MR_ObjId_MR_VoxelId_resize_1(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_uint64_t newSize)
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_UndirectedEdgeScalars_resize_2(MR_UndirectedEdgeScalars *_this, MR_uint64_t newSize, const float *t)
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 void MR_Vector_int_MR_FaceId_reserve(MR_Vector_int_MR_FaceId *_this, MR_uint64_t capacity)
MRC_API const MR_Color * MR_FaceColors_back(const MR_FaceColors *_this)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_emplace_back(MR_Vector_MR_RegionId_MR_RegionId *_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_uint64_t MR_Vector_MR_TextureId_MR_TextureId_capacity(const MR_Vector_MR_TextureId_MR_TextureId *_this)
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 void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resizeWithReserve_2(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_FaceBitSet *value)
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_Color * MR_UndirectedEdgeColors_emplace_back(MR_UndirectedEdgeColors *_this)
MRC_API void MR_Vector_uint64_t_MR_GraphVertId_pop_back(MR_Vector_uint64_t_MR_GraphVertId *_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 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_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 MR_std_vector_int_iterator * MR_begin_MR_Vector_int_MR_FaceId_ref(MR_Vector_int_MR_FaceId *a)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_FaceScalars * MR_FaceScalars_Construct_1_std_vector_float(MR_std_vector_float *vec)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_reserve(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_autoResizeSet_3(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_VoxelId pos, MR_uint64_t len, unsigned short val)
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 MR_uint64_t MR_ObjMap_capacity(const MR_ObjMap *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resize_2(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_uint64_t newSize, const MR_RegionId *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 void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resizeWithReserve_2(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_uint64_t newSize, const MR_WatershedGraph_BdInfo *value)
MRC_API MR_TextureId MR_Vector_MR_MeshTexture_MR_TextureId_endId(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_Vector_MR_FaceBitSet_MR_GraphVertId_resizeWithReserve_1(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_uint64_t_MR_GraphVertId_Set_vec_(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_PassBy value_pass_by, MR_std_vector_uint64_t *value)
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 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_uint64_t MR_Vector_MR_ModelPointsData_MR_ObjId_size(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
MRC_API MR_uint64_t MR_Edges_capacity(const MR_Edges *_this)
MRC_API MR_TextureId * MR_TexturePerFace_index_mut(MR_TexturePerFace *_this, MR_FaceId i)
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, MR_uint64_t len, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *val)
MRC_API MR_std_vector_MR_TextureId_iterator * MR_end_MR_Vector_MR_TextureId_MR_TextureId_ref(MR_Vector_MR_TextureId_MR_TextureId *a)
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 MR_Color * MR_FaceColors_emplace_back(MR_FaceColors *_this)
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 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_VertCoords_resize_2(MR_VertCoords *_this, MR_uint64_t newSize, const MR_Vector3f *t)
MRC_API void MR_Vert2RegionMap_resize_2(MR_Vert2RegionMap *_this, MR_uint64_t newSize, const MR_RegionId *t)
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 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 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 void MR_Vector_double_MR_RegionId_resize_2(MR_Vector_double_MR_RegionId *_this, MR_uint64_t newSize, const double *t)
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 MR_uint64_t MR_Vector_MR_MeshOrPointsXf_MR_ObjId_size(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_uint64_t MR_Vector_double_MR_RegionId_heapBytes(const MR_Vector_double_MR_RegionId *_this)
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 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 void MR_Vector_float_MR_VoxelId_resizeWithReserve_2(MR_Vector_float_MR_VoxelId *_this, MR_uint64_t newSize, const float *value)
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 MR_FaceId * MR_FaceMap_emplace_back(MR_FaceMap *_this)
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_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_emplace_back(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
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 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 void MR_Vector_MR_FanRecord_MR_VertId_reserve(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_uint64_t capacity)
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_uint64_t MR_Vector_MR_ObjId_MR_VoxelId_heapBytes(const MR_Vector_MR_ObjId_MR_VoxelId *_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_DefaultConstruct(void)
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 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 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 MR_uint64_t MR_Vector_std_vector_MR_EdgePoint_MR_VertId_size(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_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 MR_EdgeColors * MR_EdgeColors_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_emplace_back(MR_Vector_MR_PixelId_MR_PixelId *_this)
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 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_FaceNormals_autoResizeSet_3(MR_FaceNormals *_this, MR_FaceId pos, MR_uint64_t len, MR_Vector3f val)
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 MR_std_vector_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_GetMutable_vec_(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_pop_back(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
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_std_vector_MR_GraphEdgeId_MR_GraphVertId_resize_1(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_clear(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resizeWithReserve_1(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_uint64_t newSize)
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 MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_Construct_1_uint64_t(MR_uint64_t size)
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_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 void MR_VertCoords2_reserve(MR_VertCoords2 *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resize_2(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_uint64_t newSize, const MR_ModelPointsData *t)
MRC_API MR_UndirectedEdgeId MR_Vector_int_MR_UndirectedEdgeId_endId(const MR_Vector_int_MR_UndirectedEdgeId *_this)
struct MR_std_vector_std_vector_MR_EdgePoint_iterator MR_std_vector_std_vector_MR_EdgePoint_iterator
Definition MRVector.h:199
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_resizeWithReserve_2(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_uint64_t newSize, const MR_MeshTexture *value)
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_NodeId_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_uint64_t newSize, const MR_NodeId *value)
MRC_API void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_reserve(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_uint64_t capacity)
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 MR_uint64_t MR_Vector_MR_GraphVertId_MR_GraphVertId_capacity(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
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 void MR_UndirectedEdge2RegionMap_resizeWithReserve_2(MR_UndirectedEdge2RegionMap *_this, MR_uint64_t newSize, const MR_RegionId *value)
MRC_API MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_back_mut(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_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 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)
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 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 void MR_Edges_autoResizeSet_3(MR_Edges *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, MR_std_array_MR_VertId_2 val)
MRC_API MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Construct_2(MR_uint64_t size, const MR_std_vector_MR_EdgePoint *val)
MRC_API bool MR_Vector_MR_AffineXf3f_MR_ObjId_empty(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API MR_uint64_t MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_heapBytes(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_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 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_UndirectedEdgeColors_autoResizeSet_3(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, MR_Color 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 MR_Vector_MR_FanRecord_MR_VertId * MR_Vector_MR_FanRecord_MR_VertId_Construct_2(MR_uint64_t size, const MR_FanRecord *val)
MRC_API void MR_VertCoords_reserve(MR_VertCoords *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_int_MR_VertId_reserve(MR_Vector_int_MR_VertId *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resize_2(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_uint64_t newSize, const MR_AABBTreeNode_MR_ObjTreeTraits *t)
MRC_API const MR_VertMap * MR_VertMap_OffsetPtr(const MR_VertMap *ptr, ptrdiff_t i)
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 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_Edges_resize_1(MR_Edges *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_QuadraticForm3f_MR_VertId_capacity(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_ICPGroupPairs * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_emplace_back(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_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_emplace_back(MR_Vector_MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_int *_this)
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 MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_Construct_2(MR_uint64_t size, const MR_AffineXf3f *val)
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 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_uint64_t MR_Vector_MR_VertBitSet_MR_ObjId_heapBytes(const MR_Vector_MR_VertBitSet_MR_ObjId *_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 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 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_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 void MR_Vector_char_MR_VertId_autoResizeSet_3(MR_Vector_char_MR_VertId *_this, MR_VertId pos, MR_uint64_t len, char val)
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 MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API MR_uint64_t MR_Vector_int_MR_FaceId_size(const MR_Vector_int_MR_FaceId *_this)
struct MR_std_vector_MR_ICPGroupPairs_const_iterator MR_std_vector_MR_ICPGroupPairs_const_iterator
Definition MRVector.h:92
MRC_API void MR_EdgeMap_resize_1(MR_EdgeMap *_this, MR_uint64_t newSize)
MRC_API void MR_VertCoords2_resizeWithReserve_1(MR_VertCoords2 *_this, MR_uint64_t newSize)
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 void MR_Vector_unsigned_short_MR_VoxelId_reserve(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_uint64_t capacity)
MRC_API MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_autoResizeAt(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId i)
MRC_API MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_OffsetMutablePtr(MR_Vector_uint64_t_MR_GraphVertId *ptr, ptrdiff_t i)
MRC_API MR_EdgeColors * MR_EdgeColors_Construct_1_std_vector_MR_Color(MR_std_vector_MR_Color *vec)
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_EdgeMap_resizeWithReserve_2(MR_EdgeMap *_this, MR_uint64_t newSize, const MR_EdgeId *value)
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 MR_std_array_MR_VertId_2 * MR_Edges_emplace_back(MR_Edges *_this)
MRC_API MR_uint64_t MR_Vector_int_MR_FaceId_capacity(const MR_Vector_int_MR_FaceId *_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 MR_VertColors * MR_VertColors_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_uint64_t MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_size(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_back_mut(MR_UndirectedEdgeMap *_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 MR_uint64_t MR_Vector_MR_TextureId_MR_TextureId_heapBytes(const MR_Vector_MR_TextureId_MR_TextureId *_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 MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API bool MR_UndirectedEdge2RegionMap_empty(const MR_UndirectedEdge2RegionMap *_this)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_DefaultConstruct(void)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_reserve(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_uint64_t capacity)
MRC_API void MR_VertCoords_swap(MR_VertCoords *_this, MR_VertCoords *b)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_uint64_t newSize, const MR_AffineXf3f *value)
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 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_UndirectedEdgeMap_resize_2(MR_UndirectedEdgeMap *_this, MR_uint64_t newSize, const MR_UndirectedEdgeId *t)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_back_mut(MR_Vector_MR_RegionId_MR_RegionId *_this)
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_uint64_t_MR_GraphVertId_autoResizeSet_3(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_GraphVertId pos, MR_uint64_t len, MR_uint64_t val)
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 void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resize_2(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize, const MR_std_vector_MR_ObjVertId *t)
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 MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_VoxelId_MR_VoxelId_reserve(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_uint64_t capacity)
MRC_API MR_uint64_t MR_ObjMap_size(const MR_ObjMap *_this)
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 void MR_UndirectedEdgeMap_resizeNoInit(MR_UndirectedEdgeMap *_this, MR_uint64_t targetSize)
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 MR_std_vector_uint64_t_iterator * MR_begin_MR_Vector_uint64_t_MR_GraphVertId_ref(MR_Vector_uint64_t_MR_GraphVertId *a)
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 void MR_Vector_MR_VertBitSet_MR_ObjId_resize_2(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_uint64_t newSize, const MR_VertBitSet *t)
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 void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resize_2(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_uint64_t newSize, const MR_std_array_MR_Vector3f_3 *t)
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 MR_uint64_t MR_Vector_int_MR_VertId_size(const MR_Vector_int_MR_VertId *_this)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_reserve(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_uint64_t capacity)
MRC_API MR_uint64_t MR_Vector_int_MR_VertId_heapBytes(const MR_Vector_int_MR_VertId *_this)
MRC_API void MR_VertMap_resizeWithReserve_1(MR_VertMap *_this, MR_uint64_t newSize)
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 void MR_Vector_MR_TextureId_MR_TextureId_resize_1(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_uint64_t newSize)
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 MR_FaceId * MR_FaceMap_back_mut(MR_FaceMap *_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_Nesting_MeshXf * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_emplace_back(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
MRC_API MR_uint64_t MR_Vector_float_MR_VoxelId_capacity(const MR_Vector_float_MR_VoxelId *_this)
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_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 void MR_Vector_uint64_t_MR_GraphVertId_push_back_uint64_t_rvalue_ref(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_uint64_t *t)
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_uint64_t MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_size(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_uint64_t MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_size(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
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 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_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_VertCoords2 * MR_VertCoords2_Construct_2(MR_uint64_t size, const MR_Vector2f *val)
MRC_API void MR_Triangulation_resize_2(MR_Triangulation *_this, MR_uint64_t newSize, const MR_std_array_MR_VertId_3 *t)
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_Vector_MR_QuadraticForm2f_MR_VertId_resizeWithReserve_2(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_uint64_t newSize, const MR_QuadraticForm2f *value)
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 void MR_FaceColors_resizeWithReserve_2(MR_FaceColors *_this, MR_uint64_t newSize, const MR_Color *value)
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 void MR_Vector_MR_EdgeId_MR_FaceId_resize_2(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_uint64_t newSize, const MR_EdgeId *t)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_resize_1(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_uint64_t newSize)
MRC_API const MR_EdgeId * MR_EdgeMap_front(const MR_EdgeMap *_this)
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 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, MR_uint64_t newSize)
MRC_API bool MR_EdgeMap_empty(const MR_EdgeMap *_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_uint64_t(MR_uint64_t size)
MRC_API void MR_VertScalars_autoResizeSet_2(MR_VertScalars *_this, MR_VertId i, float val)
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 void MR_FaceMap_reserve(MR_FaceMap *_this, MR_uint64_t capacity)
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 MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_Construct_1_uint64_t(MR_uint64_t size)
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, MR_uint64_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *value)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_resize_2(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_uint64_t newSize, const char *t, const char *t_end)
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 bool MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_empty(const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_std_array_MR_Vector3f_3 * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_emplace_back(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_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 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 MR_uint64_t MR_VertCoords2_heapBytes(const MR_VertCoords2 *_this)
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, MR_uint64_t len, MR_PassBy val_pass_by, MR_std_vector_MR_EdgePoint *val)
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 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_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 MR_uint64_t MR_UndirectedEdge2RegionMap_heapBytes(const MR_UndirectedEdge2RegionMap *_this)
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 MR_RegionId * MR_Face2RegionMap_emplace_back(MR_Face2RegionMap *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_uint64_t newSize)
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_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_back_mut(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
MRC_API MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resize_2(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_uint64_t newSize, const MR_Nesting_NestingResult *t)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_Construct_2(MR_uint64_t size, const int *val)
MRC_API MR_Vector_MR_NodeId_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_DefaultConstructArray(size_t num_elems)
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 void MR_UndirectedEdgeColors_reserve(MR_UndirectedEdgeColors *_this, MR_uint64_t capacity)
MRC_API MR_FaceMap * MR_FaceMap_Construct_1_uint64_t(MR_uint64_t size)
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 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 MR_Vector_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_Construct_2(MR_uint64_t size, const MR_ModelPointsData *val)
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_Vector_MR_NodeId_MR_NodeId_resize_2(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_uint64_t newSize, const MR_NodeId *t)
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_ObjMap_resizeNoInit(MR_ObjMap *_this, MR_uint64_t targetSize)
MRC_API MR_std_vector_std_array_MR_VertId_2_iterator * MR_begin_MR_Edges_ref(MR_Edges *a)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_uint64_t newSize, const MR_ModelPointsData *value)
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 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)
struct MR_std_vector_std_array_MR_Vector2f_3_iterator MR_std_vector_std_array_MR_Vector2f_3_iterator
Definition MRVector.h:184
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 const MR_Dipoles * MR_Dipoles_OffsetPtr(const MR_Dipoles *ptr, ptrdiff_t i)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_autoResizeSet_3(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_RegionId pos, MR_uint64_t len, MR_RegionId val)
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_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_MR_VertBitSet_MR_ObjId_clear(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
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_Edges * MR_Edges_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_Vector_char_MR_VertId_resizeWithReserve_1(MR_Vector_char_MR_VertId *_this, MR_uint64_t newSize)
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 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 void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_reserve(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_MR_AffineXf3f_MR_ObjId_resize_1(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_uint64_t newSize)
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 MR_uint64_t MR_Vector_double_MR_RegionId_size(const MR_Vector_double_MR_RegionId *_this)
MRC_API void MR_VertCoords2_resize_1(MR_VertCoords2 *_this, MR_uint64_t newSize)
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_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 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 MR_uint64_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_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 MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_front_mut(MR_Vector_MR_RegionId_MR_RegionId *_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_Vector_MR_TextureId_MR_TextureId_push_back_MR_TextureId_rvalue_ref(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId *t)
MRC_API void MR_Face2RegionMap_resizeWithReserve_2(MR_Face2RegionMap *_this, MR_uint64_t newSize, const MR_RegionId *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 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 void MR_UndirectedEdgeScalars_push_back_const_float_ref(MR_UndirectedEdgeScalars *_this, const float *t)
MRC_API MR_uint64_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_AffineXf3f_MR_ObjId_reserve(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_uint64_t capacity)
MRC_API MR_Vector_MR_RegionId_MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_Construct_2(MR_uint64_t size, const MR_RegionId *val)
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_Vector_MR_FaceBitSet_MR_GraphVertId_push_back_MR_FaceBitSet_rvalue_ref(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_FaceBitSet *t)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_reserve(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_uint64_t capacity)
MRC_API void MR_Dipoles_resize_2(MR_Dipoles *_this, MR_uint64_t newSize, const MR_Dipole *t)
MRC_API void MR_TriCornerUVCoords_resize_1(MR_TriCornerUVCoords *_this, MR_uint64_t newSize)
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 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_GraphVertId MR_Vector_MR_GraphVertId_MR_GraphVertId_backId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resize_1(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_uint64_t newSize)
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 MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Construct_2(MR_uint64_t size, const MR_std_vector_MR_GraphEdgeId *val)
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 void MR_Vector_MR_AffineXf3f_MR_ObjId_autoResizeSet_3(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId pos, MR_uint64_t len, MR_AffineXf3f val)
MRC_API MR_VertId * MR_VertMap_data_mut(MR_VertMap *_this)
MRC_API void MR_FaceColors_resize_2(MR_FaceColors *_this, MR_uint64_t newSize, const MR_Color *t)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_autoResizeSet_3(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_GraphVertId pos, MR_uint64_t len, MR_GraphVertId val)
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 MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_emplace_back(MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API MR_uint64_t MR_Vector_MR_ModelPointsData_MR_ObjId_capacity(const MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
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_uint64_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 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 void MR_FaceNormals_resizeWithReserve_2(MR_FaceNormals *_this, MR_uint64_t newSize, const MR_Vector3f *value)
MRC_API MR_uint64_t MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_heapBytes(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API const MR_std_vector_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_Get_vec_(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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 MR_RegionId MR_Vector_MR_RegionId_MR_RegionId_endId(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resize_1(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_uint64_t newSize)
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 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, MR_uint64_t capacity)
MRC_API void MR_Vector_float_MR_VoxelId_resize_2(MR_Vector_float_MR_VoxelId *_this, MR_uint64_t newSize, const float *t)
MRC_API MR_uint64_t MR_Dipoles_heapBytes(const MR_Dipoles *_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 int * MR_Vector_int_MR_VertId_emplace_back(MR_Vector_int_MR_VertId *_this)
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_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 MR_VertCoords * MR_VertCoords_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_TexturePerFace_resizeNoInit(MR_TexturePerFace *_this, MR_uint64_t targetSize)
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 MR_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_Construct_2(MR_uint64_t size, const MR_GraphVertId *val)
MRC_API MR_VertScalars * MR_VertScalars_Construct_2(MR_uint64_t size, const float *val)
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_FaceScalars * MR_FaceScalars_Construct_2(MR_uint64_t size, const float *val)
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 void MR_Vector_MR_MeshOrPointsXf_MR_ObjId_resizeWithReserve(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_uint64_t newSize, const MR_MeshOrPointsXf *value)
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_EdgeScalars * MR_EdgeScalars_Construct_1_uint64_t(MR_uint64_t size)
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:183
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 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 MR_uint64_t MR_VertColors_capacity(const MR_VertColors *_this)
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_uint64_t MR_Vector_MR_FanRecord_MR_VertId_size(const MR_Vector_MR_FanRecord_MR_VertId *_this)
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 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 MR_uint64_t MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_heapBytes(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resizeWithReserve_1(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API void MR_UndirectedEdge2RegionMap_pop_back(MR_UndirectedEdge2RegionMap *_this)
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 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 MR_FaceColors * MR_FaceColors_Construct_2(MR_uint64_t size, const MR_Color *val)
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_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_UndirectedEdge2RegionMap_autoResizeSet_3(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, MR_RegionId val)
MRC_API MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Construct_2(MR_uint64_t size, const MR_WatershedGraph_BdInfo *val)
MRC_API MR_uint64_t MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_heapBytes(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_uint64_t MR_Vector_char_MR_VertId_size(const MR_Vector_char_MR_VertId *_this)
MRC_API MR_uint64_t MR_VertScalars_size(const MR_VertScalars *_this)
MRC_API void MR_Vector_double_MR_RegionId_resize_1(MR_Vector_double_MR_RegionId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resize_2(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_uint64_t newSize, const MR_VoxelId *t)
MRC_API MR_uint64_t MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_size(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_UndirectedEdgeMap_push_back_const_MR_UndirectedEdgeId_ref(MR_UndirectedEdgeMap *_this, const MR_UndirectedEdgeId *t)
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, MR_uint64_t newSize)
MRC_API void MR_UndirectedEdge2RegionMap_reserve(MR_UndirectedEdge2RegionMap *_this, MR_uint64_t capacity)
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 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 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)
MRC_API MR_uint64_t MR_Vector_double_MR_RegionId_capacity(const MR_Vector_double_MR_RegionId *_this)
MRC_API MR_uint64_t MR_Vector_MR_EdgeId_MR_VertId_size(const MR_Vector_MR_EdgeId_MR_VertId *_this)
struct MR_std_vector_std_array_MR_VertId_2_const_iterator MR_std_vector_std_array_MR_VertId_2_const_iterator
Definition MRVector.h:189
MRC_API void MR_Vector_MR_EdgeId_MR_FaceId_resizeNoInit(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_uint64_t targetSize)
MRC_API MR_uint64_t MR_Vector_MR_VertBitSet_MR_ObjId_size(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
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
MRC_API MR_uint64_t MR_UndirectedEdgeScalars_size(const MR_UndirectedEdgeScalars *_this)
struct MR_std_vector_std_filesystem_path_iterator MR_std_vector_std_filesystem_path_iterator
Definition MRVector.h:196
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_Vector_MR_ObjId_MR_VoxelId_resize_2(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_uint64_t newSize, const MR_ObjId *t)
MRC_API MR_FaceBitSet * MR_Vector_MR_FaceBitSet_MR_GraphVertId_index_mut(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_DefaultConstructArray(size_t num_elems)
MRC_API bool MR_Dipoles_empty(const MR_Dipoles *_this)
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 MR_uint64_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_Vert2RegionMap_autoResizeSet_2(MR_Vert2RegionMap *_this, MR_VertId i, MR_RegionId val)
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_WatershedGraph_BasinInfo * MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_data_mut(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
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 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, MR_uint64_t newSize)
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 void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resizeWithReserve_2(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_uint64_t newSize, const MR_AABBTreePoints_Node *value)
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 void MR_Vector_MR_VertBitSet_MR_ObjId_reserve(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_uint64_t capacity)
MRC_API void MR_ObjMap_pop_back(MR_ObjMap *_this)
MRC_API void MR_Vector_int_MR_VertId_resize_2(MR_Vector_int_MR_VertId *_this, MR_uint64_t newSize, const int *t)
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 void MR_Vector_MR_VertId_MR_EdgeId_resizeNoInit(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_uint64_t targetSize)
MRC_API MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_OffsetMutablePtr(MR_UndirectedEdgeScalars *ptr, ptrdiff_t i)
MRC_API void MR_Vector_uint64_t_MR_GraphVertId_autoResizeSet_2(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_GraphVertId i, MR_uint64_t val)
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 MR_uint64_t MR_Vector_int_MR_UndirectedEdgeId_heapBytes(const MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_Vector_std_filesystem_path_MR_TextureId_reserve(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_uint64_t capacity)
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 MR_Vector_MR_QuadraticForm3f_MR_VertId * MR_Vector_MR_QuadraticForm3f_MR_VertId_Construct_2(MR_uint64_t size, const MR_QuadraticForm3f *val)
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_Vector_MR_AABBTreePoints_Node_MR_NodeId_resizeWithReserve_1(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_uint64_t newSize)
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 void MR_Vector_MR_VertId_MR_EdgeId_resizeWithReserve_1(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_uint64_t newSize)
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 MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_OffsetMutablePtr(MR_UndirectedEdgeMap *ptr, ptrdiff_t i)
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 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(MR_uint64_t size, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *val)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resize_2(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_uint64_t newSize, const MR_PixelId *t)
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 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 void MR_VertCoords_autoResizeSet_3(MR_VertCoords *_this, MR_VertId pos, MR_uint64_t len, MR_Vector3f val)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resizeNoInit(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_uint64_t targetSize)
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 MR_RegionId * MR_UndirectedEdge2RegionMap_emplace_back(MR_UndirectedEdge2RegionMap *_this)
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 MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Construct_2(MR_uint64_t size, const MR_AABBTreePoints_Node *val)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_NodeId pos, MR_uint64_t len, const MR_AABBTreePoints_Node *val)
MRC_API MR_VertScalars * MR_VertScalars_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId_emplace_back(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f_MR_NodeId *_this)
MRC_API MR_uint64_t MR_ObjMap_heapBytes(const MR_ObjMap *_this)
MRC_API MR_Vector_MR_TextureId_MR_TextureId * MR_Vector_MR_TextureId_MR_TextureId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resizeWithReserve_2(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_uint64_t newSize, const MR_VertId *value)
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_TriCornerUVCoords_resizeWithReserve_2(MR_TriCornerUVCoords *_this, MR_uint64_t newSize, const MR_std_array_MR_Vector2f_3 *value)
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:812
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 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 void MR_FaceNormals_reserve(MR_FaceNormals *_this, MR_uint64_t capacity)
MRC_API MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_back_mut(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
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 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_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 MR_uint64_t MR_Dipoles_size(const MR_Dipoles *_this)
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 MR_uint64_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 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_Vector_MR_Nesting_MeshXf_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_uint64_t newSize)
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 bool MR_VertMap_empty(const MR_VertMap *_this)
MRC_API MR_uint64_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 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 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 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 void MR_Face2RegionMap_push_back_const_MR_RegionId_ref(MR_Face2RegionMap *_this, const MR_RegionId *t)
MRC_API void MR_Vector_char_MR_VertId_reserve(MR_Vector_char_MR_VertId *_this, MR_uint64_t capacity)
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 void MR_Vector_MR_TextureId_MR_TextureId_autoResizeSet_3(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_TextureId pos, MR_uint64_t len, MR_TextureId val)
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 void MR_FaceScalars_resize_2(MR_FaceScalars *_this, MR_uint64_t newSize, const float *t)
MRC_API MR_ObjId MR_Vector_MR_MeshOrPointsXf_MR_ObjId_beginId(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_uint64_t MR_Vector_int_MR_VertId_capacity(const MR_Vector_int_MR_VertId *_this)
MRC_API MR_std_vector_MR_Color_iterator * MR_end_MR_FaceColors_ref(MR_FaceColors *a)
MRC_API MR_Vector_MR_MeshOrPointsXf_MR_ObjId * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_Construct_2(MR_uint64_t size, const MR_MeshOrPointsXf *val)
MRC_API MR_uint64_t MR_Vector_std_filesystem_path_MR_TextureId_size(const MR_Vector_std_filesystem_path_MR_TextureId *_this)
MRC_API void MR_VertCoords_resizeWithReserve_1(MR_VertCoords *_this, MR_uint64_t newSize)
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 void MR_Vector_unsigned_short_MR_VoxelId_resize_1(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_uint64_t newSize)
MRC_API void MR_FaceNormals_resizeWithReserve_1(MR_FaceNormals *_this, MR_uint64_t newSize)
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_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_VertBitSet_MR_ObjId_autoResizeSet_3(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_ObjId pos, MR_uint64_t len, MR_PassBy val_pass_by, MR_VertBitSet *val)
MRC_API MR_uint64_t MR_Vector_int_MR_UndirectedEdgeId_capacity(const MR_Vector_int_MR_UndirectedEdgeId *_this)
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_int_MR_FaceId * MR_Vector_int_MR_FaceId_Construct_2(MR_uint64_t size, const int *val)
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 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 void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resize_2(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_uint64_t newSize, const MR_std_vector_MR_EdgePoint *t)
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 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_AABBTreeNode_MR_ObjTreeTraits * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_emplace_back(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_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 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 MR_uint64_t MR_Face2RegionMap_capacity(const MR_Face2RegionMap *_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 void MR_Vector_float_MR_VoxelId_pop_back(MR_Vector_float_MR_VoxelId *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_resize_1(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_uint64_t newSize)
MRC_API void MR_Edges_resizeWithReserve_2(MR_Edges *_this, MR_uint64_t newSize, const MR_std_array_MR_VertId_2 *value)
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 const MR_FaceNormals * MR_FaceNormals_OffsetPtr(const MR_FaceNormals *ptr, ptrdiff_t i)
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 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 void MR_EdgeMap_resizeWithReserve_1(MR_EdgeMap *_this, MR_uint64_t newSize)
MRC_API MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Construct_2(MR_uint64_t size, const MR_Graph_EndVertices *val)
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 void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resize_1(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_back_mut(MR_Vector_uint64_t_MR_GraphVertId *_this)
MRC_API const MR_std_vector_MR_Vector3f * MR_FaceNormals_Get_vec_(const MR_FaceNormals *_this)
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 MR_std_vector_MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_GetMutable_vec_(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API void MR_UndirectedEdge2RegionMap_resize_2(MR_UndirectedEdge2RegionMap *_this, MR_uint64_t newSize, const MR_RegionId *t)
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)
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)
MRC_API MR_uint64_t MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_heapBytes(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API void MR_UndirectedEdge2RegionMap_resizeWithReserve_1(MR_UndirectedEdge2RegionMap *_this, MR_uint64_t newSize)
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:672
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 void MR_VertColors_resizeNoInit(MR_VertColors *_this, MR_uint64_t targetSize)
MRC_API bool MR_Vector_MR_VoxelId_MR_VoxelId_empty(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
MRC_API MR_uint64_t MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_capacity(const MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_DefaultConstructArray(size_t num_elems)
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 MR_Vector_std_vector_MR_EdgePoint_MR_VertId * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_uint64_t MR_EdgeScalars_heapBytes(const MR_EdgeScalars *_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 void MR_Vector_std_filesystem_path_MR_TextureId_resizeWithReserve_2(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_uint64_t newSize, const char *value, const char *value_end)
MRC_API MR_EdgeId * MR_Vector_MR_EdgeId_MR_VertId_emplace_back(MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API void MR_Vector_float_MR_VoxelId_resizeWithReserve_1(MR_Vector_float_MR_VoxelId *_this, MR_uint64_t newSize)
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 MR_std_filesystem_path * MR_Vector_std_filesystem_path_MR_TextureId_emplace_back(MR_Vector_std_filesystem_path_MR_TextureId *_this)
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_uint64_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 MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_front_mut(MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API void MR_VertCoords2_resizeNoInit(MR_VertCoords2 *_this, MR_uint64_t targetSize)
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 MR_EdgeMap * MR_EdgeMap_Construct_2(MR_uint64_t size, const MR_EdgeId *val)
MRC_API void MR_WholeEdgeMap_autoResizeSet_3(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, MR_EdgeId 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 const MR_ObjId * MR_ObjMap_front(const MR_ObjMap *_this)
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resize_2(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_GraphVertId *t)
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 MR_uint64_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_float_MR_VoxelId_push_back_const_float_ref(MR_Vector_float_MR_VoxelId *_this, const float *t)
MRC_API MR_uint64_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_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:592
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_MR_MeshOrPointsXf_MR_ObjId_resize(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_uint64_t newSize, const MR_MeshOrPointsXf *t)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_back_mut(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API void MR_EdgeColors_resize_2(MR_EdgeColors *_this, MR_uint64_t newSize, const MR_Color *t)
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 MR_uint64_t MR_Vector_MR_EdgeId_MR_FaceId_size(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
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_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_ObjMap_resize_2(MR_ObjMap *_this, MR_uint64_t newSize, const MR_ObjId *t)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_front_mut(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API bool MR_VertCoords_empty(const MR_VertCoords *_this)
MRC_API MR_Vector2f * MR_VertCoords2_emplace_back(MR_VertCoords2 *_this)
struct MR_std_vector_std_vector_MR_ObjVertId MR_std_vector_std_vector_MR_ObjVertId
Definition MRVector.h:203
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)
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_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 MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Construct_1_uint64_t(MR_uint64_t size)
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_Graph_EndVertices_MR_GraphEdgeId_resize_2(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_uint64_t newSize, const MR_Graph_EndVertices *t)
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_pop_back(MR_Vector_MR_MeshTexture_MR_TextureId *_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 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, MR_uint64_t len, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *val)
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_Vector_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_index_mut(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_ObjId i)
MRC_API void MR_Vector_unsigned_short_MR_VoxelId_resize_2(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_uint64_t newSize, const unsigned short *t)
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 MR_ObjId MR_Vector_MR_VertBitSet_MR_ObjId_backId(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_uint64_t MR_FaceColors_capacity(const MR_FaceColors *_this)
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)
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 void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resize_1(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize)
MRC_API MR_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_DefaultConstructArray(size_t num_elems)
MRC_API MR_uint64_t MR_Vector_MR_GraphVertId_MR_GraphVertId_heapBytes(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_Construct_1_std_vector_MR_Color(MR_std_vector_MR_Color *vec)
MRC_API MR_std_vector_MR_EdgePoint * MR_Vector_std_vector_MR_EdgePoint_MR_VertId_emplace_back(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this)
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 void MR_Vector_int_MR_UndirectedEdgeId_resizeWithReserve_1(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_int_MR_UndirectedEdgeId_autoResizeSet_3(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, int val)
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 MR_std_vector_MR_ObjVertId * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_emplace_back(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this)
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)
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 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 MR_std_vector_int_iterator * MR_end_MR_Vector_int_MR_UndirectedEdgeId_ref(MR_Vector_int_MR_UndirectedEdgeId *a)
MRC_API void MR_Vector_MR_VoxelId_MR_VoxelId_resize_2(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_uint64_t newSize, const MR_VoxelId *t)
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)
MRC_API void MR_UndirectedEdgeScalars_resizeWithReserve_1(MR_UndirectedEdgeScalars *_this, MR_uint64_t newSize)
struct MR_std_vector_MR_NodeId_iterator MR_std_vector_MR_NodeId_iterator
Definition MRVector.h:117
MRC_API MR_FaceNormals * MR_FaceNormals_Construct_1_uint64_t(MR_uint64_t size)
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 MR_uint64_t MR_Vert2RegionMap_heapBytes(const MR_Vert2RegionMap *_this)
MRC_API MR_uint64_t MR_EdgeScalars_size(const MR_EdgeScalars *_this)
MRC_API float * MR_UndirectedEdgeScalars_emplace_back(MR_UndirectedEdgeScalars *_this)
MRC_API MR_Vector3f * MR_FaceNormals_emplace_back(MR_FaceNormals *_this)
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_uint64_t MR_FaceColors_heapBytes(const MR_FaceColors *_this)
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 void MR_FaceScalars_resizeWithReserve_1(MR_FaceScalars *_this, MR_uint64_t newSize)
MRC_API void MR_TexturePerFace_resize_2(MR_TexturePerFace *_this, MR_uint64_t newSize, const MR_TextureId *t)
MRC_API MR_ObjId * MR_Vector_MR_ObjId_MR_VoxelId_autoResizeAt(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId i)
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_Vector_MR_GraphVertId_MR_GraphVertId * MR_Vector_MR_GraphVertId_MR_GraphVertId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_int_MR_UndirectedEdgeId_resizeWithReserve_2(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_uint64_t newSize, const int *value)
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 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 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:190
MRC_API MR_uint64_t MR_VertCoords2_capacity(const MR_VertCoords2 *_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_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_EdgeId * MR_WholeEdgeMap_emplace_back(MR_WholeEdgeMap *_this)
MRC_API void MR_Vector_uint64_t_MR_GraphVertId_resize_1(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_size(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
MRC_API MR_std_vector_MR_ObjId_const_iterator * MR_begin_const_MR_ObjMap_ref(const MR_ObjMap *a)
MRC_API void MR_Triangulation_resize_1(MR_Triangulation *_this, MR_uint64_t newSize)
MRC_API MR_Color * MR_UndirectedEdgeColors_front_mut(MR_UndirectedEdgeColors *_this)
MRC_API void MR_VertColors_resize_1(MR_VertColors *_this, MR_uint64_t newSize)
MRC_API void MR_VertColors_reserve(MR_VertColors *_this, MR_uint64_t capacity)
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 void MR_UndirectedEdgeMap_reserve(MR_UndirectedEdgeMap *_this, MR_uint64_t capacity)
MRC_API const MR_VertId * MR_VertMap_index(const MR_VertMap *_this, MR_VertId i)
MRC_API MR_uint64_t MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_capacity(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
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_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, MR_uint64_t len, MR_PassBy val_pass_by, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *val)
MRC_API void MR_VertCoords2_pop_back(MR_VertCoords2 *_this)
MRC_API MR_EdgeId MR_EdgeColors_backId(const MR_EdgeColors *_this)
MRC_API void MR_VertScalars_resizeWithReserve_1(MR_VertScalars *_this, MR_uint64_t newSize)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_Construct_2(MR_uint64_t size, const MR_RegionId *val)
MRC_API const MR_EdgeId * MR_Vector_MR_EdgeId_MR_FaceId_data(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_uint64_t MR_Vector_MR_EdgeId_MR_VertId_heapBytes(const MR_Vector_MR_EdgeId_MR_VertId *_this)
MRC_API MR_FaceId MR_Face2RegionMap_beginId(const MR_Face2RegionMap *_this)
MRC_API MR_uint64_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)
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_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_unsigned_short_MR_VoxelId_resizeWithReserve_2(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_uint64_t newSize, const unsigned short *value)
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_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_Construct_2(MR_uint64_t size, const MR_PixelId *val)
MRC_API MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_emplace_back(MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API void MR_Vector_MR_QuadraticForm2f_MR_VertId_autoResizeSet_3(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_VertId pos, MR_uint64_t len, const MR_QuadraticForm2f *val)
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_uint64_t MR_Vector_MR_AffineXf3f_MR_ObjId_heapBytes(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
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 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_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 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_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_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, MR_uint64_t capacity)
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:188
MRC_API void MR_EdgeScalars_resize_2(MR_EdgeScalars *_this, MR_uint64_t newSize, const float *t)
MRC_API const MR_std_vector_float * MR_VertScalars_Get_vec_(const MR_VertScalars *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_uint64_t MR_Vector_MR_PixelId_MR_PixelId_size(const MR_Vector_MR_PixelId_MR_PixelId *_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 MR_Dipoles * MR_Dipoles_Construct_2(MR_uint64_t size, const MR_Dipole *val)
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, MR_uint64_t newSize)
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_Construct_2(MR_uint64_t size, const double *val)
MRC_API MR_uint64_t MR_UndirectedEdgeColors_capacity(const MR_UndirectedEdgeColors *_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 void MR_Vector_int_MR_UndirectedEdgeId_resize_1(MR_Vector_int_MR_UndirectedEdgeId *_this, MR_uint64_t newSize)
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, MR_uint64_t len, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *val)
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 MR_Face2RegionMap * MR_Face2RegionMap_DefaultConstructArray(size_t num_elems)
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_EdgeId_MR_FaceId_resizeWithReserve_2(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_uint64_t newSize, const MR_EdgeId *value)
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 MR_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_resizeWithReserve_2(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_std_vector_MR_GraphEdgeId *value)
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_autoResizeSet_3(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_GraphVertId pos, MR_uint64_t len, const MR_WatershedGraph_BasinInfo *val)
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 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_FaceId MR_FaceMap_backId(const MR_FaceMap *_this)
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 void MR_Vector_double_MR_RegionId_autoResizeSet_3(MR_Vector_double_MR_RegionId *_this, MR_RegionId pos, MR_uint64_t len, double val)
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 MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_data_mut(MR_Vector_uint64_t_MR_GraphVertId *_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 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, MR_uint64_t newSize)
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 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 void MR_TriCornerUVCoords_resize_2(MR_TriCornerUVCoords *_this, MR_uint64_t newSize, const MR_std_array_MR_Vector2f_3 *t)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resizeWithReserve_1(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_uint64_t newSize)
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 void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_reserve(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_uint64_t capacity)
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_EdgeMap_push_back_MR_EdgeId_rvalue_ref(MR_EdgeMap *_this, MR_EdgeId *t)
MRC_API MR_uint64_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 const MR_FaceColors * MR_FaceColors_OffsetPtr(const MR_FaceColors *ptr, ptrdiff_t i)
MRC_API MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_emplace_back(MR_Vector_uint64_t_MR_GraphVertId *_this)
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 void MR_Vector_MR_VertId_MR_EdgeId_reserve(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_uint64_t capacity)
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_resize_1(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_uint64_t newSize)
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 const MR_std_vector_MR_RegionId * MR_Vert2RegionMap_Get_vec_(const MR_Vert2RegionMap *_this)
MRC_API void MR_FaceScalars_reserve(MR_FaceScalars *_this, MR_uint64_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 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_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_reserve(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_uint64_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 void MR_Vector_MR_VoxelId_MR_VoxelId_resizeWithReserve_1(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_uint64_t newSize)
MRC_API MR_FaceColors * MR_FaceColors_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_Color * MR_UndirectedEdgeColors_back_mut(MR_UndirectedEdgeColors *_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 const MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_data(const MR_Vector_uint64_t_MR_GraphVertId *_this)
MRC_API MR_VertCoords2 * MR_VertCoords2_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_reserve(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t capacity)
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 MR_RegionId * MR_Vert2RegionMap_front_mut(MR_Vert2RegionMap *_this)
MRC_API MR_UndirectedEdgeId * MR_UndirectedEdgeMap_data_mut(MR_UndirectedEdgeMap *_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:202
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 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_RegionId_MR_RegionId_resize_1(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_uint64_t newSize)
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 MR_VertCoords * MR_VertCoords_Construct_2(MR_uint64_t size, const MR_Vector3f *val)
MRC_API MR_uint64_t MR_Vector_MR_RegionId_MR_RegionId_size(const MR_Vector_MR_RegionId_MR_RegionId *_this)
MRC_API MR_Face2RegionMap * MR_Face2RegionMap_Construct_1_uint64_t(MR_uint64_t size)
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)
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:712
MRC_API MR_VertId MR_Vert2RegionMap_endId(const MR_Vert2RegionMap *_this)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resizeWithReserve_2(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_uint64_t newSize, const MR_PixelId *value)
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 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 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_uint64_t MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
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 MR_uint64_t MR_Vector_std_vector_MR_EdgePoint_MR_VertId_capacity(const MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_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_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Construct_2(MR_uint64_t size, const MR_std_array_MR_Vector3f_3 *val)
MRC_API MR_Vector3f * MR_VertCoords_emplace_back(MR_VertCoords *_this)
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_FaceScalars_resize_1(MR_FaceScalars *_this, MR_uint64_t newSize)
MRC_API MR_uint64_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 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 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_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resize_1(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_uint64_t newSize)
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 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 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_uint64_t MR_UndirectedEdgeScalars_heapBytes(const MR_UndirectedEdgeScalars *_this)
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_Vector_MR_ObjId_MR_VoxelId_autoResizeSet_3(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_VoxelId pos, MR_uint64_t len, MR_ObjId val)
MRC_API MR_uint64_t MR_Vector_MR_AffineXf3f_MR_ObjId_capacity(const MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
MRC_API void MR_UndirectedEdgeColors_swap(MR_UndirectedEdgeColors *_this, MR_UndirectedEdgeColors *b)
MRC_API void MR_VertMap_resizeNoInit(MR_VertMap *_this, MR_uint64_t targetSize)
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_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_uint64_t(MR_uint64_t size)
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 MR_uint64_t MR_VertCoords_size(const MR_VertCoords *_this)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resize_1(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_uint64_t newSize)
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_std_vector_MR_GraphEdgeId_MR_GraphVertId_resize_2(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_std_vector_MR_GraphEdgeId *t)
MRC_API MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag * MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_Construct_2(MR_uint64_t size, const MR_ICPGroupPairs *val)
MRC_API void MR_TexturePerFace_resizeWithReserve_1(MR_TexturePerFace *_this, MR_uint64_t newSize)
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_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 const MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_back(const MR_Vector_MR_VoxelId_MR_VoxelId *_this)
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_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 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, MR_uint64_t newSize, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box3f *value)
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 MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId * MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_EdgeScalars_push_back_float_rvalue_ref(MR_EdgeScalars *_this, float *t)
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_reserve(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_uint64_t capacity)
MRC_API MR_EdgeId * MR_EdgeMap_emplace_back(MR_EdgeMap *_this)
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_VertCoords_resizeNoInit(MR_VertCoords *_this, MR_uint64_t targetSize)
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_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 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 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 MR_Triangulation * MR_Triangulation_Construct_2(MR_uint64_t size, const MR_std_array_MR_VertId_3 *val)
MRC_API void MR_VertColors_autoResizeSet_3(MR_VertColors *_this, MR_VertId pos, MR_uint64_t len, MR_Color val)
MRC_API void MR_Vector_MR_VertBitSet_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_uint64_t newSize, const MR_VertBitSet *value)
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 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 MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_Construct_2(MR_uint64_t size, const MR_UndirectedEdgeId *val)
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 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_std_vector_MR_GraphEdgeId_MR_GraphVertId_autoResizeSet_3(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_GraphVertId pos, MR_uint64_t len, MR_PassBy val_pass_by, MR_std_vector_MR_GraphEdgeId *val)
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 MR_uint64_t MR_FaceScalars_size(const MR_FaceScalars *_this)
MRC_API MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId_emplace_back(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f_MR_NodeId *_this)
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 MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_data_mut(MR_Vector_MR_VertId_MR_EdgeId *_this)
MRC_API void MR_VertCoords_resize_1(MR_VertCoords *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_capacity(const MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this)
MRC_API MR_uint64_t MR_FaceNormals_size(const MR_FaceNormals *_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_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_uint64_t MR_Vector_MR_QuadraticForm2f_MR_VertId_size(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
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 MR_uint64_t MR_VertMap_capacity(const MR_VertMap *_this)
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 MR_std_vector_MR_Vector3f_iterator * MR_begin_MR_FaceNormals_ref(MR_FaceNormals *a)
MRC_API MR_std_vector_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_GetMutable_vec_(MR_Vector_uint64_t_MR_GraphVertId *_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 MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_index_mut(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId i)
MRC_API MR_UndirectedEdgeMap * MR_UndirectedEdgeMap_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_emplace_back(MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_Construct_1_std_vector_MR_RegionId(MR_std_vector_MR_RegionId *vec)
MRC_API void MR_UndirectedEdgeScalars_resize_1(MR_UndirectedEdgeScalars *_this, MR_uint64_t newSize)
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 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 MR_uint64_t MR_Vector_int_MR_FaceId_heapBytes(const MR_Vector_int_MR_FaceId *_this)
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 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(MR_uint64_t size, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_UndirectedEdgeTag_MR_Box2f *val)
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:182
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 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_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_emplace_back(MR_Vector_MR_VoxelId_MR_FaceId *_this)
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_uint64_t_iterator * MR_end_MR_Vector_uint64_t_MR_GraphVertId_ref(MR_Vector_uint64_t_MR_GraphVertId *a)
MRC_API MR_uint64_t MR_Vector_MR_FaceBitSet_MR_GraphVertId_size(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
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_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 void MR_Vector_MR_QuadraticForm3f_MR_VertId_resizeWithReserve_1(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_uint64_t newSize)
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 void MR_WholeEdgeMap_resizeWithReserve_1(MR_WholeEdgeMap *_this, MR_uint64_t newSize)
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 const MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_index(const MR_TriCornerUVCoords *_this, MR_FaceId i)
MRC_API MR_uint64_t MR_Vector_char_MR_VertId_heapBytes(const MR_Vector_char_MR_VertId *_this)
MRC_API MR_Vector_MR_FaceBitSet_MR_GraphVertId * MR_Vector_MR_FaceBitSet_MR_GraphVertId_Construct_2(MR_uint64_t size, const MR_FaceBitSet *val)
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)
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_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 void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resizeWithReserve_2(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize, const MR_ICPGroupPairs *value)
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 void MR_Vector_MR_EdgeId_MR_VertId_resize_1(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_uint64_t newSize)
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 MR_FaceNormals * MR_FaceNormals_Construct_2(MR_uint64_t size, const MR_Vector3f *val)
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 void MR_Dipoles_resize_1(MR_Dipoles *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_resize_2(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this, MR_uint64_t newSize, const MR_WatershedGraph_BdInfo *t)
MRC_API MR_uint64_t MR_Vector_MR_EdgeId_MR_FaceId_capacity(const MR_Vector_MR_EdgeId_MR_FaceId *_this)
MRC_API MR_FaceId MR_Vector_MR_VoxelId_MR_FaceId_beginId(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API void MR_Vector_int_MR_VertId_resizeWithReserve_1(MR_Vector_int_MR_VertId *_this, MR_uint64_t newSize)
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 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)
struct MR_std_vector_MR_Dipole_iterator MR_std_vector_MR_Dipole_iterator
Definition MRVector.h:68
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:204
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 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 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 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_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_VertId MR_VertScalars_beginId(const MR_VertScalars *_this)
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, MR_uint64_t newSize)
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, MR_uint64_t newSize, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *t)
MRC_API MR_std_vector_MR_Dipole_const_iterator * MR_end_const_MR_Dipoles_ref(const MR_Dipoles *a)
MRC_API void MR_Vector_int_MR_VertId_resizeWithReserve_2(MR_Vector_int_MR_VertId *_this, MR_uint64_t newSize, const int *value)
MRC_API MR_Vector_std_filesystem_path_MR_TextureId * MR_Vector_std_filesystem_path_MR_TextureId_Construct_2(MR_uint64_t size, const char *val, const char *val_end)
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 void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_autoResizeSet_3(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_ObjId pos, MR_uint64_t len, const MR_Nesting_NestingResult *val)
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_uint64_t MR_Vector_float_MR_VoxelId_size(const MR_Vector_float_MR_VoxelId *_this)
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 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 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 MR_uint64_t MR_Vector_int_MR_UndirectedEdgeId_size(const MR_Vector_int_MR_UndirectedEdgeId *_this)
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 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:198
MRC_API MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_uint64_t_MR_GraphVertId *_other)
MRC_API MR_ObjId * MR_ObjMap_emplace_back(MR_ObjMap *_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 MR_Vector_MR_QuadraticForm2f_MR_VertId * MR_Vector_MR_QuadraticForm2f_MR_VertId_Construct_2(MR_uint64_t size, const MR_QuadraticForm2f *val)
MRC_API MR_uint64_t MR_TriCornerUVCoords_heapBytes(const MR_TriCornerUVCoords *_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 void MR_Dipoles_resizeWithReserve_1(MR_Dipoles *_this, MR_uint64_t newSize)
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 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 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 bool MR_equal_MR_Vert2RegionMap(const MR_Vert2RegionMap *_this, const MR_Vert2RegionMap *b)
MRC_API void MR_VertColors_resizeWithReserve_2(MR_VertColors *_this, MR_uint64_t newSize, const MR_Color *value)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_2(MR_uint64_t size, const MR_Id_MR_ICPElemtTag *val)
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 MR_uint64_t MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_heapBytes(const MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this)
MRC_API MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_index_mut(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_EdgeId i)
MRC_API MR_Color * MR_EdgeColors_emplace_back(MR_EdgeColors *_this)
MRC_API void MR_Vector_int_MR_VertId_clear(MR_Vector_int_MR_VertId *_this)
MRC_API int * MR_Vector_int_MR_UndirectedEdgeId_emplace_back(MR_Vector_int_MR_UndirectedEdgeId *_this)
MRC_API MR_FaceId MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_beginId(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
MRC_API MR_uint64_t MR_FaceNormals_capacity(const MR_FaceNormals *_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_uint64_t MR_Triangulation_size(const MR_Triangulation *_this)
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 MR_GraphVertId MR_Vector_MR_GraphVertId_MR_GraphVertId_beginId(const MR_Vector_MR_GraphVertId_MR_GraphVertId *_this)
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 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 void MR_Vector_MR_EdgeId_MR_VertId_autoResizeSet_3(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_VertId pos, MR_uint64_t len, MR_EdgeId val)
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 MR_EdgeId * MR_WholeEdgeMap_index_mut(MR_WholeEdgeMap *_this, MR_UndirectedEdgeId i)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_emplace_back_MR_MeshTexture(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_MeshTexture *args)
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_UndirectedEdgeId * MR_UndirectedEdgeMap_emplace_back(MR_UndirectedEdgeMap *_this)
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_uint64_t MR_WholeEdgeMap_capacity(const MR_WholeEdgeMap *_this)
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 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_std_vector_MR_GraphEdgeId_MR_GraphVertId_resizeWithReserve_1(MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_pop_back(MR_Vector_MR_EdgeId_MR_VertId *_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 MR_GraphVertId MR_Vector_uint64_t_MR_GraphVertId_beginId(const MR_Vector_uint64_t_MR_GraphVertId *_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 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 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(MR_uint64_t size, const MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f *val)
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 const MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_back(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_uint64_t MR_EdgeMap_heapBytes(const MR_EdgeMap *_this)
MRC_API MR_Vector_char_MR_VertId * MR_Vector_char_MR_VertId_DefaultConstructArray(size_t num_elems)
MRC_API void MR_ObjMap_autoResizeSet_3(MR_ObjMap *_this, MR_ObjId pos, MR_uint64_t len, MR_ObjId 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 void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resizeWithReserve_1(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize)
MRC_API MR_uint64_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 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 MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_autoResizeAt(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this, MR_GraphEdgeId i)
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)
struct MR_std_vector_MR_Dipole MR_std_vector_MR_Dipole
Definition MRVector.h:66
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_EdgeMap_resizeNoInit(MR_EdgeMap *_this, MR_uint64_t targetSize)
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 void MR_WholeEdgeMap_resize_2(MR_WholeEdgeMap *_this, MR_uint64_t newSize, const MR_EdgeId *t)
MRC_API MR_ObjMap * MR_ObjMap_AssignFromAnother(MR_ObjMap *_this, MR_PassBy _other_pass_by, MR_ObjMap *_other)
struct MR_std_vector_uint64_t_iterator MR_std_vector_uint64_t_iterator
Definition MRVector.h:208
MRC_API void MR_Vector_MR_GraphVertId_MR_GraphVertId_resizeWithReserve_2(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_GraphVertId *value)
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_MR_VertBitSet_MR_ObjId_resize_1(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_uint64_t newSize)
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_EdgeMap_resize_2(MR_EdgeMap *_this, MR_uint64_t newSize, const MR_EdgeId *t)
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 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, MR_uint64_t len, MR_PassBy val_pass_by, MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *val)
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 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 MR_uint64_t MR_Dipoles_capacity(const MR_Dipoles *_this)
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 void MR_TexturePerFace_reserve(MR_TexturePerFace *_this, MR_uint64_t capacity)
MRC_API const MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_back(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
MRC_API MR_uint64_t MR_WholeEdgeMap_heapBytes(const MR_WholeEdgeMap *_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 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_Vector_int_MR_FaceId_autoResizeSet_3(MR_Vector_int_MR_FaceId *_this, MR_FaceId pos, MR_uint64_t len, int val)
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 void MR_UndirectedEdgeColors_resize_2(MR_UndirectedEdgeColors *_this, MR_uint64_t newSize, const MR_Color *t)
MRC_API const MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_back(const MR_Vector_MR_ModelPointsData_MR_ObjId *_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 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 MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_emplace_back(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
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:193
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 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 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 void MR_WholeEdgeMap_resizeWithReserve_2(MR_WholeEdgeMap *_this, MR_uint64_t newSize, const MR_EdgeId *value)
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_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, MR_uint64_t newSize)
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 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_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 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 MR_uint64_t MR_VertCoords_capacity(const MR_VertCoords *_this)
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 MR_uint64_t MR_TexturePerFace_capacity(const MR_TexturePerFace *_this)
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_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_Vector_MR_AffineXf3f_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_AffineXf3f_MR_ObjId *_this, MR_uint64_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 MR_NodeId * MR_Vector_MR_NodeId_MR_NodeId_emplace_back(MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API const double * MR_Vector_double_MR_RegionId_index(const MR_Vector_double_MR_RegionId *_this, MR_RegionId i)
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_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 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 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 MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_emplace_back(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
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, MR_uint64_t newSize, const MR_Id_MR_ICPElemtTag *value)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resizeWithReserve_1(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_TriCornerUVCoords_capacity(const MR_TriCornerUVCoords *_this)
MRC_API MR_uint64_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 const MR_Color * MR_EdgeColors_data(const MR_EdgeColors *_this)
MRC_API MR_VertId MR_Vector_int_MR_VertId_endId(const MR_Vector_int_MR_VertId *_this)
MRC_API MR_Vector_MR_Nesting_NestingResult_MR_ObjId * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_Construct_2(MR_uint64_t size, const MR_Nesting_NestingResult *val)
MRC_API MR_Vector_unsigned_short_MR_VoxelId * MR_Vector_unsigned_short_MR_VoxelId_Construct_2(MR_uint64_t size, const unsigned short *val)
MRC_API MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_data_mut(MR_TriCornerUVCoords *_this)
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_MeshTexture_MR_TextureId_autoResizeSet_3(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_TextureId pos, MR_uint64_t len, MR_PassBy val_pass_by, MR_MeshTexture *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)
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_QuadraticForm3f_MR_VertId_resize_2(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_uint64_t newSize, const MR_QuadraticForm3f *t)
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_WholeEdgeMap_resize_1(MR_WholeEdgeMap *_this, MR_uint64_t newSize)
MRC_API void MR_EdgeColors_resizeWithReserve_2(MR_EdgeColors *_this, MR_uint64_t newSize, const MR_Color *value)
MRC_API MR_Vector_MR_VertBitSet_MR_ObjId * MR_Vector_MR_VertBitSet_MR_ObjId_DefaultConstructArray(size_t num_elems)
MRC_API MR_QuadraticForm2f * MR_Vector_MR_QuadraticForm2f_MR_VertId_emplace_back(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this)
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 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, MR_uint64_t len, MR_PassBy val_pass_by, MR_std_vector_MR_ObjVertId *val)
MRC_API void MR_UndirectedEdgeScalars_autoResizeSet_3(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId pos, MR_uint64_t len, float val)
MRC_API const MR_VertBitSet * MR_Vector_MR_VertBitSet_MR_ObjId_front(const MR_Vector_MR_VertBitSet_MR_ObjId *_this)
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_uint64_t MR_Vector_uint64_t_MR_GraphVertId_capacity(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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_Nesting_MeshXf_MR_ObjId_reserve(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_uint64_t capacity)
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_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 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_VoxelId_MR_VoxelId_autoResizeSet_3(MR_Vector_MR_VoxelId_MR_VoxelId *_this, MR_VoxelId pos, MR_uint64_t len, MR_VoxelId val)
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 MR_ObjId MR_ObjMap_backId(const MR_ObjMap *_this)
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 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 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(MR_uint64_t size, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *val)
MRC_API MR_Edges * MR_Edges_Construct_2(MR_uint64_t size, const MR_std_array_MR_VertId_2 *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 MR_std_vector_uint64_t_const_iterator * MR_end_const_MR_Vector_uint64_t_MR_GraphVertId_ref(const MR_Vector_uint64_t_MR_GraphVertId *a)
MRC_API MR_uint64_t MR_Vector_MR_FanRecord_MR_VertId_heapBytes(const MR_Vector_MR_FanRecord_MR_VertId *_this)
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 MR_WholeEdgeMap * MR_WholeEdgeMap_Construct_2(MR_uint64_t size, const MR_EdgeId *val)
MRC_API void MR_Vert2RegionMap_resizeWithReserve_2(MR_Vert2RegionMap *_this, MR_uint64_t newSize, const MR_RegionId *value)
MRC_API MR_uint64_t MR_VertCoords_heapBytes(const MR_VertCoords *_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 void MR_Vector_int_MR_VertId_autoResizeSet_3(MR_Vector_int_MR_VertId *_this, MR_VertId pos, MR_uint64_t len, int val)
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_AABBTreePoints_Node * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_emplace_back(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
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 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 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 void MR_Vert2RegionMap_swap(MR_Vert2RegionMap *_this, MR_Vert2RegionMap *b)
MRC_API MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId * MR_Vector_std_vector_MR_GraphEdgeId_MR_GraphVertId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API void MR_EdgeColors_autoResizeSet_3(MR_EdgeColors *_this, MR_EdgeId pos, MR_uint64_t len, MR_Color val)
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_uint64_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 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, MR_uint64_t capacity)
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 bool MR_equal_MR_Vector_uint64_t_MR_GraphVertId(const MR_Vector_uint64_t_MR_GraphVertId *_this, const MR_Vector_uint64_t_MR_GraphVertId *b)
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 void MR_Vector_MR_EdgeId_MR_VertId_resizeNoInit(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_uint64_t targetSize)
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)
MRC_API void MR_Vector_double_MR_RegionId_resizeWithReserve_2(MR_Vector_double_MR_RegionId *_this, MR_uint64_t newSize, const double *value)
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 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 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, MR_uint64_t newSize, const MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *value)
MRC_API MR_uint64_t MR_Vector_MR_QuadraticForm2f_MR_VertId_capacity(const MR_Vector_MR_QuadraticForm2f_MR_VertId *_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_TexturePerFace_DestroyArray(const MR_TexturePerFace *_this)
Destroys a heap-allocated array of MR_TexturePerFace. Does nothing if the pointer is null.
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 MR_uint64_t MR_Face2RegionMap_size(const MR_Face2RegionMap *_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_emplace_back(MR_Vector_MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_int *_this)
MRC_API MR_UndirectedEdge2RegionMap * MR_UndirectedEdge2RegionMap_OffsetMutablePtr(MR_UndirectedEdge2RegionMap *ptr, ptrdiff_t i)
MRC_API MR_uint64_t MR_Vert2RegionMap_capacity(const MR_Vert2RegionMap *_this)
MRC_API MR_UndirectedEdgeId MR_WholeEdgeMap_beginId(const MR_WholeEdgeMap *_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_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *_other)
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 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 MR_VertId MR_Vector_char_MR_VertId_beginId(const MR_Vector_char_MR_VertId *_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 void MR_UndirectedEdgeColors_resize_1(MR_UndirectedEdgeColors *_this, MR_uint64_t newSize)
MRC_API MR_MeshOrPointsXf * MR_Vector_MR_MeshOrPointsXf_MR_ObjId_data_mut(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
MRC_API MR_Vector_MR_PixelId_MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_float_MR_VoxelId_autoResizeSet_3(MR_Vector_float_MR_VoxelId *_this, MR_VoxelId pos, MR_uint64_t len, float val)
MRC_API MR_std_vector_float_iterator * MR_end_MR_EdgeScalars_ref(MR_EdgeScalars *a)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_uint64_t newSize)
MRC_API int * MR_Vector_int_MR_FaceId_back_mut(MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_autoResizeSet_3(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_NodeId pos, MR_uint64_t len, MR_NodeId val)
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 const MR_std_vector_MR_EdgeId * MR_WholeEdgeMap_Get_vec_(const MR_WholeEdgeMap *_this)
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 MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_emplace_back(MR_TriCornerUVCoords *_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_uint64_t MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_capacity(const MR_Vector_MR_AABBTreePoints_Node_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_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 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, MR_uint64_t newSize, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *t)
MRC_API void MR_Vector_MR_TextureId_MR_TextureId_resizeNoInit(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_uint64_t targetSize)
MRC_API MR_uint64_t MR_VertScalars_capacity(const MR_VertScalars *_this)
MRC_API MR_Vector_MR_Nesting_MeshXf_MR_ObjId * MR_Vector_MR_Nesting_MeshXf_MR_ObjId_Construct_2(MR_uint64_t size, const MR_Nesting_MeshXf *val)
MRC_API const MR_ObjMap * MR_ObjMap_OffsetPtr(const MR_ObjMap *ptr, ptrdiff_t i)
MRC_API MR_MeshTexture * MR_Vector_MR_MeshTexture_MR_TextureId_back_mut(MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API void MR_Edges_resize_2(MR_Edges *_this, MR_uint64_t newSize, const MR_std_array_MR_VertId_2 *t)
MRC_API MR_Vector_std_array_MR_Vector3f_3_MR_FaceId * MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_Construct_1_uint64_t(MR_uint64_t size)
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 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 void MR_Vector_MR_GraphVertId_MR_GraphVertId_resize_1(MR_Vector_MR_GraphVertId_MR_GraphVertId *_this, MR_uint64_t newSize)
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 MR_ObjMap * MR_ObjMap_Construct_1_uint64_t(MR_uint64_t size)
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 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 MR_Vector_MR_EdgeId_MR_VertId * MR_Vector_MR_EdgeId_MR_VertId_Construct_2(MR_uint64_t size, const MR_EdgeId *val)
MRC_API const int * MR_Vector_int_MR_FaceId_back(const MR_Vector_int_MR_FaceId *_this)
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, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_EdgeId_MR_VertId_resize_2(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_uint64_t newSize, const MR_EdgeId *t)
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_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 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_TexturePerFace * MR_TexturePerFace_Construct_2(MR_uint64_t size, const MR_TextureId *val)
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 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:542
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 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_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 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_uint64_t_MR_GraphVertId_resizeWithReserve_1(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_Nesting_NestingResult_MR_ObjId_capacity(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_FaceMap_resize_1(MR_FaceMap *_this, MR_uint64_t newSize)
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 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 MR_UndirectedEdgeId MR_Edges_endId(const MR_Edges *_this)
MRC_API void MR_Vector_MR_RegionId_MR_RegionId_resizeNoInit(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_uint64_t targetSize)
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 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_Vector_MR_ObjId_MR_VoxelId * MR_Vector_MR_ObjId_MR_VoxelId_Construct_2(MR_uint64_t size, const MR_ObjId *val)
MRC_API MR_TextureId * MR_TexturePerFace_front_mut(MR_TexturePerFace *_this)
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 void MR_Vector_MR_VertBitSet_MR_ObjId_resizeWithReserve_1(MR_Vector_MR_VertBitSet_MR_ObjId *_this, MR_uint64_t newSize)
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 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)
struct MR_std_vector_MR_Dipole_const_iterator MR_std_vector_MR_Dipole_const_iterator
Definition MRVector.h:67
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 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 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_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_front_mut(MR_Vector_uint64_t_MR_GraphVertId *_this)
MRC_API MR_std_vector_uint64_t_const_iterator * MR_begin_const_MR_Vector_uint64_t_MR_GraphVertId_ref(const MR_Vector_uint64_t_MR_GraphVertId *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 MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag * MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_Construct_2(MR_uint64_t size, const MR_std_vector_MR_ObjVertId *val)
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_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_QuadraticForm3f_MR_VertId_resizeWithReserve_2(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_uint64_t newSize, const MR_QuadraticForm3f *value)
MRC_API bool MR_EdgeScalars_empty(const MR_EdgeScalars *_this)
MRC_API void MR_ObjMap_resize_1(MR_ObjMap *_this, MR_uint64_t newSize)
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_EdgeId_MR_VertId_resizeWithReserve_2(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_uint64_t newSize, const MR_EdgeId *value)
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 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 float * MR_UndirectedEdgeScalars_index_mut(MR_UndirectedEdgeScalars *_this, MR_UndirectedEdgeId i)
MRC_API MR_uint64_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 void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resizeWithReserve_1(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_uint64_t newSize)
MRC_API MR_std_vector_MR_VertId_const_iterator * MR_end_const_MR_VertMap_ref(const MR_VertMap *a)
MRC_API void MR_TriCornerUVCoords_reserve(MR_TriCornerUVCoords *_this, MR_uint64_t capacity)
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_uint64_t MR_Vector_MR_ObjId_MR_VoxelId_size(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
MRC_API void MR_Vector_char_MR_VertId_resize_1(MR_Vector_char_MR_VertId *_this, MR_uint64_t newSize)
MRC_API MR_FanRecord * MR_Vector_MR_FanRecord_MR_VertId_front_mut(MR_Vector_MR_FanRecord_MR_VertId *_this)
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 MR_uint64_t MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_size(const MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_Construct_2(MR_uint64_t size, const MR_Color *val)
MRC_API MR_uint64_t MR_Vector_unsigned_short_MR_VoxelId_heapBytes(const MR_Vector_unsigned_short_MR_VoxelId *_this)
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_Vector_uint64_t_MR_GraphVertId_resize_2(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_uint64_t *t)
MRC_API void MR_Edges_pop_back(MR_Edges *_this)
MRC_API MR_uint64_t MR_Vector_MR_MeshOrPointsXf_MR_ObjId_heapBytes(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_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 MR_UndirectedEdgeScalars * MR_UndirectedEdgeScalars_Construct_2(MR_uint64_t size, const float *val)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_autoResizeSet_3(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_FaceId pos, MR_uint64_t len, MR_VoxelId val)
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 void MR_Vector_float_MR_VoxelId_reserve(MR_Vector_float_MR_VoxelId *_this, MR_uint64_t capacity)
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 MR_VoxelId * MR_Vector_MR_VoxelId_MR_VoxelId_emplace_back(MR_Vector_MR_VoxelId_MR_VoxelId *_this)
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 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 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 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 void MR_Triangulation_autoResizeSet_3(MR_Triangulation *_this, MR_FaceId pos, MR_uint64_t len, MR_std_array_MR_VertId_3 val)
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 void MR_VertScalars_reserve(MR_VertScalars *_this, MR_uint64_t capacity)
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_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 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 bool MR_equal_MR_VertColors(const MR_VertColors *_this, const MR_VertColors *b)
MRC_API bool MR_not_equal_MR_Vector_uint64_t_MR_GraphVertId(const MR_Vector_uint64_t_MR_GraphVertId *_this, const MR_Vector_uint64_t_MR_GraphVertId *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 MR_uint64_t MR_Triangulation_capacity(const MR_Triangulation *_this)
MRC_API MR_uint64_t MR_Vector_MR_NodeId_MR_NodeId_size(const MR_Vector_MR_NodeId_MR_NodeId *_this)
MRC_API const MR_RegionId * MR_Vector_MR_RegionId_MR_RegionId_front(const MR_Vector_MR_RegionId_MR_RegionId *_this)
struct MR_Vert2RegionMap MR_Vert2RegionMap
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:342
MRC_API void MR_Vector_MR_MeshTexture_MR_TextureId_resizeWithReserve_1(MR_Vector_MR_MeshTexture_MR_TextureId *_this, MR_uint64_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 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_uint64_t MR_VertColors_size(const MR_VertColors *_this)
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 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_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_reserve(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_uint64_t capacity)
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 MR_uint64_t MR_Vector_MR_VoxelId_MR_FaceId_size(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_NodeId MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_backId(const MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this)
MRC_API void MR_Vector_std_vector_MR_EdgePoint_MR_VertId_resize_1(MR_Vector_std_vector_MR_EdgePoint_MR_VertId *_this, MR_uint64_t newSize)
MRC_API MR_Vert2RegionMap * MR_Vert2RegionMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_Vert2RegionMap *_other)
MRC_API MR_uint64_t MR_Vector_MR_MeshOrPointsXf_MR_ObjId_capacity(const MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this)
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_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 bool MR_not_equal_MR_VertScalars(const MR_VertScalars *_this, const MR_VertScalars *b)
MRC_API const MR_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_back(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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 MR_TextureId * MR_TexturePerFace_data_mut(MR_TexturePerFace *_this)
MRC_API MR_uint64_t MR_UndirectedEdgeMap_capacity(const MR_UndirectedEdgeMap *_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 void MR_Vector_MR_ObjId_MR_VoxelId_resizeWithReserve_1(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_uint64_t newSize)
MRC_API MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag * MR_Vector_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_TextureId * MR_TexturePerFace_emplace_back(MR_TexturePerFace *_this)
MRC_API MR_FaceMap * MR_FaceMap_Construct_2(MR_uint64_t size, const MR_FaceId *val)
MRC_API const float * MR_Vector_float_MR_VoxelId_index(const MR_Vector_float_MR_VoxelId *_this, MR_VoxelId i)
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 const MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_OffsetPtr(const MR_Vector_uint64_t_MR_GraphVertId *ptr, ptrdiff_t i)
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_uint64_t MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_capacity(const MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this)
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 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 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_MR_Graph_EndVertices_MR_GraphEdgeId * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_DefaultConstructArray(size_t num_elems)
struct MR_std_vector_MR_WatershedGraph_BdInfo_iterator MR_std_vector_MR_WatershedGraph_BdInfo_iterator
Definition MRVector.h:169
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 void MR_Vector_MR_VertId_MR_EdgeId_resize_2(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_uint64_t newSize, const MR_VertId *t)
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:195
MRC_API void MR_Vector_MR_QuadraticForm3f_MR_VertId_resize_1(MR_Vector_MR_QuadraticForm3f_MR_VertId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_resize_2(MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId *_this, MR_uint64_t newSize, const MR_MeshBuilder_VertSpan *t)
MRC_API MR_EdgeMap * MR_EdgeMap_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_PixelId_MR_PixelId_reserve(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_uint64_t capacity)
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 void MR_Vector_MR_Nesting_NestingResult_MR_ObjId_resizeWithReserve_2(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this, MR_uint64_t newSize, const MR_Nesting_NestingResult *value)
MRC_API MR_AffineXf3f * MR_Vector_MR_AffineXf3f_MR_ObjId_emplace_back(MR_Vector_MR_AffineXf3f_MR_ObjId *_this)
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_MR_WatershedGraph_BasinInfo_MR_GraphVertId_reserve(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_uint64_t capacity)
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 MR_uint64_t MR_Vector_MR_RegionId_MR_RegionId_heapBytes(const MR_Vector_MR_RegionId_MR_RegionId *_this)
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 void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_autoResizeSet_3(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_NodeId pos, MR_uint64_t len, const MR_AABBTreeNode_MR_ObjTreeTraits *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 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 void MR_Face2RegionMap_autoResizeSet_3(MR_Face2RegionMap *_this, MR_FaceId pos, MR_uint64_t len, MR_RegionId val)
MRC_API MR_uint64_t MR_Vector_MR_Nesting_NestingResult_MR_ObjId_heapBytes(const MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
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_Vector_MR_MeshOrPointsXf_MR_ObjId_autoResizeSet_3(MR_Vector_MR_MeshOrPointsXf_MR_ObjId *_this, MR_ObjId pos, MR_uint64_t len, const MR_MeshOrPointsXf *val)
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_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, MR_uint64_t newSize)
MRC_API void MR_ObjMap_resizeWithReserve_2(MR_ObjMap *_this, MR_uint64_t newSize, const MR_ObjId *value)
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_FaceMap_DestroyArray(const MR_FaceMap *_this)
Destroys a heap-allocated array of MR_FaceMap. Does nothing if the pointer is null.
MRC_API MR_uint64_t MR_EdgeScalars_capacity(const MR_EdgeScalars *_this)
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_VertColors_resizeWithReserve_1(MR_VertColors *_this, MR_uint64_t newSize)
MRC_API MR_uint64_t MR_Vector_MR_QuadraticForm3f_MR_VertId_heapBytes(const MR_Vector_MR_QuadraticForm3f_MR_VertId *_this)
MRC_API MR_uint64_t MR_Vector_uint64_t_MR_GraphVertId_heapBytes(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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_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_EdgeScalars_autoResizeSet_3(MR_EdgeScalars *_this, MR_EdgeId pos, MR_uint64_t len, float val)
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)
MRC_API void MR_VertScalars_resize_1(MR_VertScalars *_this, MR_uint64_t newSize)
struct MR_std_vector_MR_VoxelId MR_std_vector_MR_VoxelId
Definition MRVector.h:161
MRC_API MR_Vector_double_MR_RegionId * MR_Vector_double_MR_RegionId_Construct_1_uint64_t(MR_uint64_t size)
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 MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_Construct_1_uint64_t(MR_uint64_t size)
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 const MR_std_array_MR_Vector2f_3 * MR_TriCornerUVCoords_back(const MR_TriCornerUVCoords *_this)
MRC_API MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_Construct_2(MR_uint64_t size, const MR_GraphEdgeId *val)
MRC_API void MR_Vector_MR_NodeId_MR_NodeId_reserve(MR_Vector_MR_NodeId_MR_NodeId *_this, MR_uint64_t capacity)
MRC_API MR_VertId MR_Vector_char_MR_VertId_backId(const MR_Vector_char_MR_VertId *_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 void MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag_resize_1(MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize)
MRC_API MR_std_vector_MR_Dipole_iterator * MR_end_MR_Dipoles_ref(MR_Dipoles *a)
MRC_API MR_uint64_t MR_Vert2RegionMap_size(const MR_Vert2RegionMap *_this)
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_Graph_EndVertices * MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_emplace_back(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_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 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...
MRC_API MR_uint64_t MR_EdgeColors_heapBytes(const MR_EdgeColors *_this)
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 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, MR_uint64_t newSize, const MR_Vector_std_vector_MR_ObjVertId_MR_Id_MR_ICPElemtTag *value)
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_uint64_t MR_Edges_heapBytes(const MR_Edges *_this)
MRC_API void MR_FaceColors_resize_1(MR_FaceColors *_this, MR_uint64_t newSize)
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_Dipoles_reserve(MR_Dipoles *_this, MR_uint64_t capacity)
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 void MR_VertScalars_autoResizeSet_3(MR_VertScalars *_this, MR_VertId pos, MR_uint64_t len, float 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_uint64_t * MR_Vector_uint64_t_MR_GraphVertId_autoResizeAt(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_GraphVertId i)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resize_2(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_WatershedGraph_BasinInfo *t)
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 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 void MR_Vector_unsigned_short_MR_VoxelId_resizeWithReserve_1(MR_Vector_unsigned_short_MR_VoxelId *_this, MR_uint64_t newSize)
MRC_API void MR_UndirectedEdgeMap_resize_1(MR_UndirectedEdgeMap *_this, MR_uint64_t newSize)
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_uint64_t MR_Vector_MR_ObjId_MR_VoxelId_capacity(const MR_Vector_MR_ObjId_MR_VoxelId *_this)
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_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 float * MR_Vector_float_MR_VoxelId_emplace_back(MR_Vector_float_MR_VoxelId *_this)
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_ObjId * MR_ObjMap_autoResizeAt(MR_ObjMap *_this, MR_ObjId i)
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 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_RegionId_MR_RegionId_resizeWithReserve_1(MR_Vector_MR_RegionId_MR_RegionId *_this, MR_uint64_t newSize)
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 MR_ModelPointsData * MR_Vector_MR_ModelPointsData_MR_ObjId_emplace_back(MR_Vector_MR_ModelPointsData_MR_ObjId *_this)
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 void MR_Vector_MR_QuadraticForm2f_MR_VertId_resize_1(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_uint64_t newSize)
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_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 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 void MR_Vector_MR_FanRecord_MR_VertId_resizeNoInit(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_uint64_t targetSize)
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 void MR_Vector_MR_TextureId_MR_TextureId_resizeWithReserve_2(MR_Vector_MR_TextureId_MR_TextureId *_this, MR_uint64_t newSize, const MR_TextureId *value)
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_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 void MR_UndirectedEdge2RegionMap_resizeNoInit(MR_UndirectedEdge2RegionMap *_this, MR_uint64_t targetSize)
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_MR_EdgeId_MR_VertId_resizeWithReserve_1(MR_Vector_MR_EdgeId_MR_VertId *_this, MR_uint64_t newSize)
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 MR_VertMap * MR_VertMap_ConstructFromAnother(MR_PassBy _other_pass_by, MR_VertMap *_other)
MRC_API void MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId_resize_1(MR_Vector_MR_WatershedGraph_BasinInfo_MR_GraphVertId *_this, MR_uint64_t newSize)
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_Vector_int_MR_UndirectedEdgeId * MR_Vector_int_MR_UndirectedEdgeId_Construct_2(MR_uint64_t size, const int *val)
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_Graph_EndVertices_MR_GraphEdgeId_resizeWithReserve_1(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_resize_2(MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag *_this, MR_uint64_t newSize, const MR_ICPGroupPairs *t)
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 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_uint64_t MR_FaceScalars_capacity(const MR_FaceScalars *_this)
MRC_API MR_GraphEdgeId MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_backId(const MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
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_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_uint64_t(MR_uint64_t size)
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 MR_uint64_t MR_Vector_uint64_t_MR_GraphVertId_size(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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
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 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 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 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 void MR_VertMap_resize_2(MR_VertMap *_this, MR_uint64_t newSize, const MR_VertId *t)
MRC_API void MR_Vector_MR_PixelId_MR_PixelId_resizeNoInit(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_uint64_t targetSize)
MRC_API MR_UndirectedEdgeColors * MR_UndirectedEdgeColors_DefaultConstructArray(size_t num_elems)
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 void MR_FaceMap_resizeNoInit(MR_FaceMap *_this, MR_uint64_t targetSize)
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_MeshTexture_MR_TextureId * MR_Vector_MR_MeshTexture_MR_TextureId_Construct_2(MR_uint64_t size, const MR_MeshTexture *val)
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_uint64_t MR_Vector_MR_MeshTexture_MR_TextureId_capacity(const MR_Vector_MR_MeshTexture_MR_TextureId *_this)
MRC_API MR_FaceId MR_TriCornerUVCoords_endId(const MR_TriCornerUVCoords *_this)
MRC_API MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId * MR_Vector_MR_MeshBuilder_VertSpan_MR_FaceId_Construct_2(MR_uint64_t size, const MR_MeshBuilder_VertSpan *val)
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 MR_Nesting_NestingResult * MR_Vector_MR_Nesting_NestingResult_MR_ObjId_front_mut(MR_Vector_MR_Nesting_NestingResult_MR_ObjId *_this)
MRC_API MR_uint64_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 MR_GraphEdgeId * MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId_data_mut(MR_Vector_MR_GraphEdgeId_MR_GraphEdgeId *_this)
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_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 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 const MR_std_vector_MR_VoxelId * MR_Vector_MR_VoxelId_MR_FaceId_Get_vec_(const MR_Vector_MR_VoxelId_MR_FaceId *_this)
MRC_API MR_UndirectedEdgeId MR_WholeEdgeMap_backId(const MR_WholeEdgeMap *_this)
MRC_API void MR_UndirectedEdgeMap_resizeWithReserve_2(MR_UndirectedEdgeMap *_this, MR_uint64_t newSize, const MR_UndirectedEdgeId *value)
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 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 void MR_FaceNormals_pop_back(MR_FaceNormals *_this)
MRC_API void MR_Vector_MR_ModelPointsData_MR_ObjId_resize_1(MR_Vector_MR_ModelPointsData_MR_ObjId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_std_array_MR_Vector3f_3_MR_FaceId_resizeWithReserve_2(MR_Vector_std_array_MR_Vector3f_3_MR_FaceId *_this, MR_uint64_t newSize, const MR_std_array_MR_Vector3f_3 *value)
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 char * MR_Vector_char_MR_VertId_emplace_back(MR_Vector_char_MR_VertId *_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 MR_Vector_MR_AffineXf3f_MR_ObjId * MR_Vector_MR_AffineXf3f_MR_ObjId_Construct_1_uint64_t(MR_uint64_t size)
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_UndirectedEdge2RegionMap_swap(MR_UndirectedEdge2RegionMap *_this, MR_UndirectedEdge2RegionMap *b)
MRC_API MR_Vector_MR_AABBTreePoints_Node_MR_NodeId * MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_DefaultConstruct(void)
MRC_API void MR_Vector_MR_VertId_MR_EdgeId_resize_1(MR_Vector_MR_VertId_MR_EdgeId *_this, MR_uint64_t newSize)
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 void MR_Vector_double_MR_RegionId_resizeWithReserve_1(MR_Vector_double_MR_RegionId *_this, MR_uint64_t newSize)
MRC_API void MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_resizeWithReserve_2(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_uint64_t newSize, const MR_Graph_EndVertices *value)
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_uint64_t MR_EdgeColors_capacity(const MR_EdgeColors *_this)
MRC_API MR_PixelId * MR_Vector_MR_PixelId_MR_PixelId_autoResizeAt(MR_Vector_MR_PixelId_MR_PixelId *_this, MR_PixelId i)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_reserve(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_uint64_t capacity)
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_UndirectedEdgeColors_resizeWithReserve_2(MR_UndirectedEdgeColors *_this, MR_uint64_t newSize, const MR_Color *value)
MRC_API void MR_EdgeColors_reserve(MR_EdgeColors *_this, MR_uint64_t capacity)
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 MR_uint64_t MR_Vector_MR_Nesting_MeshXf_MR_ObjId_capacity(const MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this)
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 void MR_Vector_MR_FaceBitSet_MR_GraphVertId_autoResizeSet_3(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_GraphVertId pos, MR_uint64_t len, MR_PassBy val_pass_by, MR_FaceBitSet *val)
MRC_API void MR_VertScalars_resize_2(MR_VertScalars *_this, MR_uint64_t newSize, const float *t)
struct MR_Vector_uint64_t_MR_GraphVertId MR_Vector_uint64_t_MR_GraphVertId
std::vector<T>-like container that requires specific indexing type,
Definition MRVector.h:572
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 MR_VertCoords2 * MR_VertCoords2_Construct_1_std_vector_MR_Vector2f(MR_std_vector_MR_Vector2f *vec)
MRC_API MR_Vector_MR_EdgeId_MR_FaceId * MR_Vector_MR_EdgeId_MR_FaceId_Construct_2(MR_uint64_t size, const MR_EdgeId *val)
MRC_API MR_UndirectedEdgeId MR_UndirectedEdgeColors_beginId(const MR_UndirectedEdgeColors *_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 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_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_autoResizeSet_3(MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this, MR_GraphEdgeId pos, MR_uint64_t len, const MR_Graph_EndVertices *val)
MRC_API MR_GraphVertId MR_Vector_uint64_t_MR_GraphVertId_endId(const MR_Vector_uint64_t_MR_GraphVertId *_this)
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 void MR_Vector_std_filesystem_path_MR_TextureId_autoResizeSet_3(MR_Vector_std_filesystem_path_MR_TextureId *_this, MR_TextureId pos, MR_uint64_t len, const char *val, const char *val_end)
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 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 void MR_Vector_char_MR_VertId_resizeWithReserve_2(MR_Vector_char_MR_VertId *_this, MR_uint64_t newSize, const char *value)
MRC_API void MR_VertCoords2_resize_2(MR_VertCoords2 *_this, MR_uint64_t newSize, const MR_Vector2f *t)
MRC_API void MR_Vector_MR_Nesting_MeshXf_MR_ObjId_autoResizeSet_3(MR_Vector_MR_Nesting_MeshXf_MR_ObjId *_this, MR_ObjId pos, MR_uint64_t len, const MR_Nesting_MeshXf *val)
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 void MR_EdgeColors_resizeWithReserve_1(MR_EdgeColors *_this, MR_uint64_t newSize)
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 void MR_VertScalars_resizeWithReserve_2(MR_VertScalars *_this, MR_uint64_t newSize, const float *value)
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_VertMap_resizeWithReserve_2(MR_VertMap *_this, MR_uint64_t newSize, const MR_VertId *value)
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 MR_uint64_t MR_Triangulation_heapBytes(const MR_Triangulation *_this)
MRC_API void MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId_resize_1(MR_Vector_MR_AABBTreeNode_MR_ObjTreeTraits_MR_NodeId *_this, MR_uint64_t newSize)
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 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 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 MR_NodeId MR_Dipoles_beginId(const MR_Dipoles *_this)
MRC_API void MR_EdgeMap_reserve(MR_EdgeMap *_this, MR_uint64_t capacity)
MRC_API void MR_Vector_MR_VoxelId_MR_FaceId_resize_1(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_uint64_t newSize)
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 MR_uint64_t MR_FaceNormals_heapBytes(const MR_FaceNormals *_this)
MRC_API const int * MR_Vector_int_MR_FaceId_front(const MR_Vector_int_MR_FaceId *_this)
MRC_API void MR_Vector_MR_AABBTreePoints_Node_MR_NodeId_resize_2(MR_Vector_MR_AABBTreePoints_Node_MR_NodeId *_this, MR_uint64_t newSize, const MR_AABBTreePoints_Node *t)
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 bool MR_not_equal_MR_UndirectedEdge2RegionMap(const MR_UndirectedEdge2RegionMap *_this, const MR_UndirectedEdge2RegionMap *b)
MRC_API MR_Vector_uint64_t_MR_GraphVertId * MR_Vector_uint64_t_MR_GraphVertId_Construct_2(MR_uint64_t size, const MR_uint64_t *val)
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_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f * MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId_emplace_back(MR_Vector_MR_AABBTreeNode_MR_AABBTreeTraits_MR_FaceTag_MR_Box3f_MR_NodeId *_this)
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 void MR_Vector_MR_QuadraticForm2f_MR_VertId_resizeWithReserve_1(MR_Vector_MR_QuadraticForm2f_MR_VertId *_this, MR_uint64_t newSize)
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_MR_ModelPointsData_MR_ObjId * MR_Vector_MR_ModelPointsData_MR_ObjId_Construct_1_uint64_t(MR_uint64_t size)
MRC_API MR_Vector_int_MR_VertId * MR_Vector_int_MR_VertId_Construct_1_uint64_t(MR_uint64_t size)
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 void MR_Vector_MR_FaceBitSet_MR_GraphVertId_reserve(MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this, MR_uint64_t capacity)
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 void MR_Vector_MR_EdgeId_MR_FaceId_autoResizeSet_3(MR_Vector_MR_EdgeId_MR_FaceId *_this, MR_FaceId pos, MR_uint64_t len, MR_EdgeId val)
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 void MR_UndirectedEdgeColors_resizeNoInit(MR_UndirectedEdgeColors *_this, MR_uint64_t targetSize)
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 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 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 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 MR_WatershedGraph_BdInfo * MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId_emplace_back(MR_Vector_MR_WatershedGraph_BdInfo_MR_GraphEdgeId *_this)
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 void MR_Vector_uint64_t_MR_GraphVertId_Destroy(const MR_Vector_uint64_t_MR_GraphVertId *_this)
Destroys a heap-allocated instance of MR_Vector_uint64_t_MR_GraphVertId. Does nothing if the pointer ...
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_Vector_MR_ObjId_MR_VoxelId_reserve(MR_Vector_MR_ObjId_MR_VoxelId *_this, MR_uint64_t capacity)
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 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 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 MR_VertId * MR_Vector_MR_VertId_MR_EdgeId_emplace_back(MR_Vector_MR_VertId_MR_EdgeId *_this)
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 void MR_FaceScalars_resizeWithReserve_2(MR_FaceScalars *_this, MR_uint64_t newSize, const float *value)
MRC_API MR_uint64_t MR_Vector_MR_FaceBitSet_MR_GraphVertId_heapBytes(const MR_Vector_MR_FaceBitSet_MR_GraphVertId *_this)
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 MR_uint64_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_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_FaceColors_resizeNoInit(MR_FaceColors *_this, MR_uint64_t targetSize)
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...
MRC_API MR_uint64_t MR_FaceMap_capacity(const MR_FaceMap *_this)
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 const float * MR_FaceScalars_back(const MR_FaceScalars *_this)
MRC_API void MR_FaceColors_swap(MR_FaceColors *_this, MR_FaceColors *b)
MRC_API void MR_Vector_int_MR_FaceId_resize_1(MR_Vector_int_MR_FaceId *_this, MR_uint64_t newSize)
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_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(MR_uint64_t size, const MR_Vector_MR_Vector_MR_ICPGroupPairs_MR_Id_MR_ICPElemtTag_MR_Id_MR_ICPElemtTag *val)
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 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 MR_uint64_t MR_Vector_MR_VoxelId_MR_VoxelId_size(const MR_Vector_MR_VoxelId_MR_VoxelId *_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 MR_uint64_t MR_Vector_float_MR_VoxelId_heapBytes(const MR_Vector_float_MR_VoxelId *_this)
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 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_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 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 void MR_VertMap_reserve(MR_VertMap *_this, MR_uint64_t capacity)
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_uint64_t_MR_GraphVertId_resizeWithReserve_2(MR_Vector_uint64_t_MR_GraphVertId *_this, MR_uint64_t newSize, const MR_uint64_t *value)
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 void MR_Vector_MR_VoxelId_MR_FaceId_resizeWithReserve_2(MR_Vector_MR_VoxelId_MR_FaceId *_this, MR_uint64_t newSize, const MR_VoxelId *value)
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 void MR_Vector_MR_FanRecord_MR_VertId_autoResizeSet_3(MR_Vector_MR_FanRecord_MR_VertId *_this, MR_VertId pos, MR_uint64_t len, const MR_FanRecord *val)
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_uint64_t MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId_capacity(const MR_Vector_MR_Graph_EndVertices_MR_GraphEdgeId *_this)
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 void MR_FaceMap_autoResizeSet_3(MR_FaceMap *_this, MR_FaceId pos, MR_uint64_t len, MR_FaceId val)
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 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:23
uint64_t MR_uint64_t
Definition common.h:18
#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:140
Definition MRId.h:32
Definition MRId.h:113
Definition MRId.h:103
Definition MRId.h:73
Definition MRId.h:83
Definition MRId.h:52
Definition MRId.h:62
Definition MRId.h:93
Definition MRId.h:22
Generated from class MR::Vector2f.
Definition MRVector2.h:36
Generated from class MR::Vector3f.
Definition MRVector3.h:47
Definition MRId.h:42
Definition MRId.h:149
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