struct MR_VertCoords MR_VertCoords
Definition MRAABBTreePoints.h:22
struct MR_HistoryAction MR_HistoryAction
Definition MRChangeColoringActions.h:15
struct MR_std_shared_ptr_MR_ObjectPoints MR_std_shared_ptr_MR_ObjectPoints
Definition MRChangePointCloudAction.h:17
MRC_API MR_ChangeOneNormalInCloudAction * MR_ChangeOneNormalInCloudAction_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ChangeOneNormalInCloudAction *_other)
MRC_API void MR_ChangePointCloudNormalsAction_Destroy(const MR_ChangePointCloudNormalsAction *_this)
Destroys a heap-allocated instance of MR_ChangePointCloudNormalsAction. Does nothing if the pointer i...
MRC_API MR_ChangePointCloudNormalsAction * MR_ChangePointCloudNormalsAction_AssignFromAnother(MR_ChangePointCloudNormalsAction *_this, MR_PassBy _other_pass_by, MR_ChangePointCloudNormalsAction *_other)
MRC_API const MR_HistoryAction * MR_ChangePointCloudNormalsAction_UpcastTo_MR_HistoryAction(const MR_ChangePointCloudNormalsAction *object)
MRC_API MR_ChangePointCloudNormalsAction * MR_ChangePointCloudNormalsAction_Construct_3(const char *name, const char *name_end, const MR_std_shared_ptr_MR_ObjectPoints *obj, MR_VertCoords *newNormals)
MRC_API MR_uint64_t MR_ChangeOneNormalInCloudAction_heapBytes(const MR_ChangeOneNormalInCloudAction *_this)
MRC_API void MR_ChangePointCloudNormalsAction_setObjectDirty(const MR_std_shared_ptr_MR_ObjectPoints *obj)
struct MR_ChangePointCloudNormalsAction MR_ChangePointCloudNormalsAction
Definition MRChangePointCloudNormalsAction.h:26
MRC_API void MR_ChangeOneNormalInCloudAction_Destroy(const MR_ChangeOneNormalInCloudAction *_this)
Destroys a heap-allocated instance of MR_ChangeOneNormalInCloudAction. Does nothing if the pointer is...
MRC_API MR_ChangePointCloudNormalsAction * MR_ChangePointCloudNormalsAction_ConstructFromAnother(MR_PassBy _other_pass_by, MR_ChangePointCloudNormalsAction *_other)
struct MR_ChangeOneNormalInCloudAction MR_ChangeOneNormalInCloudAction
Definition MRChangePointCloudNormalsAction.h:33
MRC_API MR_ChangeOneNormalInCloudAction * MR_ChangeOneNormalInCloudAction_AssignFromAnother(MR_ChangeOneNormalInCloudAction *_this, MR_PassBy _other_pass_by, MR_ChangeOneNormalInCloudAction *_other)
MRC_API MR_uint64_t MR_ChangePointCloudNormalsAction_heapBytes(const MR_ChangePointCloudNormalsAction *_this)
MRC_API void MR_ChangePointCloudNormalsAction_action(MR_ChangePointCloudNormalsAction *_this, MR_HistoryAction_Type _1)
MRC_API const MR_ChangeOneNormalInCloudAction * MR_ChangeOneNormalInCloudAction_OffsetPtr(const MR_ChangeOneNormalInCloudAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API MR_ChangeOneNormalInCloudAction * MR_ChangeOneNormalInCloudAction_Construct_3(const char *name, const char *name_end, const MR_std_shared_ptr_MR_ObjectPoints *obj, MR_VertId pointId)
MRC_API MR_ChangePointCloudNormalsAction * MR_ChangePointCloudNormalsAction_OffsetMutablePtr(MR_ChangePointCloudNormalsAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API void MR_ChangePointCloudNormalsAction_DestroyArray(const MR_ChangePointCloudNormalsAction *_this)
Destroys a heap-allocated array of MR_ChangePointCloudNormalsAction. Does nothing if the pointer is n...
MRC_API MR_ChangePointCloudNormalsAction * MR_ChangePointCloudNormalsAction_Construct_2(const char *name, const char *name_end, const MR_std_shared_ptr_MR_ObjectPoints *obj)
MRC_API MR_ChangeOneNormalInCloudAction * MR_ChangeOneNormalInCloudAction_Construct_4(const char *name, const char *name_end, const MR_std_shared_ptr_MR_ObjectPoints *obj, MR_VertId pointId, const MR_Vector3f *newNormal)
MRC_API MR_std_string * MR_ChangeOneNormalInCloudAction_name(const MR_ChangeOneNormalInCloudAction *_this)
MRC_API const MR_HistoryAction * MR_ChangeOneNormalInCloudAction_UpcastTo_MR_HistoryAction(const MR_ChangeOneNormalInCloudAction *object)
MRC_API void MR_ChangeOneNormalInCloudAction_action(MR_ChangeOneNormalInCloudAction *_this, MR_HistoryAction_Type _1)
MRC_API MR_HistoryAction * MR_ChangeOneNormalInCloudAction_MutableUpcastTo_MR_HistoryAction(MR_ChangeOneNormalInCloudAction *object)
Upcasts an instance of MR::ChangeOneNormalInCloudAction to its base class MR::HistoryAction.
MRC_API void MR_ChangeOneNormalInCloudAction_DestroyArray(const MR_ChangeOneNormalInCloudAction *_this)
Destroys a heap-allocated array of MR_ChangeOneNormalInCloudAction. Does nothing if the pointer is nu...
MRC_API void MR_ChangeOneNormalInCloudAction_setObjectDirty(const MR_std_shared_ptr_MR_ObjectPoints *obj)
MRC_API MR_HistoryAction * MR_ChangePointCloudNormalsAction_MutableUpcastTo_MR_HistoryAction(MR_ChangePointCloudNormalsAction *object)
Upcasts an instance of MR::ChangePointCloudNormalsAction to its base class MR::HistoryAction.
MRC_API MR_std_string * MR_ChangePointCloudNormalsAction_name(const MR_ChangePointCloudNormalsAction *_this)
MRC_API MR_ChangeOneNormalInCloudAction * MR_ChangeOneNormalInCloudAction_OffsetMutablePtr(MR_ChangeOneNormalInCloudAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
MRC_API const MR_ChangePointCloudNormalsAction * MR_ChangePointCloudNormalsAction_OffsetPtr(const MR_ChangePointCloudNormalsAction *ptr, ptrdiff_t i)
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the...
struct MR_std_string MR_std_string
Definition MRE57.h:22
int32_t MR_HistoryAction_Type
Definition MRHistoryAction.h:112
MR_PassBy
Definition common.h:19
uint64_t MR_uint64_t
Definition common.h:14
#define MRC_API
Definition exports.h:11
virtual std::string name() const override
Definition MRVector3.h:51