Cartesius Library
periodictable::render Type Reference

@TODO the type element must be excluded. Rather we present data as 118-long arrays of row, atomic weight, symbol and then supply them by other properties according to subclasses of the class atom given as POINTERS to the corresponding array elements. The type render however survives without symbol component and is used to produce graphics in a separate module rendering Alternatively element may contain pointers to the mentioned array elements More...

Public Attributes

character(len=3) symbol = ' '
 
real radius =0.0
 
real r =0.0
 
real g =0.0
 
real b =0.0
 

Detailed Description

@TODO the type element must be excluded. Rather we present data as 118-long arrays of row, atomic weight, symbol and then supply them by other properties according to subclasses of the class atom given as POINTERS to the corresponding array elements. The type render however survives without symbol component and is used to produce graphics in a separate module rendering Alternatively element may contain pointers to the mentioned array elements

Member Data Documentation

◆ b

real periodictable::render::b =0.0

◆ g

real periodictable::render::g =0.0

◆ r

real periodictable::render::r =0.0

◆ radius

real periodictable::render::radius =0.0

◆ symbol

character(len=3) periodictable::render::symbol = ' '

The documentation for this type was generated from the following file: