The format is as follows:
(main input file)
End
File <first_sub-file>
(contents of <first_sub-file>)
End
File <second_sub-file>
(contents of <second_sub-file>)
End
In this way, all references to external files can be replaced by internal references; for instance, if you write
C first_sub-file 1.0 0.0 0.0 0.0
FasterCap will not try to access the file 'first_sub-file' from the file system, but will take the data from the 'File' section as per the above definition.
FasterCap allows hierarchical definitions, i.e. 'first_sub-file' can contain references to 'second_sub-file'. If the referenced files are not found internally, FasterCap assumes that they reside on the file system, and will look for them accordingly.
The characters following 'E' in 'End' and following 'F' in 'File' are optional. Like the other statements, 'E' and 'F' are case-insensitive, and must be the first character of the line in which they are defined.
Moreover, the 'End' statement in itself is optional, and is included only for input file readibility.
You can find some examples of single input files in the 'Samples' directory, for both 3D and 2D models.