
##################
A3DSurfBlend03Data
##################

.. c:struct:: A3DSurfBlend03Data

   Blend03 structure.
   
   
      2.0
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DSurfBlend03Data.m_sTrsf`
   * :c:member:`~A3DSurfBlend03Data.m_sParam`
   * :c:member:`~A3DSurfBlend03Data.m_uiNbOfElement`
   * :c:member:`~A3DSurfBlend03Data.m_pdParameters`
   * :c:member:`~A3DSurfBlend03Data.m_piMultiplicities`
   * :c:member:`~A3DSurfBlend03Data.m_pPositions`
   * :c:member:`~A3DSurfBlend03Data.m_pdRail2AnglesV`
   * :c:member:`~A3DSurfBlend03Data.m_pTangent`
   * :c:member:`~A3DSurfBlend03Data.m_pdRail2DerivativesV`
   * :c:member:`~A3DSurfBlend03Data.m_pSecondDerivatives`
   * :c:member:`~A3DSurfBlend03Data.m_pdRail2SecondDerivatives`
   * :c:member:`~A3DSurfBlend03Data.m_dRail2ParameterV`
   * :c:member:`~A3DSurfBlend03Data.m_dTrimVMin`
   * :c:member:`~A3DSurfBlend03Data.m_dTrimVMax`
   * :c:member:`~A3DSurfBlend03Data.m_piReserveInt`
   * :c:member:`~A3DSurfBlend03Data.m_cReservedChar0`
   * :c:member:`~A3DSurfBlend03Data.m_cReservedChar1`
   * :c:member:`~A3DSurfBlend03Data.m_cReservedChar2`
   * :c:member:`~A3DSurfBlend03Data.m_uiReservedDoublesSize`
   * :c:member:`~A3DSurfBlend03Data.m_pdReservedDoubles`
   * :c:member:`~A3DSurfBlend03Data.m_dInitialMaxV`
   
   



.. rst-class:: kind-group kind-variable

.. rubric:: Variables
   :class: kind-group-title


.. c:member:: A3DMiscCartesianTransformationData A3DSurfBlend03Data.m_sTrsf

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DMiscCartesianTransformationData`
      
      Cartesian transformation.
      



.. c:member:: A3DUVParameterizationData A3DSurfBlend03Data.m_sParam

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DUVParameterizationData`
      
      UV Parameterization.
      



.. c:member:: A3DUns32 A3DSurfBlend03Data.m_uiNbOfElement

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Number of elements.
      



.. c:member:: A3DDouble* A3DSurfBlend03Data.m_pdParameters

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`\ \*
      
      Array of parameters (size = m_uiNbOfElement).
      



.. c:member:: A3DInt32* A3DSurfBlend03Data.m_piMultiplicities

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DInt32`\ \*
      
      Array of multiplicities (size = m_uiNbOfElement).
      



.. c:member:: A3DVector3dData* A3DSurfBlend03Data.m_pPositions

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`\ \*
      
      Array of positions (size = 3\*m_uiNbOfElement).
      



.. c:member:: A3DDouble* A3DSurfBlend03Data.m_pdRail2AnglesV

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`\ \*
      
      Array of V angles (size = m_uiNbOfElement).
      



.. c:member:: A3DVector3dData* A3DSurfBlend03Data.m_pTangent

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`\ \*
      
      Array of tangents (size = 3\*m_uiNbOfElement).
      



.. c:member:: A3DDouble* A3DSurfBlend03Data.m_pdRail2DerivativesV

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`\ \*
      
      Array of V derivatives (size = m_uiNbOfElement).
      



.. c:member:: A3DVector3dData* A3DSurfBlend03Data.m_pSecondDerivatives

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DVector3dData`\ \*
      
      Array of second derivatives (size = 3\*m_uiNbOfElement).
      



.. c:member:: A3DDouble* A3DSurfBlend03Data.m_pdRail2SecondDerivatives

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`\ \*
      
      Array of V second derivatives (size = m_uiNbOfElement).
      



.. c:member:: A3DDouble A3DSurfBlend03Data.m_dRail2ParameterV

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Rail 2 V parameter.
      



.. c:member:: A3DDouble A3DSurfBlend03Data.m_dTrimVMin

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Trim V Min parameter.
      



.. c:member:: A3DDouble A3DSurfBlend03Data.m_dTrimVMax

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Trim V Max parameter.
      



.. c:member:: A3DInt32 A3DSurfBlend03Data.m_piReserveInt[6]

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DInt32`
      
      Reserved for future use.
      



.. c:member:: A3DInt8 A3DSurfBlend03Data.m_cReservedChar0

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DInt8`
      
      Reserved for future use.
      



.. c:member:: A3DInt8 A3DSurfBlend03Data.m_cReservedChar1

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DInt8`
      
      Reserved for future use.
      



.. c:member:: A3DInt8 A3DSurfBlend03Data.m_cReservedChar2

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DInt8`
      
      Reserved for future use.
      



.. c:member:: A3DUns32 A3DSurfBlend03Data.m_uiReservedDoublesSize

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns32`
      
      Reserved for future use.
      



.. c:member:: A3DDouble* A3DSurfBlend03Data.m_pdReservedDoubles

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`\ \*
      
      Reserved for future use.
      



.. c:member:: A3DDouble A3DSurfBlend03Data.m_dInitialMaxV

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DDouble`
      
      Initial Max V parameter.
      




