Changeset 783 for misc

Show
Ignore:
Timestamp:
07/15/07 11:47:49 (14 months ago)
Author:
mankoff
Message:

Added defaults and option for XYZ scale and title. See source:/misc/clouds/xiastrec.pro

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • misc/clouds/d_vectrack.pro

    r779 r783  
    10841084    ; Compute coordinate conversion to normalize. 
    10851085    maxDim = MAX([xMax, yMax, zMax]) 
    1086     xs = [-0.5 * xMax/maxDim,1.0/maxDim] 
    1087     ys = [-0.5 * yMax/maxDim,1.0/maxDim] 
     1086    xxscl = XIASTREC( meta, 'xscale' ) ? meta.xscale : 1 
     1087    xs = [-0.5 * xMax/maxDim,1.0/maxDim] * xxscl 
     1088    yyscl = XIASTREC( meta, 'yscale' ) ? meta.yscale : 1 
     1089    ys = [-0.5 * yMax/maxDim,1.0/maxDim] * yyscl 
    10881090    ;zs = [(-zMin2/(zMax2-zMin2))-0.5, 1.0/(zMax2-zMin2)] 
    1089     zoom = 1.3 
    1090     zs = [-0.5*zMax/maxDim, 1.0/maxDim]*zoom 
     1091    zzscl = XIASTREC( meta, 'zscale' ) ? meta.zscale : 1.5 
     1092    zs = [-0.5*zMax/maxDim, 1.0/maxDim] * zzscl 
    10911093 
    10921094; Create the axis objects. 
    1093     oXTitle = OBJ_NEW('IDLgrText', 'X') 
     1095    oXTitle = OBJ_NEW('IDLgrText', XIASTREC(meta,'xtitle')?meta.xtitle:'X') 
    10941096    oAxis = OBJ_NEW('IDLgrAxis', 0, COLOR=[255,255,255],RANGE=[0,xMax-1],$ 
    10951097             TITLE=oXTitle,TICKLEN=2,$ 
     
    10991101    oGroup->Add, oAxis 
    11001102 
    1101     oYTitle = OBJ_NEW('IDLgrText','Y' ) 
     1103    oYTitle = OBJ_NEW('IDLgrText', XIASTREC(meta,'ytitle')?meta.ytitle:'Y') 
    11021104    oAxis = OBJ_NEW('IDLgrAxis', 1, COLOR=[255,255,255],RANGE=[0,yMax-1],$ 
    11031105             TITLE=oYTitle,TICKLEN=2,$ 
     
    11071109    oGroup->Add, oAxis 
    11081110 
    1109     oZTitle = OBJ_NEW('IDLgrText','Z') 
     1111    oZTitle = OBJ_NEW('IDLgrText', XIASTREC(meta,'ztitle')?meta.ztitle:'Z') 
    11101112    ;oTickText = OBJ_NEW('IDLgrText', STRTRIM(makex(0,zMax,zMax/5),2)) 
    11111113    oAxis = OBJ_NEW('IDLgrAxis', 2, COLOR=[255,255,255], $