#include <MRCMisc/exports.h>
#include <stddef.h>
Go to the source code of this file.
|  | 
| MRC_API const int * | MR_Cone3ApproximationParams_Get_levenbergMarquardtMaxIteration (const MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API void | MR_Cone3ApproximationParams_Set_levenbergMarquardtMaxIteration (MR_Cone3ApproximationParams *_this, int value) | 
|  | 
| MRC_API int * | MR_Cone3ApproximationParams_GetMutable_levenbergMarquardtMaxIteration (MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API const MR_ConeFitterType * | MR_Cone3ApproximationParams_Get_coneFitterType (const MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API void | MR_Cone3ApproximationParams_Set_coneFitterType (MR_Cone3ApproximationParams *_this, MR_ConeFitterType value) | 
|  | 
| MRC_API MR_ConeFitterType * | MR_Cone3ApproximationParams_GetMutable_coneFitterType (MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API const int * | MR_Cone3ApproximationParams_Get_hemisphereSearchPhiResolution (const MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API void | MR_Cone3ApproximationParams_Set_hemisphereSearchPhiResolution (MR_Cone3ApproximationParams *_this, int value) | 
|  | 
| MRC_API int * | MR_Cone3ApproximationParams_GetMutable_hemisphereSearchPhiResolution (MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API const int * | MR_Cone3ApproximationParams_Get_hemisphereSearchThetaResolution (const MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API void | MR_Cone3ApproximationParams_Set_hemisphereSearchThetaResolution (MR_Cone3ApproximationParams *_this, int value) | 
|  | 
| MRC_API int * | MR_Cone3ApproximationParams_GetMutable_hemisphereSearchThetaResolution (MR_Cone3ApproximationParams *_this) | 
|  | 
| MRC_API MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_DefaultConstruct (void) | 
|  | 
| MRC_API MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_DefaultConstructArray (size_t num_elems) | 
|  | 
| MRC_API MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_ConstructFrom (int levenbergMarquardtMaxIteration, MR_ConeFitterType coneFitterType, int hemisphereSearchPhiResolution, int hemisphereSearchThetaResolution) | 
|  | 
| MRC_API const MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_OffsetPtr (const MR_Cone3ApproximationParams *ptr, ptrdiff_t i) | 
|  | Offsets a pointer to an array element by ipositions (not bytes). Use only if you're certain that the pointer points to an array element.
 | 
|  | 
| MRC_API MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_OffsetMutablePtr (MR_Cone3ApproximationParams *ptr, ptrdiff_t i) | 
|  | Offsets a pointer to an array element by ipositions (not bytes). Use only if you're certain that the pointer points to an array element.
 | 
|  | 
| MRC_API MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_ConstructFromAnother (const MR_Cone3ApproximationParams *_other) | 
|  | 
| MRC_API void | MR_Cone3ApproximationParams_Destroy (const MR_Cone3ApproximationParams *_this) | 
|  | Destroys a heap-allocated instance of MR_Cone3ApproximationParams. Does nothing if the pointer is null.
 | 
|  | 
| MRC_API void | MR_Cone3ApproximationParams_DestroyArray (const MR_Cone3ApproximationParams *_this) | 
|  | Destroys a heap-allocated array of MR_Cone3ApproximationParams. Does nothing if the pointer is null.
 | 
|  | 
| MRC_API MR_Cone3ApproximationParams * | MR_Cone3ApproximationParams_AssignFromAnother (MR_Cone3ApproximationParams *_this, const MR_Cone3ApproximationParams *_other) | 
|  | 
◆ MR_Cone3ApproximationParams
◆ MR_ConeFitterType
◆ MR_ConeFitterType
| Enumerator | 
|---|
| MR_ConeFitterType_ApproximationPCM |  | 
| MR_ConeFitterType_HemisphereSearchFit |  | 
| MR_ConeFitterType_SpecificAxisFit |  | 
 
 
◆ MR_Cone3ApproximationParams_AssignFromAnother()
Generated from a method of class MR::Cone3ApproximationParams named operator=. Parameter _this can not be null. It is a single object. Parameter _other can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_ConstructFrom()
◆ MR_Cone3ApproximationParams_ConstructFromAnother()
◆ MR_Cone3ApproximationParams_DefaultConstruct()
Constructs an empty (default-constructed) instance. Never returns null. Returns an instance allocated on the heap! Must call MR_Cone3ApproximationParams_Destroy() to free it when you're done using it. 
 
 
◆ MR_Cone3ApproximationParams_DefaultConstructArray()
◆ MR_Cone3ApproximationParams_Destroy()
Destroys a heap-allocated instance of MR_Cone3ApproximationParams. Does nothing if the pointer is null. 
 
 
◆ MR_Cone3ApproximationParams_DestroyArray()
Destroys a heap-allocated array of MR_Cone3ApproximationParams. Does nothing if the pointer is null. 
 
 
◆ MR_Cone3ApproximationParams_Get_coneFitterType()
Returns a pointer to a member variable of class MR::Cone3ApproximationParams named coneFitterType. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_Get_hemisphereSearchPhiResolution()
Returns a pointer to a member variable of class MR::Cone3ApproximationParams named hemisphereSearchPhiResolution. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_Get_hemisphereSearchThetaResolution()
Returns a pointer to a member variable of class MR::Cone3ApproximationParams named hemisphereSearchThetaResolution. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_Get_levenbergMarquardtMaxIteration()
Returns a pointer to a member variable of class MR::Cone3ApproximationParams named levenbergMarquardtMaxIteration. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_GetMutable_coneFitterType()
Returns a mutable pointer to a member variable of class MR::Cone3ApproximationParams named coneFitterType. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_GetMutable_hemisphereSearchPhiResolution()
Returns a mutable pointer to a member variable of class MR::Cone3ApproximationParams named hemisphereSearchPhiResolution. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_GetMutable_hemisphereSearchThetaResolution()
Returns a mutable pointer to a member variable of class MR::Cone3ApproximationParams named hemisphereSearchThetaResolution. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_GetMutable_levenbergMarquardtMaxIteration()
Returns a mutable pointer to a member variable of class MR::Cone3ApproximationParams named levenbergMarquardtMaxIteration. Parameter _this can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. 
 
 
◆ MR_Cone3ApproximationParams_OffsetMutablePtr()
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
 
 
◆ MR_Cone3ApproximationParams_OffsetPtr()
Offsets a pointer to an array element by i positions (not bytes). Use only if you're certain that the pointer points to an array element. 
 
 
◆ MR_Cone3ApproximationParams_Set_coneFitterType()
Modifies a member variable of class MR::Cone3ApproximationParams named coneFitterType. Parameter _this can not be null. It is a single object. 
 
 
◆ MR_Cone3ApproximationParams_Set_hemisphereSearchPhiResolution()
Modifies a member variable of class MR::Cone3ApproximationParams named hemisphereSearchPhiResolution. Parameter _this can not be null. It is a single object. 
 
 
◆ MR_Cone3ApproximationParams_Set_hemisphereSearchThetaResolution()
Modifies a member variable of class MR::Cone3ApproximationParams named hemisphereSearchThetaResolution. Parameter _this can not be null. It is a single object. 
 
 
◆ MR_Cone3ApproximationParams_Set_levenbergMarquardtMaxIteration()
Modifies a member variable of class MR::Cone3ApproximationParams named levenbergMarquardtMaxIteration. Parameter _this can not be null. It is a single object.