FreeHEP API
Version v1.2

org.freehep.graphicsio.cgm
Class AspectSourceFlags

java.lang.Object
  |
  +--org.freehep.util.io.Tag
        |
        +--org.freehep.graphicsio.cgm.CGMTag
              |
              +--org.freehep.graphicsio.cgm.AspectSourceFlags

public class AspectSourceFlags
extends CGMTag

AspectSourceFlags TAG.

Version:
$Id: AspectSourceFlags.java,v 1.1 2001/11/29 01:45:24 duns Exp $
Author:
Mark Donszelmann, Charles Loomis

Field Summary
static int BUNDLED
           
static int CHARACTER_EXPANSION_FACTOR
           
static int CHARACTER_SPACING
           
static int EDGE_COLOR
           
static int EDGE_TYPE
           
static int EDGE_WIDTH
           
static int FILL_COLOR
           
static int HATCH_INDEX
           
static int INDIVIDUAL
           
static int INTERIOR_STYLE
           
static int LINE_COLOR
           
static int LINE_TYPE
           
static int LINE_WIDTH
           
static int MARKER_COLOR
           
static int MARKER_SIZE
           
static int MARKER_TYPE
           
static int PATTERN_INDEX
           
static int TEXT_COLOR
           
static int TEXT_FONT_INDEX
           
static int TEXT_PRECISION
           
 
Fields inherited from class org.freehep.util.io.Tag
DEFAULT_TAG
 
Constructor Summary
AspectSourceFlags()
           
AspectSourceFlags(int[] asfType, int[] asfValue)
           
 
Method Summary
 void write(int tagID, CGMOutputStream cgm)
          Writes the extra tag information to the outputstream in binary format.
 void write(int tagID, CGMWriter cgm)
          Writes the full tag to the Writer in Clear Text format.
 
Methods inherited from class org.freehep.graphicsio.cgm.CGMTag
read, toString, write
 
Methods inherited from class org.freehep.util.io.Tag
getName, getTag, getTagType, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LINE_TYPE

public static final int LINE_TYPE
See Also:
Constant Field Values

LINE_WIDTH

public static final int LINE_WIDTH
See Also:
Constant Field Values

LINE_COLOR

public static final int LINE_COLOR
See Also:
Constant Field Values

MARKER_TYPE

public static final int MARKER_TYPE
See Also:
Constant Field Values

MARKER_SIZE

public static final int MARKER_SIZE
See Also:
Constant Field Values

MARKER_COLOR

public static final int MARKER_COLOR
See Also:
Constant Field Values

TEXT_FONT_INDEX

public static final int TEXT_FONT_INDEX
See Also:
Constant Field Values

TEXT_PRECISION

public static final int TEXT_PRECISION
See Also:
Constant Field Values

CHARACTER_EXPANSION_FACTOR

public static final int CHARACTER_EXPANSION_FACTOR
See Also:
Constant Field Values

CHARACTER_SPACING

public static final int CHARACTER_SPACING
See Also:
Constant Field Values

TEXT_COLOR

public static final int TEXT_COLOR
See Also:
Constant Field Values

INTERIOR_STYLE

public static final int INTERIOR_STYLE
See Also:
Constant Field Values

FILL_COLOR

public static final int FILL_COLOR
See Also:
Constant Field Values

HATCH_INDEX

public static final int HATCH_INDEX
See Also:
Constant Field Values

PATTERN_INDEX

public static final int PATTERN_INDEX
See Also:
Constant Field Values

EDGE_TYPE

public static final int EDGE_TYPE
See Also:
Constant Field Values

EDGE_WIDTH

public static final int EDGE_WIDTH
See Also:
Constant Field Values

EDGE_COLOR

public static final int EDGE_COLOR
See Also:
Constant Field Values

INDIVIDUAL

public static final int INDIVIDUAL
See Also:
Constant Field Values

BUNDLED

public static final int BUNDLED
See Also:
Constant Field Values
Constructor Detail

AspectSourceFlags

public AspectSourceFlags()

AspectSourceFlags

public AspectSourceFlags(int[] asfType,
                         int[] asfValue)
Method Detail

write

public void write(int tagID,
                  CGMOutputStream cgm)
           throws IOException
Description copied from class: CGMTag
Writes the extra tag information to the outputstream in binary format. This implementation writes nothing, but concrete tags may override this method. This method is called just after the TagHeader is written.

Overrides:
write in class CGMTag
Parameters:
tagID - id of the tag
cgm - Binary CGM output stream
IOException

write

public void write(int tagID,
                  CGMWriter cgm)
           throws IOException
Description copied from class: CGMTag
Writes the full tag to the Writer in Clear Text format.

Specified by:
write in class CGMTag
Parameters:
tagID - id of the tag
cgm - Clear Text CGM Writer
IOException

FreeHEP API
Version v1.2

Copyright © 2000-2003 FreeHEP, All Rights Reserved.