Difference between revisions of "IXTgeometry"
Jump to navigation
Jump to search
m |
m |
||
Line 1: | Line 1: | ||
− | Describes | + | Describes geometrical items. The geometry object is built up of segments of shapes. Each segment has a position and orientation. The shape field may contain many different shapes in an array. Indexes describe which shape in the shape field the segment is. |
+ | |||
==Structure== | ==Structure== | ||
Line 9: | Line 10: | ||
! {{Headcellstyle}} | Description | ! {{Headcellstyle}} | Description | ||
|- | |- | ||
− | | '''base''' | + | |'''base''' |
| [[IXTbase]] | | [[IXTbase]] | ||
| Used internally | | Used internally | ||
|- | |- | ||
− | | '''facility_name ''' || char || Source name eg. ISIS | + | |'''facility_name ''' || char || Source name eg. ISIS |
|- | |- | ||
|'''translation''' | |'''translation''' | ||
Line 24: | Line 25: | ||
| orientations of each of the geometrical items | | orientations of each of the geometrical items | ||
|- | |- | ||
− | | '''elmt_to_shape''' | + | |'''elmt_to_shape''' |
| int | | int | ||
| element of shape for a given geometrical item | | element of shape for a given geometrical item | ||
|- | |- | ||
− | | '''elmt_to_index''' | + | |'''elmt_to_index''' |
| int | | int | ||
| index within that element of shape for a given geometrical item | | index within that element of shape for a given geometrical item | ||
+ | |- | ||
+ | | '''shape''' | ||
+ | | [[IXTshape]](allocatable) | ||
+ | | array containing shapes that the geometrical item may be built up of. | ||
|} | |} |
Revision as of 09:39, 5 August 2008
Describes geometrical items. The geometry object is built up of segments of shapes. Each segment has a position and orientation. The shape field may contain many different shapes in an array. Indexes describe which shape in the shape field the segment is.
Structure
Field | Type | Description |
---|---|---|
base | IXTbase | Used internally |
facility_name | char | Source name eg. ISIS |
translation | IXTtranslation | positions of the geometrical items |
|- |orientation | IXTorientation | orientations of each of the geometrical items |- |elmt_to_shape | int | element of shape for a given geometrical item |- |elmt_to_index | int | index within that element of shape for a given geometrical item |- | shape | IXTshape(allocatable) | array containing shapes that the geometrical item may be built up of. |}