complexType Ann3DCenterlineType
diagram plmxml_diagrams/plmxml_p663.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:Annotation3DType
properties
base plm:Annotation3DType
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:PropertyGroup plm:Keyword plm:SafetyClassification plm:ValueToCustomer plm:Reference plm:FeatureIdentification plm:Position
used by
element Centerline
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      
accessRefs  plm:uriReferenceListType  optional      
statusRef  plm:anyURIType  optional      
checkoutRefs  plm:uriReferenceListType  optional      
subType  xsd:string  optional      
effectivityRefs  plm:uriReferenceListType  optional      
releaseStatusRefs  plm:uriReferenceListType  optional      
gdeInstanceRefs  plm:uriReferenceListType  optional      
propertyRefs  plm:uriReferenceListType  optional      
accountabilityId  xsd:integer  optional      
group  xsd:string  optional      
usage  xsd:string  optional      
uriRefs  plm:uriReferenceListType  optional      
centerlineType  plm:Ann3DCenterlineEnum    centermark    
individualExtensions  xsd:boolean    false    
fullCircle  xsd:boolean    false    
centercrossSize  xsd:double  optional      
overrun  xsd:double  optional      
shortDash  xsd:double  optional      
angle  xsd:double  optional      
annotation
documentation

      Centerline Annotation.

      Attributes:

      centerlineType:   The type of the Centerline.
      individualExtensions: Whether each extension is defined individually.
      fullCircle:       Whether a circular Centerline contains a full circle.
      centercrossSize:  For transverse Centerlines, the size of the center
                        cross.
      overrun:          For longitudinal Centerlines, the overrun past the model
                        geometry.
      shortDash:        For 2DCenterline Centerlines, the length of the short
                        dash.
      angle:            The angle (in radians) of the center cross from the X
                        direction of the display plane.

      Sub-elements:

      Position:         Positions of the Centerlines in model space.
     
source <xsd:complexType name="Ann3DCenterlineType">
 
<xsd:annotation>
   
<xsd:documentation>
      Centerline Annotation.

      Attributes:

      centerlineType:   The type of the Centerline.
      individualExtensions: Whether each extension is defined individually.
      fullCircle:       Whether a circular Centerline contains a full circle.
      centercrossSize:  For transverse Centerlines, the size of the center
                        cross.
      overrun:          For longitudinal Centerlines, the overrun past the model
                        geometry.
      shortDash:        For 2DCenterline Centerlines, the length of the short
                        dash.
      angle:            The angle (in radians) of the center cross from the X
                        direction of the display plane.

      Sub-elements:

      Position:         Positions of the Centerlines in model space.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:Annotation3DType">
     
<xsd:choice maxOccurs="unbounded">
       
<xsd:element name="Position" type="plm:VectorFieldType"/>
     
</xsd:choice>
     
<xsd:attribute name="centerlineType" type="plm:Ann3DCenterlineEnum" default="centermark"/>
     
<xsd:attribute name="individualExtensions" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="fullCircle" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="centercrossSize" type="xsd:double" use="optional"/>
     
<xsd:attribute name="overrun" type="xsd:double" use="optional"/>
     
<xsd:attribute name="shortDash" type="xsd:double" use="optional"/>
     
<xsd:attribute name="angle" type="xsd:double" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute Ann3DCenterlineType/@centerlineType
type plm:Ann3DCenterlineEnum
properties
default centermark
facets
Kind Value Annotation
enumeration centerline2D
enumeration centerline3D
enumeration centermark
enumeration circularCenterline
enumeration boltCircleCenterline
enumeration symmetricCenterline
enumeration offsetCenterpoint
source <xsd:attribute name="centerlineType" type="plm:Ann3DCenterlineEnum" default="centermark"/>

attribute Ann3DCenterlineType/@individualExtensions
type xsd:boolean
properties
default false
source <xsd:attribute name="individualExtensions" type="xsd:boolean" default="false"/>

attribute Ann3DCenterlineType/@fullCircle
type xsd:boolean
properties
default false
source <xsd:attribute name="fullCircle" type="xsd:boolean" default="false"/>

attribute Ann3DCenterlineType/@centercrossSize
type xsd:double
properties
use optional
source <xsd:attribute name="centercrossSize" type="xsd:double" use="optional"/>

attribute Ann3DCenterlineType/@overrun
type xsd:double
properties
use optional
source <xsd:attribute name="overrun" type="xsd:double" use="optional"/>

attribute Ann3DCenterlineType/@shortDash
type xsd:double
properties
use optional
source <xsd:attribute name="shortDash" type="xsd:double" use="optional"/>

attribute Ann3DCenterlineType/@angle
type xsd:double
properties
use optional
source <xsd:attribute name="angle" type="xsd:double" use="optional"/>

element Ann3DCenterlineType/Position
diagram plmxml_diagrams/plmxml_p664.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:VectorFieldType
properties
content simple
facets
Kind Value Annotation
length 3
source <xsd:element name="Position" type="plm:VectorFieldType"/>


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