PTL File Format Documentation

From Panthalassa

Jump to: navigation, search

Contents

Introduction

This document explains the PTL file format used with Panthalassa.

Preliminaries

Type Definations

String

Defines Alphanumeric input from user. All strings are handled in quotations.

"This is an Example string"

Int

Defines an integer number.

-23

Double

Defines a double number.

3.3333

DOFUsuage

Defines dimensianal usuage. All DOFUsuage definations start and end with low line "_". 

Body of DOFUsuage is formes by six 1 or 0s.

1 identifies the dimension as used.

0 identifies the dimension as unused.

_111000_  defines x,y,z dimensions as used and rx,ry,rz dimensions as unused.

Structure

Defines the id of a structure.

Defined by two unsigned int numbers representing the parent and child structure seperated by a comma.

1,3 Parent id = 1, child id = 3

2 Parent id = 2

Commands

By Name

Set.ProjectName

Set.SolutionSpace

By Category

Project Definations

Set.ProjectName

Set.SolutionSpace

Create a book