diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of plm:CurveBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:Attribute plm:PropertyGroup plm:StartPoint plm:EndPoint plm:SamplePoints plm:Knots plm:KnotMultiplicities plm:Vertices | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="BSplineCurveType"> <xsd:annotation> <xsd:documentation> B-Spline curve in 2- or 3-dimensional space. Attributes: degree: degree of the curve. dimension: dimension of the curve. This determines the length of each vector in 'Vertices': if isRational is true, it is 'dimension+1', else it is 'dimension'. Defaults to 3. isRational: true if the spline is rational. isPeriodic: true if the spline is periodic. isClosed: true if the start and end of the curve coincide. form: form of the curve. Elements: Knots: knot values, in increasing order, no repetitions. KnotMultiplicities: multiplicities of the knots. Vertices: coordinates of the vertices. </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="plm:CurveBase"> <xsd:sequence> <xsd:element name="Knots" type="plm:DoubleListType"/> <xsd:element name="KnotMultiplicities" type="plm:IntegerListType"/> <xsd:element name="Vertices" type="plm:DoubleListType"/> </xsd:sequence> <xsd:attribute name="degree" type="xsd:positiveInteger" use="required"/> <xsd:attribute name="dimension" type="plm:SplineDimensionType" default="3"/> <xsd:attribute name="isRational" type="xsd:boolean" use="required"/> <xsd:attribute name="isPeriodic" type="xsd:boolean" use="required"/> <xsd:attribute name="isClosed" type="xsd:boolean" use="required"/> <xsd:attribute name="form" type="plm:SplineCurveFormType" default="unknown"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | xsd:positiveInteger | ||
properties |
|
||
source | <xsd:attribute name="degree" type="xsd:positiveInteger" use="required"/> |
type | plm:SplineDimensionType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xsd:attribute name="dimension" type="plm:SplineDimensionType" default="3"/> |
type | xsd:boolean | ||
properties |
|
||
source | <xsd:attribute name="isRational" type="xsd:boolean" use="required"/> |
type | xsd:boolean | ||
properties |
|
||
source | <xsd:attribute name="isPeriodic" type="xsd:boolean" use="required"/> |
type | xsd:boolean | ||
properties |
|
||
source | <xsd:attribute name="isClosed" type="xsd:boolean" use="required"/> |
type | plm:SplineCurveFormType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xsd:attribute name="form" type="plm:SplineCurveFormType" default="unknown"/> |
diagram | |||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||
type | plm:DoubleListType | ||
properties |
|
||
source | <xsd:element name="Knots" type="plm:DoubleListType"/> |
diagram | |||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||
type | plm:IntegerListType | ||
properties |
|
||
source | <xsd:element name="KnotMultiplicities" type="plm:IntegerListType"/> |
diagram | |||
namespace | http://www.plmxml.org/Schemas/PLMXMLSchema | ||
type | plm:DoubleListType | ||
properties |
|
||
source | <xsd:element name="Vertices" type="plm:DoubleListType"/> |