Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

object-ki.h File Reference

#include "object.h"
#include <idvol.h>
#include <idsig.h>
#include <idmatric.h>

Go to the source code of this file.

Functions

void SetObjectFieldDefault (OBJECT3D *, PPPVOLUME_FLOAT)
 Set the field default value of an object.

void SetObjectFieldDefault1D (OBJECT3D *, int, int, PPPVOLUME_FLOAT, int)
 Set the field default value for a 1D object Values are given in tesla and normalised for a 1 Tesla B0 field.

void SetObjectFieldDefault2D (OBJECT3D *, int, PPPVOLUME_FLOAT, int, int)
 Set the field default value for a 2D object Values are given in tesla and normalised for a 1 Tesla B0 field.

void SetObjectFieldDefault3D (OBJECT3D *, PPPVOLUME_FLOAT, int, int, int)
 Set the field default value for a 3D object Values are given in tesla and normalised for a 1 Tesla B0 field.

void SetObjectPointSusceptibility (OBJECT3D *, int, int, int, int, int, int, int)
PVECTOR_FLOAT AllocInitVectFloat (int)
 Allocate a 1D float vector initialized to zero.

PPPVOLUME_FLOAT GetParamFromDataFile (char *, PSIGNAL_FLOAT)
 Allocate and set vales of a Float volume regarding a volume of unsigned char label and a table that gives the values associated to the label.

OBJECT3DCreateObject3DSphereKi (int, int, int)
 Create an object which is a 3D homogeneous sphere in ro t1 t2 ki.

OBJECT3DCreateObject2DCircleKi (int, int)
 Create an object which is a 2D homogeneous circle in ro t1 t2 ki (part of a sphere).

OBJECT3DCreateObject1DSectionKi (int)
 Create an object which is a 1D homogeneous segment in ro t1 t2 ki (part of a sphere).

OBJECT3DCreateObject2DKi (float, float, float, float, float, float, float, float, int, int, char *, char *)
 Create an object with two regions homogeneous in ro, t1, t2, ki values.


Function Documentation

void SetObjectPointSusceptibility OBJECT3D ,
int  ,
int  ,
int  ,
int  ,
int  ,
int  ,
int 
 

Definition at line 140 of file object-ki.c.

References object, and x.

Referenced by CreateObject1DSectionKi(), CreateObject2DCircleKi(), CreateObject2DKi(), and CreateObject3DSphereKi().


Generated on Wed Oct 19 09:28:36 2005 for SIMRI3D by doxygen 1.3.7