User Tools

Site Tools


neuroelf_-_all_functions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
neuroelf_-_all_functions [2011/03/31 00:52]
jochen changed alphasim link to use current page
neuroelf_-_all_functions [2011/04/04 22:37] (current)
jochen ameliorated links to constructors of classes
Line 1: Line 1:
 ====== NeuroElf - all functions ====== ====== NeuroElf - all functions ======
 +This page can be seen as a whole-sale reference to all function (M-) files of the toolbox. Currently, the documentation is spotty at best...
 +
 ===== Toolbox base folder, M-file list only ====== ===== Toolbox base folder, M-file list only ======
 +  * [[BVQXfile]] - legacy function for BVQXtools users (passes to [[xff]])
 +  * [[ac2vmp]] - convert ''​activation_clusters''​ MAT file (Tor Wager tools) to VMP
   * [[acpc2tal]] - convert AC-PC coordinates into TAL coordinates   * [[acpc2tal]] - convert AC-PC coordinates into TAL coordinates
   * [[acsvread]] - reads a text based (non-numeric) csv file   * [[acsvread]] - reads a text based (non-numeric) csv file
-  * [[afni_parse]] - internal parser for AFNI HEADer file structures+  * afni_parse - internal parser for AFNI HEADer file structures
   * [[alphasim - extended uses|alphasim]] - simulate noise data to estimate cluster threshold   * [[alphasim - extended uses|alphasim]] - simulate noise data to estimate cluster threshold
   * [[analyze_setendian]] - set endian type for Analyze files   * [[analyze_setendian]] - set endian type for Analyze files
