complexType Ann3DTextItemType
diagram plmxml_diagrams/plmxml_p793.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of xsd:string
properties
base xsd:string
used by
element Ann3DTextType/Item
attributes
Name  Type  Use  Default  Fixed  Annotation
symbol  plm:Ann3DTextSymbol  optional      
format  plm:UserValueDataType  optional      
outlineRef  plm:anyURIType  optional      
language  xsd:language  optional      
font  xsd:string  optional      
textHeight  xsd:double  optional      
textThickness  plm:TextLineThicknessType  optional      
textAspect  xsd:double  optional      
textColour  plm:RGBAType  optional      
bold  xsd:boolean    false    
italic  xsd:boolean    false    
italicAngle  xsd:double  optional      
underline  plm:TextUnderlineType  optional      
justification  plm:TextJustificationType  optional      
spaceFactor  xsd:double  optional      
lineFactor  xsd:double  optional      
strikethrough  plm:Ann3DTextStrikethroughEnum    none    
subscript  plm:Ann3DTextSubscriptEnum  optional      
textLineWidth  xsd:double  optional      
textLineWidthRef  plm:anyURIType  optional      
annotation
documentation

      This element can represent a formatted text string, a string with a type (e.g.
      a real number), or a symbol.
      
      This is derived from xsd:string, so it has string element content
     
      Attributes:
     
      symbol:     if this attribute is present, its value specifies the symbol which
                  this text item represents (e.g. "centreline"). In this case, the
                  element content is ignored.
                 
      format:     if present, this attribute specifies the format (type) of the text,
                  e.g. "int", "real", "boolean".
                 
      outlineRef: reference to an AnnotationOutline element which specifies the outline
                  of the Text Item.
                 
      The TextGroup attributes override any attributes of the same name in the enclosing
      Ann3DTextType element.
     
source <xsd:complexType name="Ann3DTextItemType">
 
<xsd:annotation>
   
<xsd:documentation>
      This element can represent a formatted text string, a string with a type (e.g.
      a real number), or a symbol.
      
      This is derived from xsd:string, so it has string element content
     
      Attributes:
     
      symbol:     if this attribute is present, its value specifies the symbol which
                  this text item represents (e.g. "centreline"). In this case, the
                  element content is ignored.
                 
      format:     if present, this attribute specifies the format (type) of the text,
                  e.g. "int", "real", "boolean".
                 
      outlineRef: reference to an AnnotationOutline element which specifies the outline
                  of the Text Item.
                 
      The TextGroup attributes override any attributes of the same name in the enclosing
      Ann3DTextType element.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:simpleContent>
   
<xsd:extension base="xsd:string">
     
<xsd:attribute name="symbol" type="plm:Ann3DTextSymbol" use="optional"/>
     
<xsd:attribute name="format" type="plm:UserValueDataType" use="optional"/>
     
<xsd:attribute name="outlineRef" type="plm:anyURIType" use="optional" plm:refType="plm:AnnotationOutline"/>
     
<xsd:attributeGroup ref="plm:TextGroup"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute Ann3DTextItemType/@symbol
type plm:Ann3DTextSymbol
properties
use optional
facets
Kind Value Annotation
enumeration centreline
enumeration partingline
enumeration depth
enumeration countersink
enumeration conicalTaper
enumeration slope
enumeration counterbore
enumeration square
enumeration phi
enumeration plus-minus
appinfo
sdkname=PlusMinus
enumeration degrees
enumeration between
enumeration arcLength
enumeration leftParenthesis
enumeration rightParenthesis
enumeration projectedTolerance
enumeration mmc
enumeration lmc
enumeration freeState
enumeration ohm
enumeration circularRunout
enumeration totalRunout
enumeration profileOfASurface
enumeration profileOfALine
enumeration flatness
enumeration straightness
enumeration symmetry
enumeration perpendicularity
enumeration parallelism
enumeration cylindricity
enumeration concentricity
enumeration circularity
enumeration angularity
enumeration micro
enumeration position
enumeration envelope
enumeration rfs
enumeration tangentPlane
enumeration lessThanOrEqual
enumeration greaterThanOrEqual
enumeration threadPrefix
enumeration triangle
enumeration statistical
enumeration radius
enumeration circleU
enumeration fitFunction
enumeration safetyCompliance
enumeration quantity
enumeration independency
enumeration continuousFeature
enumeration spotFace
enumeration sPhi
source <xsd:attribute name="symbol" type="plm:Ann3DTextSymbol" use="optional"/>

attribute Ann3DTextItemType/@format
type plm:UserValueDataType
properties
use optional
facets
Kind Value Annotation
enumeration int
enumeration ints
enumeration real
enumeration reals
enumeration boolean
enumeration booleans
enumeration string
enumeration reference
enumeration enum
enumeration list
enumeration dateTime
source <xsd:attribute name="format" type="plm:UserValueDataType" use="optional"/>

attribute Ann3DTextItemType/@outlineRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="outlineRef" type="plm:anyURIType" use="optional" plm:refType="plm:AnnotationOutline"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy