1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
<?xml version="1.0"?>
<Attribute name="AnnotationObject" purpose="This class defines a general set of attributes that are used to set the attributes for all annotation objects." persistent="true" exportAPI="STATE_API" exportInclude="state_exports.h" codefile="AnnotationObject.code">
<Enum name="AnnotationType">
Text2D
Text3D
TimeSlider
Line2D
Arrow2D
Arrow3D
Box
Image
LegendAttributes
MaxAnnotationType
</Enum>
<Enum name="FontFamily">
Arial
Courier
Times
</Enum>
<Field name="objectName" label="Object name" type="string">
</Field>
<Field name="objectType" label="ObjectType" type="enum" subtype="AnnotationType">
Text2D
</Field>
<Field name="visible" label="Visible" type="bool">
false
</Field>
<Field name="active" label="Active" type="bool">
false
</Field>
<Field name="position" label="Position" type="doubleArray" length="3">
0.000000
0.000000
0.000000
</Field>
<Field name="position2" label="Position2" type="doubleArray" length="3">
0.000000
0.000000
0.000000
</Field>
<Field name="textColor" label="Text color" type="color">
</Field>
<Field name="useForegroundForTextColor" label="Use foreground for text color" type="bool">
true
</Field>
<Field name="color1" label="Color 1" type="color">
</Field>
<Field name="color2" label="Color 2" type="color">
</Field>
<Field name="text" label="Text" type="stringVector">
</Field>
<Field name="fontFamily" label="Font family" type="enum" subtype="FontFamily">
Arial
</Field>
<Field name="fontBold" label="Bold" type="bool">
false
</Field>
<Field name="fontItalic" label="Italic" type="bool">
false
</Field>
<Field name="fontShadow" label="Shadow" type="bool">
false
</Field>
<Field name="doubleAttribute1" label="Double attribute 1" type="double">
0.000000
</Field>
<Field name="intAttribute1" label="Integer attribute 1" type="int">
0
</Field>
<Field name="intAttribute2" label="Integer attribute 2" type="int">
0
</Field>
<Field name="intAttribute3" label="Integer attribute 3" type="int">
0
</Field>
<Field name="doubleVector1" label="Double Vector 1" type="doubleVector">
</Field>
<Field name="stringVector1" label="String Vector 1" type="stringVector">
</Field>
<Field name="stringVector2" label="String Vector 2" type="stringVector">
</Field>
<Function name="SetFromNode" user="false" member="true">
</Function>
<Function name="ProcessOldVersions" user="true" member="true">
</Function>
</Attribute>
|