All functions

AbstractGeom

R6 Class - Abstract Class of Geometries

BlankGeom

A geometry that renders nothing

DataCubeGeom

R6 Class - Generate Data Cube Geometry

DataCubeGeom2

R6 Class - Generate Data Cube Geometry via 3D Volume Texture

FreeGeom

R6 Class - Generate Geometry from Vertices and Face Indices

GeomGroup

R6 Class - Generate Group of Geometries

SphereGeom

R6 Class - Generate Sphere Geometry

TubeGeom

R6 Class - Generate Tube Geometry

brain_proxy()

Shiny Proxy for Viewer

brain_setup()

Setup Package, Install Environment

check_freesurfer_path()

Function to check whether `FreeSurfer` folder has everything we need

create_group()

Create a geometry group containing multiple geometries

default_template_directory()

Default Directory to Store Template Brain

freesurfer_brain() freesurfer_brain2()

Read `FreeSurfer` surface and volume files

freesurfer_lut

Query the 'FreeSurfer' labels

geom_freemesh()

Creates any mesh geometry given vertices and face indices

geom_sphere()

Create sphere geometry

get_digest_header()

Function to read digest header

import_fs() import_suma()

Import 'FreeSurfer' or 'SUMA' files into the viewer structure

import_from_freesurfer()

Import from `FreeSurfer` and create `JSON` cache for 3D viewer

localization_module()

Launch a 'shiny' application to localize electrodes

merge_brain()

Create Multi-subject Template

read_fs_asc()

Read `FreeSurfer` ascii file

read_fs_labels()

Read FreeSurfer Annotations

read_fs_m3z()

Read `FreeSurfer` m3z file

read_fs_mgh_mgz()

Read `FreeSurfer` `mgz/mgh` file

read_gii2()

Function to load surface data from `Gifti` files

read_mgz()

Function to load `FreeSurfer` `mgz/mgh` file

renderBrain

Shiny Renderer for threeBrain Widgets

reorient_volume()

Function to reshape data to `RAS` order

save_brain()

Save threeBrain widgets to local file system

download_template_subject() download_N27() set_default_template() threebrain_finalize_installation()

Download and Manage Template Subjects

three_scatter()

3D Scatter Plot

threejsBrainOutput

Shiny Output for threeBrain Widgets

threejs_brain()

Create a Threejs Brain and View it in Browsers

video_content()

Add video content to the viewer

view_ct_t1()

View CT with T1 image

create_colormap() save_colormap() freeserfer_colormap() load_colormap()

Color maps for volume or surface data

add_voxel_cube() create_voxel_cube()

Generate volume data from 'MNI' coordinates