complexType Ann3DOutlineType
diagram plmxml_diagrams/plmxml_p773.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
children plm:Description plm:ApplicationRef plm:Attribute
used by
element AnnotationOutline
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
type  plm:Ann3DOutlineEnum  required      
colour  plm:RGBAType  optional      
style  plm:Ann3DLineType  optional      
thickness  plm:TextLineThicknessType  optional      
widthRef  plm:anyURIType  optional      
annotation
documentation

      Specifies the shape of an Annotation or Text Outline

      Attributes:
     
      type:            one of "box", "triangle", "circle", "ellipse", "underline", etc.
                       Note that "underline" refers to the place where the bottom edge
                       of a "box" outline would be placed. It is not the same as
                       underlining the text by means of underline="true".
      colour:          The colour of the outline.
      style:           The line style of the outline.
      thickness:       The line thickness of the outline.
      widthRef:         References a LineWidth, which specifies the thickness of
                        the outline quantitatively.
     
source <xsd:complexType name="Ann3DOutlineType">
 
<xsd:annotation>
   
<xsd:documentation>
      Specifies the shape of an Annotation or Text Outline

      Attributes:
     
      type:            one of "box", "triangle", "circle", "ellipse", "underline", etc.
                       Note that "underline" refers to the place where the bottom edge
                       of a "box" outline would be placed. It is not the same as
                       underlining the text by means of underline="true".
      colour:          The colour of the outline.
      style:           The line style of the outline.
      thickness:       The line thickness of the outline.
      widthRef:         References a LineWidth, which specifies the thickness of
                        the outline quantitatively.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:attribute name="type" type="plm:Ann3DOutlineEnum" use="required"/>
     
<xsd:attribute name="colour" type="plm:RGBAType" use="optional"/>
     
<xsd:attribute name="style" type="plm:Ann3DLineType" use="optional"/>
     
<xsd:attribute name="thickness" type="plm:TextLineThicknessType" use="optional"/>
     
<xsd:attribute name="widthRef" type="plm:anyURIType" use="optional" plm:refType="plm:LineWidth"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute Ann3DOutlineType/@type
type plm:Ann3DOutlineEnum
properties
use required
facets
Kind Value Annotation
enumeration box
enumeration triangle
enumeration circle
enumeration ellipse
enumeration underline
enumeration square
enumeration scoredCircle
enumeration diamond
enumeration flagRight
enumeration flagLeft
enumeration flagBoth
enumeration oblong
enumeration oblongRight
enumeration oblongLeft
enumeration sticking
enumeration set
enumeration fixedSupport
enumeration nota
enumeration symmetricalPart
enumeration symmetricalSet
enumeration scoredRectangle
enumeration parallelogram
source <xsd:attribute name="type" type="plm:Ann3DOutlineEnum" use="required"/>

attribute Ann3DOutlineType/@colour
type plm:RGBAType
properties
use optional
facets
Kind Value Annotation
length 4
source <xsd:attribute name="colour" type="plm:RGBAType" use="optional"/>

attribute Ann3DOutlineType/@style
type plm:Ann3DLineType
properties
use optional
facets
Kind Value Annotation
enumeration solid
enumeration dashed
enumeration phantom
enumeration centreline
enumeration dotted
enumeration longDashed
enumeration dottedDashed
source <xsd:attribute name="style" type="plm:Ann3DLineType" use="optional"/>

attribute Ann3DOutlineType/@thickness
type plm:TextLineThicknessType
properties
use optional
facets
Kind Value Annotation
enumeration thin
enumeration normal
enumeration thick
source <xsd:attribute name="thickness" type="plm:TextLineThicknessType" use="optional"/>

attribute Ann3DOutlineType/@widthRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="widthRef" type="plm:anyURIType" use="optional" plm:refType="plm:LineWidth"/>


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