package molenc
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module A = BatArray
module L = BatList
module Log = Dolog.Log
module S = BatString
module V3 = Vector3
type atoms_3D = {
name : string;
elements : int array;
coords : Vector3.t array;
bonds : int list array;
}
val read_name : in_channel -> string
val skip_header_lines : in_channel -> unit
val read_atom_bonds_header : in_channel -> int * int
val read_bond_line : in_channel -> int * int
val parse_atom_line : in_channel -> int * Vector3.t
val read_one_molecule : in_channel -> atoms_3D
val encode_first_layer :
bool ->
float ->
float ->
float ->
atoms_3D ->
encoded_atom array
val encode_atoms :
bool ->
int ->
float ->
float ->
float ->
atoms_3D ->
encoded_atom array
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>