Line 10: Line 14:
   * [[applybvtrf]] - apply BV transformation matrix to system coords   * [[applybvtrf]] - apply BV transformation matrix to system coords
   * [[applyfdr]] - apply FDR thresholding to given statistic   * [[applyfdr]] - apply FDR thresholding to given statistic
 +  * [[applyspmsnc]] - apply SPM's spatial normalization (''​*_sn.mat''​) to coordinates
   * [[asciiread]] - reads a textfile into one char array   * [[asciiread]] - reads a textfile into one char array
   * [[asciitab]] - create custom ASCII representation of 2-D matrix   * [[asciitab]] - create custom ASCII representation of 2-D matrix
   * [[asciiwrite]] - writes a textfile from a char array to file   * [[asciiwrite]] - writes a textfile from a char array to file
 +  * [[auroc]] - compute area under ROC
   * [[autocorr]] - estimate auto-correlation in data   * [[autocorr]] - estimate auto-correlation in data
   * averagepmps - average PMP objects and create new object (//​abandoned for now//)   * averagepmps - average PMP objects and create new object (//​abandoned for now//)
Line 21: Line 27:
   * [[binwrite]] - writes a binary stream from a char/uint8 array to file   * [[binwrite]] - writes a binary stream from a char/uint8 array to file
   * bitdump - dump bits in a uint buffer (//​abandoned for now//)   * bitdump - dump bits in a uint buffer (//​abandoned for now//)
 +  * [[bstrapbca]] - bootstrap statistic using BCa
 +  * [[bstrappct]] - bootstrap statistic using percentile
   * [[bvcoordconv]] - converting coordinates for BV   * [[bvcoordconv]] - converting coordinates for BV
   * [[bvtrf]] - compile a transformation matrix as in the 3D volume tools   * [[bvtrf]] - compile a transformation matrix as in the 3D volume tools
Line 26: Line 34:
   * bvxcreatefile - create new BVX file (//​abandoned for now//)   * bvxcreatefile - create new BVX file (//​abandoned for now//)
   * [[calcbetas]] - perform GLM regression   * [[calcbetas]] - perform GLM regression
 +  * [[cellipse]] - confidence ellipse coordinates for scatter plot
   * [[checkstruct]] - check an 1x1 struct for validity   * [[checkstruct]] - check an 1x1 struct for validity
   * [[checksyntax]] - checks a snippet of code for syntax validity   * [[checksyntax]] - checks a snippet of code for syntax validity
Line 65: Line 74:
   * [[dicom4todmr]] - cheap try to convert a DICOM4 file into DMR/DWI   * [[dicom4todmr]] - cheap try to convert a DICOM4 file into DMR/DWI
   * [[dicom4tofmr]] - cheap try to convert a DICOM4 file into FMR/STC   * [[dicom4tofmr]] - cheap try to convert a DICOM4 file into FMR/STC
 +  * dicom_dic - internally used DICOM dictionary function
   * [[dilate3d]] - perform 3D dilation with operator   * [[dilate3d]] - perform 3D dilation with operator
   * [[dispslice]] - displays a 2-D dataset as an image   * [[dispslice]] - displays a 2-D dataset as an image
   * [[dispslicemovie]] - display slice movie   * [[dispslicemovie]] - display slice movie
 +  * [[dividetrimesh]] - divide triangular mesh into smaller triangles
   * [[emptysrf]] - create an empty surface container   * [[emptysrf]] - create an empty surface container
-  * [[erode]] - perform 3D erosion with operator+  * [[erode3d]] - perform 3D erosion with operator
   * [[exceltocoords]] - converts MS-Excel notation into 1x4 double array   * [[exceltocoords]] - converts MS-Excel notation into 1x4 double array
   * [[extcaller]] - from where was a call issued   * [[extcaller]] - from where was a call issued
   * [[fdr_thresholds]] - compute probability thresholds for q(FDR) levels   * [[fdr_thresholds]] - compute probability thresholds for q(FDR) levels
   * [[fendian]] - return an argument suitable for fopen (endianess)   * [[fendian]] - return an argument suitable for fopen (endianess)
 +  * [[fieldsize]] - get size of struct field(s) in bytes
   * [[fileguessendian]] - guess endian type of (partial) file content   * [[fileguessendian]] - guess endian type of (partial) file content
   * [[filesize]] - return a file's size in bytes   * [[filesize]] - return a file's size in bytes
Line 83: Line 95:
   * [[fitrobustbisquare]] - faster fitting function for robust bisquare   * [[fitrobustbisquare]] - faster fitting function for robust bisquare
   * [[fitrobustbisquare_img]] - faster fitting function for robust bisquare   * [[fitrobustbisquare_img]] - faster fitting function for robust bisquare
 +  * [[fitrobustbisquare_multi]] - faster fitting function for robust bisquare multiple models
   * [[flexinterpn]] - flexible data interpolation (up to 4D) (//MEX file stub/​help//​)   * [[flexinterpn]] - flexible data interpolation (up to 4D) (//MEX file stub/​help//​)
   * [[flexinterpn_demo]] - demonstration of flexinterpn   * [[flexinterpn_demo]] - demonstration of flexinterpn
Line 100: Line 113:
   * [[heartbeats]] - detect heart beats and frequency in physio data   * [[heartbeats]] - detect heart beats and frequency in physio data
   * [[hexdump]] - dump hexadecimal values into string   * [[hexdump]] - dump hexadecimal values into string
 +  * [[histcount]] - M-file for histcountc MEX function
   * [[hrf]] - create canonical HRF shape   * [[hrf]] - create canonical HRF shape
   * [[hrfboost]] - assume that best fit is the (root of) sum of squares   * [[hrfboost]] - assume that best fit is the (root of) sum of squares
   * [[hxdouble]] - transform a double from/into a readable string   * [[hxdouble]] - transform a double from/into a readable string
   * [[hxsingle]] - transform a single from/into a readable string   * [[hxsingle]] - transform a single from/into a readable string
 +  * [[icbm2tal]] - apply non-linear normalization parameters from ICBM to TAL space
   * [[icc]] - intraclass correlation calculation   * [[icc]] - intraclass correlation calculation
   * [[idftextread]] - read a text-converted IDF file (iView X)   * [[idftextread]] - read a text-converted IDF file (iView X)
   * [[image_complexity]] - give image complexity estimate   * [[image_complexity]] - give image complexity estimate
   * [[image_resize]] - resize a HxWxD numeric image to new measures   * [[image_resize]] - resize a HxWxD numeric image to new measures
 +  * [[image_rotate]] - rotate a HxWxD numeric image
   * [[importbesa]] - import EEG/MEG data from a set of BESA files   * [[importbesa]] - import EEG/MEG data from a set of BESA files
   * [[importfif]] - import FIF file   * [[importfif]] - import FIF file
-  * [[importvtcfromanalyze]] - import an FMR from Analzye files+  * [[importfmrfromanalyze]] - import an FMR from Analzye files
   * [[importrfxglmfromspms]] - import SPM beta maps to a BrainVoyager GLM file   * [[importrfxglmfromspms]] - import SPM beta maps to a BrainVoyager GLM file
-  * [[importvtcfromanalyze]] - import several Analzye SPM map files+  * [[importvmpfromspms]] - import several Analzye SPM map files
   * [[importvmrfromanalyze]] - import a VMR from an Analzye file   * [[importvmrfromanalyze]] - import a VMR from an Analzye file
   * [[importvtcfromanalyze]] - import a VTC from Analzye files   * [[importvtcfromanalyze]] - import a VTC from Analzye files
Line 118: Line 134:
   * [[initialalignment]] - perform the automatic IA   * [[initialalignment]] - perform the automatic IA
   * [[invsystem]] - inverts the output argument order of system(...)   * [[invsystem]] - inverts the output argument order of system(...)
 +  * [[isBVQXfile]] - legacy function for BVQXtools users (passes to [[isxff]])
   * [[isabsolute]] - returns true if the given path is absolute   * [[isabsolute]] - returns true if the given path is absolute
 +  * [[isectlp]] - compute intersection of line and plain (multi-dim)
   * [[isemptycell]] - returns a boolean array with isempty over cells (//MEX file stub/​help//​)   * [[isemptycell]] - returns a boolean array with isempty over cells (//MEX file stub/​help//​)
   * [[isinfnan]] - checking whether (any) element(s) are inf/nan (//MEX file stub/​help//​)   * [[isinfnan]] - checking whether (any) element(s) are inf/nan (//MEX file stub/​help//​)
Line 127: Line 145:
   * [[isxfigure]] - perform validity check on input   * [[isxfigure]] - perform validity check on input
   * [[isxini]] - perform validity check on input   * [[isxini]] - perform validity check on input
 +  * [[jksample]] - Jack-Knife sampling indices
   * [[joinlayers]] - joining of transimg layers into a HxWx3 image + alpha map (//MEX file stub/​help//​)   * [[joinlayers]] - joining of transimg layers into a HxWx3 image + alpha map (//MEX file stub/​help//​)
   * [[kendtau]] - returns the Kendall tau statistic for two vectors   * [[kendtau]] - returns the Kendall tau statistic for two vectors
Line 138: Line 157:
   * [[lsqueeze]] - linear squeeze into Nx1 array   * [[lsqueeze]] - linear squeeze into Nx1 array
   * [[ltriasc]] - ASCII form of a lower triangle matrix (for Mx)   * [[ltriasc]] - ASCII form of a lower triangle matrix (for Mx)
-  * [[madist]] - Mahalanobis distance of single data argument ​+  * [[madistd]] - Mahalanobis distance of single data argument ​
   * [[mainver]] - get matlab main version   * [[mainver]] - get matlab main version
   * [[makelabel]] - returns a valid label from input   * [[makelabel]] - returns a valid label from input
Line 150: Line 169:
   * [[mergehemivmrs]] - merge segmented VMRs of LH and RH   * [[mergehemivmrs]] - merge segmented VMRs of LH and RH
   * [[mesh_morph]] -  morph the coordinates of a mesh (//MEX file stub/​help//​)   * [[mesh_morph]] -  morph the coordinates of a mesh (//MEX file stub/​help//​)
 +  * [[mesh_neighborsarray]] - create a CxN neighbors list (0-filled)
 +  * [[mesh_reconstruct]] - create direct border reconstruction information
   * [[mesh_trianglestoneighbors]] - get mesh neighbors list from triangles (//MEX file stub/​help//​)   * [[mesh_trianglestoneighbors]] - get mesh neighbors list from triangles (//MEX file stub/​help//​)
   * [[mesh_trimapmesh]] - get triangular mapping for two spherical meshes (//MEX file stub/​help//​)   * [[mesh_trimapmesh]] - get triangular mapping for two spherical meshes (//MEX file stub/​help//​)
Line 158: Line 179:
   * [[mkadir]] - create an absolute directory (unlike to MATLAB'​s mkdir)   * [[mkadir]] - create an absolute directory (unlike to MATLAB'​s mkdir)
   * [[mltype]] - return Matlab'​s datatype association   * [[mltype]] - return Matlab'​s datatype association
 +  * [[mmregress]] - multi-model regression
   * [[mni2tal]] - converts coordinates from MNI brain to best Talairach guess   * [[mni2tal]] - converts coordinates from MNI brain to best Talairach guess
   * [[mpackage]] - MatLab Installation Package Generator   * [[mpackage]] - MatLab Installation Package Generator
   * [[mstrrep]] - replace multiple patterns (multi strrep)   * [[mstrrep]] - replace multiple patterns (multi strrep)
   * [[mtc_concat]] - concatenate MTCs   * [[mtc_concat]] - concatenate MTCs
-  * multi_voi_avg ​generate Multi-VOI averaging plots (//abandoned for now//)+  * [[mtimesnd]] ​mtimes ​(AxB * BxCover dims 3, 4, ...
   * [[multimatch]] - match two lists of strings and return matched in first   * [[multimatch]] - match two lists of strings and return matched in first
   * [[multiset]] - set properties for multiple handles   * [[multiset]] - set properties for multiple handles
Line 171: Line 193:
   * [[neuroelf_gui]] - the NeuroElf graphical user interface (GUI)   * [[neuroelf_gui]] - the NeuroElf graphical user interface (GUI)
   * [[neuroelf_license]] - display NeuroElf license   * [[neuroelf_license]] - display NeuroElf license
 +  * [[neuroelf_makefiles]] - create additional files used by NeuroElf
   * [[neuroelf_makelibs]] - compile MEX functions (mex/​compiler needed!)   * [[neuroelf_makelibs]] - compile MEX functions (mex/​compiler needed!)
   * [[neuroelf_pack]] - create installation/​update/​diff package   * [[neuroelf_pack]] - create installation/​update/​diff package
Line 176: Line 199:
   * [[neuroelf_setup]] - NeuroElf post installation setup   * [[neuroelf_setup]] - NeuroElf post installation setup
   * [[neuroelf_version]] - return the version of NeuroElf   * [[neuroelf_version]] - return the version of NeuroElf
 +  * [[newhdr]] - create new HDR/NII object
 +  * [[newhiresvmr]] - create new hi-res VMR
   * [[newnatresvmp]] - create natural resolution VMP object   * [[newnatresvmp]] - create natural resolution VMP object
   * [[noinfnan]] - replace Inf/​NaN'​s in input with replacement value   * [[noinfnan]] - replace Inf/​NaN'​s in input with replacement value
 +  * [[normcdfc]] - M-file stub for MEX file
   * [[normvecs]] - normalize vector lengths to 1   * [[normvecs]] - normalize vector lengths to 1
   * [[num2strtab]] - creates a tabular data output of a numeric data table (//MEX file stub/​help//​) **NOT FUNCTIONAL YET**   * [[num2strtab]] - creates a tabular data output of a numeric data table (//MEX file stub/​help//​) **NOT FUNCTIONAL YET**
Line 189: Line 215:
   * [[pairs]] - returns the pairs of values in a vector/​matrix   * [[pairs]] - returns the pairs of values in a vector/​matrix
   * [[parseformula]] - parse a formula   * [[parseformula]] - parse a formula
-  * parsenumtable - parse a numeric table (//​deprecated,​ use u8str2double instead//) 
   * [[parseopts]] - parse optional input arguments with defaults   * [[parseopts]] - parse optional input arguments with defaults
   * [[partoanalyze75]] - convert PAR/REC into Analyze 7.5   * [[partoanalyze75]] - convert PAR/REC into Analyze 7.5
   * [[pinvc]] - pseudo-inverse using svdc   * [[pinvc]] - pseudo-inverse using svdc
   * [[plotcurves]] - plot different curves and select those of interest   * [[plotcurves]] - plot different curves and select those of interest
-  * [[pmfilter]] - apply a poly-mask bias filter to an image+  * [[pmbfilter]] - apply a poly-mask bias filter to an image
   * pmpalignment - compute alignment PMPs (//​abandoned for now//)   * pmpalignment - compute alignment PMPs (//​abandoned for now//)
   * [[poolgroups]] - pool several sample groups into one stats analysis   * [[poolgroups]] - pool several sample groups into one stats analysis
   * [[prefilter]] - spike/​shift/​resonance filter data   * [[prefilter]] - spike/​shift/​resonance filter data
-  * primes_b - generate list of prime numbers (//​abandoned for now//) 
   * progresscount - display progress in console as a step based counter (//​abandoned for now//)   * progresscount - display progress in console as a step based counter (//​abandoned for now//)
   * [[psctrans]] - perform PSC transformation on time course   * [[psctrans]] - perform PSC transformation on time course
   * [[qsort]] - sorting of 1-D vectors (//MEX file stub/​help//​)   * [[qsort]] - sorting of 1-D vectors (//MEX file stub/​help//​)
 +  * [[rangegrid]] - expand 4xD range definition into coordinates (using ndgrid)
   * [[ranktrans]] - return rank transform of data   * [[ranktrans]] - return rank transform of data
   * [[rbalign]] - rigid-body alignment of one volume to a volume stack   * [[rbalign]] - rigid-body alignment of one volume to a volume stack
Line 207: Line 232:
   * readhrv - reads a heart rate variability text file (//​abandoned for now//)   * readhrv - reads a heart rate variability text file (//​abandoned for now//)
   * [[readpar]] - read a Philips PAR file   * [[readpar]] - read a Philips PAR file
 +  * [[reccheck]] - check quality of REC file (using a subset of fmriquality)
   * [[regress_coords]] - find best matching quaternion t to match coordinates   * [[regress_coords]] - find best matching quaternion t to match coordinates
   * [[relfilename]] - build relative filename from two given files   * [[relfilename]] - build relative filename from two given files
Line 214: Line 240:
   * render_vol - 3-D rendering of an spm_vol struct (//​abandoned for now//)   * render_vol - 3-D rendering of an spm_vol struct (//​abandoned for now//)
   * [[renderlayers]] - rendering of transimg layers into a HxWx3 uint8 image (//MEX file stub/​help//​)   * [[renderlayers]] - rendering of transimg layers into a HxWx3 uint8 image (//MEX file stub/​help//​)
 +  * [[replacerobmean]] - replace outliers with robust mean estimate
   * [[resampleaa]] - anti-aliased resampling of data   * [[resampleaa]] - anti-aliased resampling of data
   * [[rmean]] - re-weighted mean   * [[rmean]] - re-weighted mean
Line 240: Line 267:
   * [[smoothkern]] - build N-dim smoothing kernel from FWHM   * [[smoothkern]] - build N-dim smoothing kernel from FWHM
   * [[smoothned]] - smooth non-equidistant data with a gaussian kernel   * [[smoothned]] - smooth non-equidistant data with a gaussian kernel
 +  * [[smpdist]] - sample values from a discrete distribution
   * [[solvesudoku]] - solve a sudoku puzzle   * [[solvesudoku]] - solve a sudoku puzzle
   * [[spatent]] - spatial entropy of map values   * [[spatent]] - spatial entropy of map values
Line 256: Line 284:
   * srfalignment - align surface according to their folding patterns (//​abandoned for now//)   * srfalignment - align surface according to their folding patterns (//​abandoned for now//)
   * srfbvxalign - perform alignment of SRFs in a BVX file (//​abandoned for now//)   * srfbvxalign - perform alignment of SRFs in a BVX file (//​abandoned for now//)
 +  * stcorrect - slice-time correction with additional options (**NOT YET FUNCTIONAL**)
 +  * [[stoufferz]] - Stouffer'​s Z computation
   * [[structdiff]] - compare two structures   * [[structdiff]] - compare two structures
   * [[subclusters]] - separate mega cluster into sub-clusters   * [[subclusters]] - separate mega cluster into sub-clusters
Line 264: Line 294:
   * [[tablesextract]] - create tables and extracts from GLM/VMPs   * [[tablesextract]] - create tables and extracts from GLM/VMPs
   * [[tal2acpc]] - convert TAL coordinates into AC-PC coordinates   * [[tal2acpc]] - convert TAL coordinates into AC-PC coordinates
 +  * [[tal2icbm]] - apply non-linear normalization from TAL to ICBM/MNI space
   * [[tal2mni]] - converts coordinates from TAL brain to best MNI-space guess   * [[tal2mni]] - converts coordinates from TAL brain to best MNI-space guess
   * tcchecksum - checksum using textcrypt (not reliable for binary data) (//​abandoned for now//)   * tcchecksum - checksum using textcrypt (not reliable for binary data) (//​abandoned for now//)
Line 301: Line 332:
  
 ===== Toolbox base folder, C-based functions ===== ===== Toolbox base folder, C-based functions =====
 +  * applyspmsnc.c
   * clustercoordsc.c   * clustercoordsc.c
   * conv3d.c   * conv3d.c
Line 309: Line 341:
   * floodfill3c.c   * floodfill3c.c
   * gluetostringc.c   * gluetostringc.c
 +  * histcount.c
 +  * hsvconv.c
 +  * indexarray.c
   * isemptycell.c   * isemptycell.c
   * isinfnan.c   * isinfnan.c
Line 317: Line 352:
   * medianc.c   * medianc.c
   * mesh_morph.c   * mesh_morph.c
 +  * mesh_neighborsarray.c
 +  * mesh_reconstruct.c
   * mesh_trianglestoneighbors.c   * mesh_trianglestoneighbors.c
   * mesh_trimapmesh.c   * mesh_trimapmesh.c
Line 322: Line 359:
   * normcdfc.c   * normcdfc.c
   * num2strtab.c   * num2strtab.c
 +  * pinvc.c
   * qsort.c   * qsort.c
   * renderlayers.c   * renderlayers.c
   * splittocellc.c   * splittocellc.c
   * svdc.c   * svdc.c
-  * svmpredictc.c +  * svm2x.cpp 
-  * svmtrainc.c+  * svm3x.cpp 
 +  * svm3xmodel.c 
 +  * svmpredictc2x.c 
 +  * svmpredictc3x.c 
 +  * svmreadc3x.c 
 +  * svmtrainc2x.c 
 +  * svmtrainc3x.c 
 +  * svmwritec3x.c
   * threshlutc.c   * threshlutc.c
   * threshmapc.c   * threshmapc.c
Line 336: Line 381:
   * xffsrfwriteneighborsc.c   * xffsrfwriteneighborsc.c
  
-===== transimg functions =====+===== transimg functions/​methods ​===== 
 +  * [[transimg|@transimg/​transimg]] - constructor 
 +  * [[@transimg/​addlayer]] - add a layer to a transimg object 
 +  * [[@transimg/​any2ascii]] - overload for any2ascii call 
 +  * [[@transimg/​delete]] - delete (free) object 
 +  * [[@transimg/​dellayer]] - remove layer(s) from transimg object 
 +  * [[@transimg/​display]] - show object (rendered form) 
 +  * [[@transimg/​handle]] - return internal handle 
 +  * [[@transimg/​joinlayers]] - call joinlayers.MEX on layers of transimg object 
 +  * [[@transimg/​render]] - render object 
 +  * [[@transimg/​setbackground]] - set/alter background color 
 +  * [[@transimg/​sethandle]] - set graphics handle 
 +  * [[@transimg/​setlayer]] - replace layer with new data 
 +  * [[@transimg/​setlayeralpha]] - replace alpha channel of layer with new data 
 +  * [[@transimg/​setlayerpixel]] - replace pixel data of layer with new data 
 +  * [[@transimg/​subsref]] - overload for subsref call
  
 ===== transio functions ===== ===== transio functions =====
 +  * [[transio|@transio/​transio]] - constructor
 +  * [[@transio/​any2ascii]] - overload for any2ascii call
 +  * [[@transio/​class]] - overload for class call
 +  * [[@transio/​datatype]] - return datatype of object
 +  * [[@transio/​display]] - overload for display call
 +  * [[@transio/​double]] - resolve data to double precision
 +  * [[@transio/​end]] - overload for end call
 +  * [[@transio/​filename]] - return filename of file storing underlying data
 +  * [[@transio/​isempty]] - overload for isempty call
 +  * [[@transio/​isinf]] - overload for isinf call
 +  * [[@transio/​isnan]] - overload for isnan call
 +  * [[@transio/​isnumeric]] - overload for isnumeric call
 +  * [[@transio/​littleendian]] - return little endian-ness (boolean value) of underlying data
 +  * [[@transio/​minus]] - overload for minus call
 +  * [[@transio/​mpower]] - overload for mpower call
 +  * [[@transio/​mrdivide]] - overload for mrdivide call
 +  * [[@transio/​mtimes]] - overload for mtimes call
 +  * [[@transio/​ndims]] - overload for ndims call
 +  * [[@transio/​numel]] - overload for numel call
 +  * [[@transio/​offset]] - return offset of data of object in underlying file
 +  * [[@transio/​plus]] - overload for plus call
 +  * [[@transio/​power]] - overload for power call
 +  * [[@transio/​rdivide]] - overload for rdivide call
 +  * [[@transio/​resolve]] - resolve data in native precision
 +  * [[@transio/​single]] - resolve data in single precision
 +  * [[@transio/​size]] - overload for size call
 +  * [[@transio/​subsasgn]] - overload for subsasgn call
 +  * [[@transio/​subsref]] - overload for subsref call
 +  * [[@transio/​times]] - overload for times call
  
 ===== xff functions ===== ===== xff functions =====
 +  * [[xff|@xff/​xff]] - constructor and settings
 +  * [[@xff/​Call]] - UI/​workspace-safe way to call a method on an object
 +  * [[@xff/​any2ascii]] - overload for any2ascii call
 +  * [[@xff/​bless]] - remove garbage-collection stack-trace (persistence control)
 +  * [[@xff/​clear]] - free memory associated with an object
 +  * [[@xff/​delete]] - free memory associated with an object
 +  * [[@xff/​display]] - overload for display call
 +  * [[@xff/eq]] - overload for eq call
 +  * [[@xff/​fieldnames]] - overload for fieldnames call
 +  * [[@xff/​get]] - overload for get call
 +  * [[@xff/​getcont]] - retrieve object'​s content as struct
 +  * [[@xff/​help]] - retrieve help on object
 +  * [[@xff/​methods]] - overload for methods call
 +  * [[@xff/​ndims]] - overload for ndims call
 +  * [[@xff/ne]] - overload for ne call
 +  * [[@xff/​new]] - create new object (requires additional parameter)
 +  * [[@xff/​setcont]] - set object'​s content (field number and names must match!)
 +  * [[@xff/​size]] - overload for size call
 +  * [[@xff/​subsasgn]] - overload for subsasgn call
 +  * [[@xff/​subsref]] - overload for subsref call (also methods)
  
-==== xff private functions (methods) ====+==== xff private functions (besides OBJ::Method files) ==== 
 +  * [[@xff/​private/​bffdocu]] - documentation of BFF formats and functionality 
 +  * [[@xff/​private/​bffio]] - handle BFF (binary file formats) I/O 
 +  * [[@xff/​private/​bffparse]] - parse BFF specification files 
 +  * [[@xff/​private/​dcmio]] - handle DICOM I/O (input only) 
 +  * [[@xff/​private/​dicom_vr]] - DICOM value representations 
 +  * [[@xff/​private/​fifio]] - specifically handle FIF I/O (input only) 
 +  * [[@xff/​private/​tffdocu]] - documentation of TFF formats and functionality 
 +  * [[@xff/​private/​tffio]] - handle TFF (text file formats) I/O 
 +  * [[@xff/​private/​tffparse]] - parse TFF specification files 
 +  * [[@xff/​private/​xffclear]] - clear object (global variable memory) 
 +  * [[@xff/​private/​xffdetectmagic]] - detect filetype from magic tokens 
 +  * [[@xff/​private/​xffdtsfparsefibers]] - parse fibers in DTSF file 
 +  * [[@xff/​private/​xffdtsfwritefibers]] - write fibers to DTSF file 
 +  * [[@xff/​private/​xffformats]] - return parsed formats 
 +  * [[@xff/​private/​xffgetcont]] - get content of object 
 +  * [[@xff/​private/​xffgetscont]] - get super-structure content of object (incl. meta data) 
 +  * [[@xff/​private/​xffmethods]] - return available methods for object types 
 +  * [[@xff/​private/​xffrequestfile]] - file request dialog 
 +  * [[@xff/​private/​xffsetcont]] - set content of object 
 +  * [[@xff/​private/​xffsetscont]] - set super-structure content of object (update meta data)
  
 ===== xfigure functions ===== ===== xfigure functions =====
 +  * [[xfigure|@xfigure/​xfigure]] - constructor
 +  * [[@xfigure/​any2ascii]] - overload for any2ascii call
 +  * [[@xfigure/​display]] - overload for display call
 +  * [[@xfigure/​fieldnames]] - overload for fieldnames call
 +  * [[@xfigure/​methods]] - overload for methods call
 +  * [[@xfigure/​mlhandle]] - return Matlab graphics handle of xfigure object
 +  * [[@xfigure/​mstring]] - apply MultiString method to object
 +  * [[@xfigure/​subsasgn]] - overload for subsasgn call
 +  * [[@xfigure/​subsref]] - overload for subsref call
  
 ===== xini functions ===== ===== xini functions =====
 +  * [[xini|@xini/​xini]] - constructor
 +  * [[@xini/​display]] - overload for display call
 +  * [[@xini/​fieldnames]] - overload for fieldnames call
 +  * [[@xini/​methods]] - overload for methods call
 +  * [[@xini/​subsasgn]] - overload for subsasgn call
 +  * [[@xini/​subsref]] - overload for subsref call
  
 ===== xprogress functions ===== ===== xprogress functions =====
 +  * [[xprogress|@xprogress/​xprogress]] - constructor
 +  * [[@xprogress/​closebar]] - close xprogress bar and clear object
 +  * [[@xprogress/​subsasgn]] - overload for subsasgn call
 +  * [[@xprogress/​subsref]] - overload for subsref call
  
neuroelf_-_all_functions.1301525578.txt.gz · Last modified: 2011/03/31 00:52 by jochen