#include "Obit.h"
#include "ObitErr.h"
#include "ObitFitRegion.h"
#include "ObitImageFitData.h"
Go to the source code of this file.
Classes | |
| struct | ObitImageFit |
| ObitImageFit Class structure. More... | |
| struct | ObitImageFitClassInfo |
| ClassInfo Structure. More... | |
Defines | |
| #define | ObitImageFitUnref(in) ObitUnref (in) |
| Macro to unreference (and possibly destroy) an ObitImageFit returns a ObitImageFit*.(NULL) in = object to unreference. | |
| #define | ObitImageFitRef(in) ObitRef (in) |
| Macro to reference (update reference count) an ObitImageFit. | |
| #define | ObitImageFitIsA(in) ObitIsA (in, ObitImageFitGetClass()) |
| Macro to determine if an object is the member of this or a derived class. | |
Typedefs | |
| typedef ObitImageFit *(* | ObitImageFitCreateFP )(gchar *name) |
| Typedef for definition of class pointer structure. | |
| typedef gint(* | ObitImageFitFitFP )(ObitImageFit *in, ObitImage *image, ObitFitRegion *reg, ObitErr *err) |
| Typedef for definition of class pointer structure. | |
Functions | |
| void | ObitImageFitClassInit (void) |
| Public: Class initializer. | |
| ObitImageFit * | newObitImageFit (gchar *name) |
| Public: Default Constructor. | |
| ObitImageFit * | ObitImageFitCreate (gchar *name) |
| Public: Create/initialize ObitImageFit structures. | |
| gint | ObitImageFitFit (ObitImageFit *in, ObitImage *image, ObitFitRegion *reg, ObitErr *err) |
| Public: Fit an ObitFitRegion. | |
| gconstpointer | ObitImageFitGetClass (void) |
| Public: ClassInfo pointer. | |
| ObitImageFit * | ObitImageFitCopy (ObitImageFit *in, ObitImageFit *out, ObitErr *err) |
| Public: Copy (deep) constructor. | |
| void | ObitImageFitClone (ObitImageFit *in, ObitImageFit *out, ObitErr *err) |
| Public: Copy structure. | |
This class is derived from the Obit class.
Fits image models in an ObitFitRegion.
A copy of a pointer to an ObitImageFit should always be made using the ObitImageFitRef function which updates the reference count in the object. Then whenever freeing an ObitImageFit or changing a pointer, the function ObitImageFitUnref will decrement the reference count and destroy the object when the reference count hits 0. There is no explicit destructor.
|
|
Macro to determine if an object is the member of this or a derived class. Returns TRUE if a member, else FALSE in = object to reference |
|
|
Macro to reference (update reference count) an ObitImageFit. returns a ObitImageFit*. in = object to reference |
|
|
Macro to unreference (and possibly destroy) an ObitImageFit returns a ObitImageFit*.(NULL) in = object to unreference.
|
|
|
Typedef for definition of class pointer structure.
|
|
|
Typedef for definition of class pointer structure.
|
|
|
Public: Default Constructor. Initializes class if needed on first call.
|
|
|
Public: Class initializer.
|
|
||||||||||||||||
|
Public: Copy structure.
|
|
||||||||||||||||
|
Public: Copy (deep) constructor.
|
|
|
Public: Create/initialize ObitImageFit structures.
|
|
||||||||||||||||||||
|
Public: Fit an ObitFitRegion.
|
|
|
Public: ClassInfo pointer.
|
1.3.9.1