[ Previous | Next | Contents | Glossary | Home | Search ]
The graPHIGS Programming Interface: ISO PHIGS Subroutine Reference

Chapter 16. FORTRAN Structure Content Data Records

This appendix contains the output parameters for structure content data records returned by the graPHIGS API for the ISO PHIGS FORTRAN subroutines.

The data is organized numerically by element type.

PENIL=1: (Nil)

Output parameters for STRUCTURE CONTENT DATA RECORD for element type Nil,

  • IL = 0

  • IA = ()

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPL3=2: (Polyline 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Polyline 3,

  • IL = 1

  • IA(1) = number of points in the polyline 3

  • RL = 3*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the polyline 3
    elements IA(1)+1 through 2*IA(1) contain the y components of the polyline 3
    elements 2*IA(1)+1 through 3*IA(1) contain the z components of the polyline 3

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPL=3: (Polyline)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Polyline,

  • IL = 1

  • IA(1) = number of points in the polyline

  • RL = 2*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the polyline
    elements IA(1)+1 through 2*IA(1) contain the y components of the polyline

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPM3=4: (Polymarker 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Polymarker 3,

  • IL = 1

  • IA(1) = number of points in the polymarker 3

  • RL = 3*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the polymarker 3
    elements IA(1)+1 through 2*IA(1) contain the y components of the polymarker 3
    elements 2*IA(1)+1 through 3*IA(1) contain the z components of the polymarker 3

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPM=5: (Polymarker)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Polymarker,

  • IL = 1

  • IA(1) = number of points in the polymarker

  • RL = 2*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the polymarker
    elements IA(1)+1 through 2*IA(1) contain the y components of the polymarker

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETX3=6: (Text 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Text 3,

  • IL = 0

  • IA = ()

  • RL = 9

  • RA(1) = x coordinate of text point (MC)

  • RA(2) = y coordinate of text point (MC)

  • RA(3) = z coordinate of text point (MC)

  • RA(4) = x coordinate of first text direction vector (MC)

  • RA(5) = y coordinate of first text direction vector (MC)

  • RA(6) = z coordinate of first text direction vector (MC)

  • RA(7) = x coordinate of second text direction vector (MC)

  • RA(8) = y coordinate of second text direction vector (MC)

  • RA(9) = z coordinate of second text direction vector (MC)

  • SL = 1

  • LSTR(1) = length of string

  • STR(1) = string

  • PETX=7: (Text)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Text,

  • IL = 0

  • IA = ()

  • RL = 2

  • RA(1) = x coordinate of text point (MC)

  • RA(2) = y coordinate of text point (MC)

  • SL = 1

  • LSTR(1) = length of string

  • STR(1) = string

  • PEATR3=8: (Annotation Text Relative 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Annotation Text Relative 3,

  • IL = 0

  • IA = ()

  • RL = 6

  • RA(1) = x coordinate of reference point (MC)

  • RA(2) = y coordinate of reference point (MC)

  • RA(3) = z coordinate of reference point (MC)

  • RA(4) = x coordinate of annotation point (NPC)

  • RA(5) = y coordinate of annotation point (NPC)

  • RA(6) = z coordinate of annotation point (NPC)

  • SL = 1

  • LSTR(1) = length of string

  • STR(1) = string

  • PEATR=9: (Annotation Text Relative)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Annotation Text Relative,

  • IL = 0

  • IA = ()

  • RL = 4

  • RA(1) = x coordinate of reference point (MC)

  • RA(2) = y coordinate of reference point (MC)

  • RA(3) = x coordinate of annotation point (NPC)

  • RA(4) = y coordinate of annotation point (NPC)

  • SL = 1

  • LSTR(1) = length of string

  • STR(1) = string

  • PEFA3=10: (Fill Area 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Fill Area 3,

  • IL = 1

  • IA(1) = number of points in the fill area 3

  • RL = 3*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the fill area 3
    elements IA(1) +1 through 2*IA(1) contain the y components of the fill area 3
    elements 2* IA(1)+1 through 3*IA(1) contain the z components of the fill area 3

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEFA=11: (Fill Area)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Fill Area,

  • IL = 1

  • IA(1) = number of points in the fill area

  • RL = 2*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the fill area
    elements IA(1) +1 through 2*IA(1) contain the y components of the fill area

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEFAS3=12: (Fill Area Set 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Fill Area Set 3,

  • IL = number of point lists in fill area set 3

  • IA() = array of end indexes for point lists in fill area set 3

  • RL = 3*(IA(IL))

  • RA = elements 1 through (IA(IL)) contain the x components of the fill area set 3
    elements IA(IL) +1 through 2*(IA(IL)) contain the y components of the fill area set 3
    elements 2* IA(IL)+1 through 3*(IA()) contain the z components of the fill area set 3

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEFAS=13: (Fill Area Set)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Fill Area Set,

  • IL = number of point lists in fill area set

  • IA() = array of end indexes for point lists in fill area set

  • RL = 2*(IA(IL))

  • RA = elements 1 through (IA(IL)) contain the x components of the fill area set
    elements IA(IL) +1 through 2*(IA(IL)) contain the y components of the fill area set set

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PECA3=14: (Cell Array 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Cell Array 3,

  • IL = 2+(IA(1)*IA(2))

  • IA(1) = x dimension of cell index array

  • IA(2) = y dimension of cell index array

  • IA(3) to IA(IA(1)*IA(2) +2) = cell index array in column major order (e.g.,IA(3) = COLIA(1,1), IA(4) = COLIA(2,1), ... )

  • RL = 9

  • RA(1) = x coordinate of P (MC)

  • RA(2) = y coordinate of P (MC)

  • RA(3) = z coordinate of P (MC)

  • RA(4) = x coordinate of Q (MC)

  • RA(5) = y coordinate of Q (MC)

  • RA(6) = z coordinate of Q (MC)

  • RA(7) = x coordinate of R (MC)

  • RA(8) = y coordinate of R (MC)

  • RA(9) = z coordinate of R (MC)

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PECA=15: (Cell Array)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Cell Array,

  • IL = 2+(IA(1)*IA(2))

  • IA(1) = x dimension of cell index array

  • IA(2) = y dimension of cell index array

  • IA(3) to IA((IA(1)*IA(2))+2) = cell index array in column major order (e.g.,IA(3) = COLIA(1,1), IA(4) = COLIA(2,1), ... )

  • RL = 4

  • RA(1) = x coordinate of P (MC)

  • RA(2) = y coordinate of P (MC)

  • RA(3) = x coordinate of Q (MC)

  • RA(4) = y coordinate of Q (MC)

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEGDP3=16: (Generalized Drawing Primitive 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Generalized Drawing Primitive 3,

  • IL = 2

  • IA(1) = number of points in the generalized drawing primitive 3

  • IA(2) = generalized drawing primitive 3 identifier

  • RL = 3*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the GDP3 point list
    elements IA(1) +1 through 2*IA(1) contain the y components of the GDP 3 point list
    elements 2*IA(1)+1 through 3*IA(1) contain the z components of the GDP 3 point list

  • SL = number of 80 character data records(LDR for PGDP3 subroutine)

  • LSTR(1) to LSTR(SL) = 80

  • STR(1) to STR(SL) = GDP data records (DATREC(1) to DATREC(SL) for PGDP3 subroutine)

  • PEGDP=17: (Generalized Drawing Primitive)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Generalized Drawing Primitive,

  • IL = 2

  • IA(1) = number of points in the generalized drawing primitive

  • IA(2) = generalized drawing primitive identifier

  • RL = 2*IA(1)

  • RA = elements 1 through IA(1) contain the x components of the GDP point list
    elements IA(1) +1 through 2*IA(1) contain the y components of the GDP point list

  • SL = number of 80 character data records(LDR for PGDP subroutine)

  • LSTR(1) to LSTR(SL) = 80

  • STR(1) to STR(SL) = GDP data records (DATREC(1) to DATREC(SL) for PGDP subroutine)

  • PEPLI=18: (Set Polyline Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Polyline Index,

  • IL = 1

  • IA(1) = polyline index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPMI=19: (Set Polymarker Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Polymarker Index,

  • IL = 1

  • IA(1) = polymarker index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETXI=20: (Set Text Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Text Index,

  • IL = 1

  • IA(1) = text index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEII=21: (Set Interior Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Interior Index,

  • IL = 1

  • IA(1) = interior index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEEDI=22: (Set Edge Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Edge Index,

  • IL = 1

  • IA(1) = edge index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PELN=23: (Set Linetype)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Linetype,

  • IL = 1

  • IA(1) = linetype

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PELWSC=24: (Set Linewidth Scale Factor)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Linewidth Scale Factor,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = linewidth scale factor

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPLCI=25: (Set Polyline Color Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Polyline Color Index,

  • IL = 1

  • IA(1) = polyline color index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEMK=26: (Set Marker Type)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Marker Type,

  • IL = 1

  • IA(1) = marker type

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEMKSC=27: (Set Marker Size Scale Factor)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Marker Size Scale Factor,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = marker size scale factor

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPMCI=28: (Set Polymarker Color Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Polymarker Color Index,

  • IL = 1

  • IA(1) = polymarker color index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETXFN=29: (Set Text Font)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Text Font,

  • IL = 1

  • IA(1) = text font

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETXPR=30: (Set Text Precision)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Text Precision,

  • IL = 1

  • IA(1) = text precision(PSTRP,PCHARP,PSTRKP)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PECHXP=31: (Set Character Expansion Factor)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Character Expansion Factor,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = character expansion factor

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PECHSP=32: (Set Character Spacing)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Character Spacing,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = character spacing

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETXCI=33: (Set Text Color Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Text Color Index,

  • IL = 1

  • IA(1) = text color index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PECHH=34: (Set Character Height)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Character Height,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = character height

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PECHUP=35: (Set Character Up Vector)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Character Up Vector,

  • IL = 0

  • IA = ()

  • RL = 2

  • RA(1) = x component of character up vector

  • RA(2) = y component of character up vector

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETXP=36: (Set Text Path)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Text Path,

  • IL = 1

  • IA(1) = text path (PRIGHT,PLEFT,PUP,PDOWN)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PETXAL=37: (Set Text Alignment)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Text Alignment,

  • IL = 2

  • IA(1) = horizontal text alignment (PAHNOR,PALEFT,PACENT,PARITE)

  • IA(2) = vertical text alignment (PAVNOR,PATOP,PACAP,PAHALF,PABASE,PABOTT)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEATCH=38: (Set Annotation Text Character Height)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Annotation Text Character Height,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = annotation text character height

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEATCU=39: (Set Annotation Text Character Up Vector)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Annotation Text Character Up Vector,

  • IL = 0

  • IA = ()

  • RL = 2

  • RA(1) = x component of annotation text character up vector

  • RA(2) = y component of annotation text character up vector

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEATP=40: (Set Annotation Text Path)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Annotation Text Path,

  • IL = 1

  • IA(1) = annotation text path (PRIGHT,PLEFT,PUP,PDOWN)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEATAL=41: (Set Annotation Text Alignment)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Annotation Text Alignment,

  • IL = 2

  • IA(1) = horizontal text alignment (PAHNOR,PALEFT,PACENT,PARITE)

  • IA(2) = vertical text alignment (PAVNOR,PATOP,PACAP,PAHALF,PABASE,PABOTT)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEANST=42: (Set Annotation Style)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Annotation Style,

  • IL = 1

  • IA(1) = annotation style

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEIS=43: (Set Interior Style)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Interior Style,

  • IL = 1

  • IA(1) = interior style (PHOLLO,PSOLID,PPATTR,PHATCH,PISEMP)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEISI=44: (Set Interior Style Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Interior Style Index,

  • IL = 1

  • IA(1) = interior style index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEICI=45: (Set Interior Color Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Interior Color Index,

  • IL = 1

  • IA(1) = interior color index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEEDFG=46: (Set Edge Flag)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Edge Flag,

  • IL = 1

  • IA(1) = edge flag (POFF,PON)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEEDT=47: (Set Edgetype)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Edgetype,

  • IL = 1

  • IA(1) = edgetype

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEEWSC=48: (Set Edgewidth Scale Factor)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Edgewidth Scale Factor,

  • IL = 0

  • IA = ()

  • RL = 1

  • RA(1) = edgewidth scale factor

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEEDCI=49: (Set Edge Color Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Edge Color Index,

  • IL = 1

  • IA(1) = edge color index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPA=50: (Set Pattern Size)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Pattern Size,

  • IL = 0

  • IA = ()

  • RL = 2

  • RA(1) = x component of pattern size (MC)

  • RA(2) = y component of pattern size (MC)

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPRPV=51: (Set Pattern Reference Point and Vectors)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Pattern Reference Point and Vectors,

  • IL = 0

  • IA = ()

  • RL = 9

  • RA(1) = x coordinate of pattern reference point (MC)

  • RA(2) = y coordinate of pattern reference point (MC)

  • RA(3) = z coordinate of pattern reference point (MC)

  • RA(4) = x component of pattern reference vector 1 (MC) (i.e.,DVX(1))

  • RA(5) = y component of pattern reference vector 1 (MC) (i.e.,DVY(1))

  • RA(6) = z component of pattern reference vector 1 (MC) (i.e.,DVZ(1))

  • RA(7) = x component of pattern reference vector 2 (MC) (i.e.,DVX(2))

  • RA(8) = y component of pattern reference vector 2 (MC) (i.e.,DVY(2))

  • RA(9) = z component of pattern reference vector 2 (MC) (i.e.,DVZ(2))

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEPARF=52: (Set Pattern Reference Point)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Pattern Reference Point,

  • IL = 0

  • IA = ()

  • RL = 2

  • RA(1) = x coordinate of pattern reference point (MC)(i.e.RFX)

  • RA(2) = y coordinate of pattern reference point (MC)(i.e.RFY)

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEADS=53: (Add Names To Set)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Add Names To Set,

  • IL = number of names in the set

  • IA = array of name set elements

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PERES=54: (Remove Names From Set)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Remove Names From Set,

  • IL = number of names in the set

  • IA = array of name set elements

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEIASF=55: (Set Individual ASF)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Individual ASF,

  • IL = 2

  • IA(1) = attribute identifier (PLN,PLWSC,PPLCI,PMK,PMKSC,PPMCI,PTXFN,PTXPR,PCHXP,PCHSP,PTXCI, PIS,PISI,PICI,PEDFG,PEDT,PEWSC,PEDCI)

  • IA(2) = aspect source flag value (PBUNDL,PINDIV)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEHRID=56: (Set HLHSR Identifier)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set HLHSR Identifier,

  • IL = 1

  • IA(1) = HLHSR identifier

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PELMT3=57: (Set Local Transformation 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Local Transformation 3,

  • IL = 1

  • IA(1) = composition type (PCPRE,PCPOST,PCREPL)

  • RL = 16

  • RA(1) = (1,1) component of local transformation matrix

  • RA(2) = (2,1) component of local transformation matrix

  • RA(3) = (3,1) component of local transformation matrix

  • RA(4) = (4,1) component of local transformation matrix

  • RA(5) = (1,2) component of local transformation matrix

  • RA(6) = (2,2) component of local transformation matrix

  • RA(7) = (3,2) component of local transformation matrix

  • RA(8) = (4,2) component of local transformation matrix

  • RA(9) = (1,3) component of local transformation matrix

  • RA(10) = (2,3) component of local transformation matrix

  • RA(11) = (3,3) component of local transformation matrix

  • RA(12) = (4,3) component of local transformation matrix

  • RA(13) = (1,4) component of local transformation matrix

  • RA(14) = (2,4) component of local transformation matrix

  • RA(15) = (3,4) component of local transformation matrix

  • RA(16) = (4,4) component of local transformation matrix

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PELMT=58: (Set Local Transformation)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Local Transformation,

  • IL = 1

  • IA(1) = composition type (PCPRE,PCPOST,PCREPL)

  • RL = 9

  • RA(1) = (1,1) component of local transformation matrix

  • RA(2) = (2,1) component of local transformation matrix

  • RA(3) = (3,1) component of local transformation matrix

  • RA(4) = (1,2) component of local transformation matrix

  • RA(5) = (2,2) component of local transformation matrix

  • RA(6) = (3,2) component of local transformation matrix

  • RA(7) = (1,3) component of local transformation matrix

  • RA(8) = (2,3) component of local transformation matrix

  • RA(9) = (3,3) component of local transformation matrix

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEGMT3=59: (Set Global Transformation 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Global Transformation 3,

  • IL = 0

  • IA = ()

  • RL = 16

  • RA(1) = (1,1) component of global transformation matrix

  • RA(2) = (2,1) component of global transformation matrix

  • RA(3) = (3,1) component of global transformation matrix

  • RA(4) = (4,1) component of global transformation matrix

  • RA(5) = (1,2) component of global transformation matrix

  • RA(6) = (2,2) component of global transformation matrix

  • RA(7) = (3,2) component of global transformation matrix

  • RA(8) = (4,2) component of global transformation matrix

  • RA(9) = (1,3) component of global transformation matrix

  • RA(10) = (2,3) component of global transformation matrix

  • RA(11) = (3,3) component of global transformation matrix

  • RA(12) = (4,3) component of global transformation matrix

  • RA(13) = (1,4) component of global transformation matrix

  • RA(14) = (2,4) component of global transformation matrix

  • RA(15) = (3,4) component of global transformation matrix

  • RA(16) = (4,4) component of global transformation matrix

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEGMT=60: (Set Global Transformation)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Global Transformation,

  • IL = 0

  • IA = ()

  • RL = 9

  • RA(1) = (1,1) component of global transformation matrix

  • RA(2) = (2,1) component of global transformation matrix

  • RA(3) = (3,1) component of global transformation matrix

  • RA(4) = (1,2) component of global transformation matrix

  • RA(5) = (2,2) component of global transformation matrix

  • RA(6) = (3,2) component of global transformation matrix

  • RA(7) = (1,3) component of global transformation matrix

  • RA(8) = (2,3) component of global transformation matrix

  • RA(9) = (3,3) component of global transformation matrix

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEMCV3=61: (Set Modeling Clipping Volume 3)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Modeling Clipping Volume 3,

  • IL = 2

  • IA(1) = modeling clipping operator

  • IA(2) = number of modeling clipping half-spaces in list

  • RL = 6*IA(2)

  • FOR i = 0 TO IA(2)--1

  • RA((6*i)+1) = x coordinate of point defining plane of half-space (MC)

  • RA((6*i)+2) = y coordinate of point defining plane of half-space (MC)

  • RA((6*i)+3) = z coordinate of point defining plane of half-space (MC)

  • RA((6*i)+4) = dx component of normal vector defining the plane of half-space (MC)

  • RA((6*i)+5) = dy component of normal vector defining the plane of half-space (MC)

  • RA((6*i)+6) = dz component of normal vector defining the plane of half-space (MC)

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEMCV=62: (Set Modeling Clipping Volume)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Modeling Clipping Volume,

  • IL = 2

  • IA(1) = modeling clipping operator

  • IA(2) = number of modeling clipping half-spaces in list

  • RL = 4*IA(2)

  • FOR i = 0 TO IA(2)--1

  • RA((4*i)+1) = x coordinate of point defining plane of half-space (MC)

  • RA((4*i)+2) = y coordinate of point defining plane of half-space (MC)

  • RA((4*i)+3) = dx component of normal vector defining the plane of half-space (MC)

  • RA((4*i)+4) = dy component of normal vector defining the plane of half-space (MC)

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEMCLI=63: (Set Modeling Clipping Indicator)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Modeling Clipping Indicator,

  • IL = 1

  • IA(1) = modeling clipping indicator (PNCLIP, PCLIP)

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PERMCV=64: (Restore Modeling Clipping Volume)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Restore Modeling Clipping Volume,

  • IL = 0

  • IA = ()

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEVWI=65: (Set View Index)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set View Index,

  • IL = 1

  • IA(1) = view index

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEEXST=66: (Execute Structure)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Execute Structure,

  • IL = 1

  • IA(1) = structure identifier

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PELB=67: (Label)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Label,

  • IL = 1

  • IA(1) = label identifier

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • PEAP=68: (Application Data)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Application Data,

  • IL = 0

  • IA = ()

  • RL = 0

  • RA = ()

  • SL = number of application data records (LDR for PAP subroutine)

  • LSTR(1) to LSTR(SL) = 80

  • STR(1) to STR(SL) = application data records (DATREC(1) to DATREC(SL) for PAP subroutine)

  • PEGSE=69: (Generalized Structure Element)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Generalized Structure Element,

  • IL = 1

  • IA(1) = generalized structure element identifier

  • RL = 0

  • RA = ()

  • SL = number of GSE data records (LDR for PGSE subroutine)

  • LSTR(1) to LSTR(SL) = 80

  • STR(1) to STR(SL) = GSE data records (DATREC(1) to DATREC(SL) for PGSE subroutine)

  • PEPKID=70: (Set Pick Identifier)

    Output parameters for STRUCTURE CONTENT DATA RECORD for element type Set Pick Identifier,

  • IL = 1

  • IA(1) = pick identifier

  • RL = 0

  • RA = ()

  • SL = 0

  • LSTR = ()

  • STR = ()

  • [ Previous | Next | Contents | Glossary | Home | Search ]