Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element ScaleType / Origin
Annotations
The Origin element is the origin for the scaling.
Diagram
Diagram Primitives_xsd_Simple_Type_PointSimpleType.tmp#PointSimpleType Primitives_xsd_Attribute_Group_AttrPoint.tmp#AttrPoint Primitives_xsd_Complex_Type_PointType.tmp#PointType
Type PointType
Type hierarchy
Properties
content complex
Attributes
QName Type Use
decimalPlaces xs:nonNegativeInteger optional
linearUnit xs:token optional
significantFigures xs:nonNegativeInteger optional
validity ValidityEnumType optional
xDecimalPlaces xs:nonNegativeInteger optional
xSignificantFigures xs:nonNegativeInteger optional
xValidity ValidityEnumType optional
yDecimalPlaces xs:nonNegativeInteger optional
ySignificantFigures xs:nonNegativeInteger optional
yValidity ValidityEnumType optional
zDecimalPlaces xs:nonNegativeInteger optional
zSignificantFigures xs:nonNegativeInteger optional
zValidity ValidityEnumType optional
Source
<xs:element name="Origin" type="PointType">
  <xs:annotation>
    <xs:documentation>The Origin element is the origin for the scaling.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/PrimitivesPMI.xsd
Element ScaleType / UniformScale
Annotations
The UniformScale element signifies uniform scaling about the origin point.
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_UniformScaleType.tmp#UniformScaleType_ScaleFactor PrimitivesPMI_xsd_Complex_Type_UniformScaleType.tmp#UniformScaleType
Type UniformScaleType
Properties
content complex
Children ScaleFactor
Instance
<UniformScale xmlns="http://qifstandards.org/xsd/qif3">
  <ScaleFactor>{1,1}</ScaleFactor>
</UniformScale>
Source
<xs:element name="UniformScale" type="UniformScaleType">
  <xs:annotation>
    <xs:documentation>The UniformScale element signifies uniform scaling about the origin point.</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/PrimitivesPMI.xsd
Element ScaleType / RadialDifferentialScale
Annotations
The RadialDifferentialScale element signifies radial differential scaling about the origin point
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_RadialDifferentialScaleType.tmp#RadialDifferentialScaleType_PerpendicularScaleFactor PrimitivesPMI_xsd_Complex_Type_RadialDifferentialScaleType.tmp#RadialDifferentialScaleType_ParallelScaleFactor PrimitivesPMI_xsd_Complex_Type_RadialDifferentialScaleType.tmp#RadialDifferentialScaleType_Direction PrimitivesPMI_xsd_Complex_Type_RadialDifferentialScaleType.tmp#RadialDifferentialScaleType
Type RadialDifferentialScaleType
Properties
content complex
Children Direction, ParallelScaleFactor, PerpendicularScaleFactor
Instance
<RadialDifferentialScale xmlns="http://qifstandards.org/xsd/qif3">
  <PerpendicularScaleFactor>{1,1}</PerpendicularScaleFactor>
  <ParallelScaleFactor>{1,1}</ParallelScaleFactor>
  <Direction decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</Direction>
</RadialDifferentialScale>
Source
<xs:element name="RadialDifferentialScale" type="RadialDifferentialScaleType">
  <xs:annotation>
    <xs:documentation>The RadialDifferentialScale element signifies radial differential scaling about the origin point</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/PrimitivesPMI.xsd
Element ScaleType / AxialDifferentialScale
Annotations
The AxialDifferentialScale element signifies axial differential scaling about the origin point
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType_XScaleFactor PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType_XaxisDirection PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType_YScaleFactor PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType_YaxisDirection PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType_ZScaleFactor PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType_ZaxisDirection PrimitivesPMI_xsd_Complex_Type_AxialDifferentialScaleType.tmp#AxialDifferentialScaleType
Type AxialDifferentialScaleType
Properties
content complex
Children XScaleFactor, XaxisDirection, YScaleFactor, YaxisDirection, ZScaleFactor, ZaxisDirection
Instance
<AxialDifferentialScale xmlns="http://qifstandards.org/xsd/qif3">
  <XScaleFactor>{1,1}</XScaleFactor>
  <XaxisDirection decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</XaxisDirection>
  <YScaleFactor>{1,1}</YScaleFactor>
  <YaxisDirection decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</YaxisDirection>
  <ZScaleFactor>{1,1}</ZScaleFactor>
  <ZaxisDirection decimalPlaces="" linearUnit="" significantFigures="" validity="" xDecimalPlaces="" xSignificantFigures="" xValidity="" yDecimalPlaces="" ySignificantFigures="" yValidity="" zDecimalPlaces="" zSignificantFigures="" zValidity="">{1,1}</ZaxisDirection>
</AxialDifferentialScale>
Source
<xs:element name="AxialDifferentialScale" type="AxialDifferentialScaleType">
  <xs:annotation>
    <xs:documentation>The AxialDifferentialScale element signifies axial differential scaling about the origin point</xs:documentation>
  </xs:annotation>
</xs:element>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/PrimitivesPMI.xsd
Complex Type ScaleType
Annotations
The ScaleType defines scaling about an origin point.
Diagram
Diagram PrimitivesPMI_xsd_Complex_Type_ScaleType.tmp#ScaleType_Origin PrimitivesPMI_xsd_Complex_Type_ScaleType.tmp#ScaleType_UniformScale PrimitivesPMI_xsd_Complex_Type_ScaleType.tmp#ScaleType_RadialDifferentialScale PrimitivesPMI_xsd_Complex_Type_ScaleType.tmp#ScaleType_AxialDifferentialScale
Used by
Children AxialDifferentialScale, Origin, RadialDifferentialScale, UniformScale
Source
<xs:complexType name="ScaleType">
  <xs:annotation>
    <xs:documentation>The ScaleType defines scaling about an origin point.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Origin" type="PointType">
      <xs:annotation>
        <xs:documentation>The Origin element is the origin for the scaling.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:choice>
      <xs:element name="UniformScale" type="UniformScaleType">
        <xs:annotation>
          <xs:documentation>The UniformScale element signifies uniform scaling about the origin point.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RadialDifferentialScale" type="RadialDifferentialScaleType">
        <xs:annotation>
          <xs:documentation>The RadialDifferentialScale element signifies radial differential scaling about the origin point</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AxialDifferentialScale" type="AxialDifferentialScaleType">
        <xs:annotation>
          <xs:documentation>The AxialDifferentialScale element signifies axial differential scaling about the origin point</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:choice>
  </xs:sequence>
</xs:complexType>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/PrimitivesPMI.xsd