SimpleFastOpenAtomicVisualiser
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CArgumentA command line argument
 CAtomAn atom structure
 CAtomRendererRender atoms as sphere meshes
 CAxesRender the coordinate axes
 CBondRendererRender Bonds as ray-traced cylinders
 CCameraA 3D projective camera centered on a focus moving on a sphere
 CCellDraw the simulation cell (a box)
 CCommandLineExtract command line arguments
 CCONFIGRead CONFIG files
 CConsoleLua console
 CFFmpegRecordAn FFmpeg based Record
 CHierarchicalTriangularMeshA refineable mesh of triangles
 CJompegRecordAn jo_mpeg based Record
 CLuaArrayInterop for a fixed size numeric array in Lua
 CLuaBoolInterop for booleans Lua
 CLuaExtraSpaceStore for lua global state. For the console to have access to these classes they must be set into LuaExtraSpace and set via Console::luaStore
 CLuaNumberInterop for a number in Lua
 CLuaStringInterop for a string in Lua
 CLuaTableInterop for a single-type Lua table
 CLuaVecInterop for a variable size numeric array (vector) in Lua
 CNeighboursCalculate neighbour lists
 CRecordAn API for recording video
 CStructureSpecification for the structure file interface
 CThemeA background and text colour theme
 CTriangleA 3D triangle
 CTrixelA triangular pixel of a hierarchical triangular mesh
 CVisualisationStateHolds editable data for the visualisation state
 CXYZRead XYZ and EXTXYZ files