complexType ConstraintHelpType
diagram plmxml_diagrams/plmxml_p866.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:IdBase
properties
base plm:IdBase
used by
element ConstraintHelp
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
type  plm:ConstraintHelpEnum  optional      
coordinates  plm:DoubleListType  optional      
u  xsd:double  optional      
v  xsd:double  optional      
precedence  plm:ConstraintPrecedenceEnum  optional      
annotation
documentation

            Constraint Help information. The type attribute determines which other attributes are allowed,
            as follows:

                                point   u       v       precedence

            boundary            no      no      no      no
            centre              no      no      no      no
            point               yes     no      no      no
            paramUV             no      yes     yes     no
            paramU              no      yes     no      no
            surfacePoint        yes     yes     yes     yes
            curvePoint          yes     yes     no      yes

            Attributes:

            type:           specifies the type of Help information included
            point:          2D or 3D point coordinates
            u:              u parameter (curve or surface)
            v:              v parameter (surface)
            precedence:     specifies whether the 3D point, or the parameters are to take precedence. For
                            example, the 3D point may be precise, and the parameter(s) an approximation.
         
source <xsd:complexType name="ConstraintHelpType">
 
<xsd:annotation>
   
<xsd:documentation>
            Constraint Help information. The type attribute determines which other attributes are allowed,
            as follows:

                                point   u       v       precedence

            boundary            no      no      no      no
            centre              no      no      no      no
            point               yes     no      no      no
            paramUV             no      yes     yes     no
            paramU              no      yes     no      no
            surfacePoint        yes     yes     yes     yes
            curvePoint          yes     yes     no      yes

            Attributes:

            type:           specifies the type of Help information included
            point:          2D or 3D point coordinates
            u:              u parameter (curve or surface)
            v:              v parameter (surface)
            precedence:     specifies whether the 3D point, or the parameters are to take precedence. For
                            example, the 3D point may be precise, and the parameter(s) an approximation.
         
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:IdBase">
     
<xsd:attribute name="type" type="plm:ConstraintHelpEnum" use="optional"/>
     
<xsd:attribute name="coordinates" type="plm:DoubleListType" use="optional"/>
     
<xsd:attribute name="u" type="xsd:double" use="optional"/>
     
<xsd:attribute name="v" type="xsd:double" use="optional"/>
     
<xsd:attribute name="precedence" type="plm:ConstraintPrecedenceEnum" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute ConstraintHelpType/@type
type plm:ConstraintHelpEnum
properties
use optional
facets
Kind Value Annotation
enumeration boundary
enumeration centre
enumeration point
enumeration paramUV
enumeration paramU
enumeration surfacePoint
enumeration curvePoint
source <xsd:attribute name="type" type="plm:ConstraintHelpEnum" use="optional"/>

attribute ConstraintHelpType/@coordinates
type plm:DoubleListType
properties
use optional
source <xsd:attribute name="coordinates" type="plm:DoubleListType" use="optional"/>

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

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

attribute ConstraintHelpType/@precedence
type plm:ConstraintPrecedenceEnum
properties
use optional
facets
Kind Value Annotation
enumeration modelSpace
enumeration parameterSpace
source <xsd:attribute name="precedence" type="plm:ConstraintPrecedenceEnum" use="optional"/>


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