### Home Classes Methods

### Files

- alf.rdoc
- blas.rdoc
- bspline.rdoc
- changes.rdoc
- cheb.rdoc
- cholesky_complex.rdoc
- combi.rdoc
- complex.rdoc
- const.rdoc
- dht.rdoc
- diff.rdoc
- ehandling.rdoc
- eigen.rdoc
- fft.rdoc
- fit.rdoc
- function.rdoc
- graph.rdoc
- hist.rdoc
- hist2d.rdoc
- hist3d.rdoc
- index.rdoc
- integration.rdoc
- interp.rdoc
- intro.rdoc
- linalg.rdoc
- linalg_complex.rdoc
- math.rdoc
- matrix.rdoc
- min.rdoc
- monte.rdoc
- multimin.rdoc
- multiroot.rdoc
- narray.rdoc
- ndlinear.rdoc
- nonlinearfit.rdoc
- ntuple.rdoc
- odeiv.rdoc
- perm.rdoc
- poly.rdoc
- qrng.rdoc
- randist.rdoc
- ref.rdoc
- rng.rdoc
- rngextra.rdoc
- roots.rdoc
- screenshot.rdoc
- sf.rdoc
- siman.rdoc
- sort.rdoc
- start.rdoc
- stats.rdoc
- sum.rdoc
- tensor.rdoc
- tut.rdoc
- use.rdoc
- vector.rdoc
- vector_complex.rdoc
- wavelet.rdoc

### Class Index

Quicksearch

No matching classes.

# GSL::Histogram3d class

## Class methods

- GSL::Histogram3d.alloc(nx, ny, nz)

- GSL::Histogram3d.alloc(xrange, yrange, zrange)

- GSL::Histogram3d.alloc(nx, xmin, xmax, ny, ymin, ymax, nz, zmin, zmax)

- GSL::Histogram3d.alloc(nx, [xmin, xmax], ny, [ymin, ymax], nz, [zmin, zmax])

  Constructors

- GSL::Histogram3d.memcpy(h1, h2)

- GSL::Histogram3d.equal_bins_p(h1, h2)

- GSL::Histogram3d.equal_bins_?p(h1, h2)

## Methods

- GSL::Histogram3d#set_ranges(xrange, yrange, zrange)

- GSL::Histogram3d#set_ranges_uniform(xmin, xmax, ymin, ymax, zmin, zmax)

- GSL::Histogram3d#set_ranges_uniform([xmin, xmax], [ymin, ymax], [zmin, zmax])

- GSL::Histogram3d#clone

- GSL::Histogram3d#duplicate

- GSL::Histogram3d#increment(x, y, z, weight = 1)

- GSL::Histogram3d#accumulate(x, y, z, weight = 1)

- GSL::Histogram3d#fill(x, y, z, weight = 1)

- GSL::Histogram3d#increment2(x, y, z, weight = 1)

- GSL::Histogram3d#accumulate2(x, y, z, weight = 1)

- GSL::Histogram3d#fill2(x, y, z, weight = 1)

- GSL::Histogram3d#get(i[, j[, k]])

- GSL::Histogram3d#[]

- GSL::Histogram3d#get_xrange(i)

- GSL::Histogram3d#get_yrange(j)

- GSL::Histogram3d#get_zrange(k)

- GSL::Histogram3d#xrange

- GSL::Histogram3d#yrange

- GSL::Histogram3d#zrange

- GSL::Histogram3d#bin

- GSL::Histogram3d#xmax

- GSL::Histogram3d#xmin

- GSL::Histogram3d#ymax

- GSL::Histogram3d#ymin

- GSL::Histogram3d#zmax

- GSL::Histogram3d#zmin

- GSL::Histogram3d#nx

- GSL::Histogram3d#ny

- GSL::Histogram3d#nz

- GSL::Histogram3d#reset

- GSL::Histogram3d#find(x, y, z)

- GSL::Histogram3d#max_val

- GSL::Histogram3d#max_bin

- GSL::Histogram3d#min_val

- GSL::Histogram3d#min_bin

- GSL::Histogram3d#xmean

- GSL::Histogram3d#xsigma

- GSL::Histogram3d#ymean

- GSL::Histogram3d#ysigma

- GSL::Histogram3d#zmean

- GSL::Histogram3d#zsigma

- GSL::Histogram3d#sum

- GSL::Histogram3d#integral

- GSL::Histogram3d#add(h2)

- GSL::Histogram3d#sub(h2)

- GSL::Histogram3d#mul(h2)

- GSL::Histogram3d#div(h2)

- GSL::Histogram3d#scale(val)

- GSL::Histogram3d#shift(val)

- GSL::Histogram3d#+(h2)

- GSL::Histogram3d#-(h2)

- GSL::Histogram3d#*(h2)

- GSL::Histogram3d#/(h2)

- GSL::Histogram3d#fwrite(io)

- GSL::Histogram3d#fwrite(filename)

- GSL::Histogram3d#fread(io)

- GSL::Histogram3d#fread(filename)

- GSL::Histogram3d#xyproject(kstart = 0, kend = nz-1)

  Creates a `GSL::Histogram2d` object by projecting the 3D histogram `self` onto the xy-plane over the z-range from `kstart` to `kend`.

- GSL::Histogram3d#xzproject(jstart = 0, jend = ny-1)

  Creates a `GSL::Histogram2d` object by projecting the 3D histogram `self` onto the xz-plane over the y-range from `jstart` to `jend`.

- GSL::Histogram3d#yzproject(istart = 0, iend = nx-1)

  Creates a `GSL::Histogram2d` object by projecting the 3D histogram `self` onto the yz-plane over the x-range from `istart` to `iend`.

prev next

Reference index top

[Validate]

Generated with the Darkfish Rdoc Generator 2.