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
Last revision Both sides next revision
neuroelf_-_all_functions [2011/03/31 00:52]
jochen changed alphasim link to use current page
neuroelf_-_all_functions [2011/03/31 02:03]
jochen added new functions and completed list of methods
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]] - 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]] - 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]] - 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]] - 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]] - 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]] - constructor
 +  * [[@xprogress/​closebar]] - close xprogress bar and clear object
 +  * [[@xprogress/​subsasgn]] - overload for subsasgn call
 +  * [[@xprogress/​subsref]] - overload for subsref call
  
neuroelf_-_all_functions.txt · Last modified: 2011/04/04 22:37 by jochen