.. auto-generated by dev_tools.docs.nxdl from the NXDL source contributed_definitions/NXquadric.nxdl.xml -- DO NOT EDIT .. index:: ! NXquadric (base class) ! quadric (base class) see: quadric (base class); NXquadric .. _NXquadric: ========= NXquadric ========= .. Contributors List .. |contrib_name| replace:: Pete R Jemian|prjemian|https://avatars.githubusercontent.com/u/2279984?v=4|2022-03-08 .. |contrib_name| replace:: Tobias Richter|zjttoefs|https://avatars.githubusercontent.com/u/856440?v=4|2018-10-24 **Status**: base class, extends :ref:`NXobject` **Description**: definition of a quadric surface. **Symbols**: No symbol table **Groups cited**: none **Structure**: .. _/NXquadric/parameters-field: .. index:: parameters (field) **parameters**: (optional) :ref:`NX_NUMBER ` (Rank: 1, Dimensions: [10]) {units=\ :ref:`NX_PER_LENGTH `} .. collapse:: Ten real values of the matrix that defines the quadric surface ... Ten real values of the matrix that defines the quadric surface in projective space. Ordered Q11, Q12, Q13, Q22, Q23, Q33, P1, P2, P3, R. Takes a units attribute of dimension reciprocal length. R is scalar. P has dimension reciprocal length, and the given units. Q has dimension reciprocal length squared, and units the square of those given. .. _/NXquadric/surface_type-field: .. index:: surface_type (field) **surface_type**: (optional) :ref:`NX_CHAR ` .. collapse:: An optional description of the form of the quadric surface: ... An optional description of the form of the quadric surface: Any of these values: * ``ELLIPSOID`` * ``ELLIPTIC_PARABOLOID`` * ``HYPERBOLIC_PARABOLOID`` * ``ELLIPTIC_HYPERBOLOID_OF_1_SHEET`` * ``ELLIPTIC_HYPERBOLOID_OF_2_SHEETS`` * ``ELLIPTIC_CONE`` * ``ELLIPTIC_CYLINDER`` * ``HYPERBOLIC_CYLINDER`` * ``PARABOLIC_CYLINDER`` * ``SPHEROID`` * ``SPHERE`` * ``PARABOLOID`` * ``HYPERBOLOID_1_SHEET`` * ``HYPERBOLOID_2_SHEET`` * ``CONE`` * ``CYLINDER`` * ``PLANE`` * ``IMAGINARY`` * ``UNKNOWN`` .. _/NXquadric/depends_on-field: .. index:: depends_on (field) **depends_on**: (optional) :ref:`NX_CHAR ` .. collapse:: Path to an :ref:`NXtransformations` that defining the axis on ... Path to an :ref:`NXtransformations` that defining the axis on which the orientation of the surface depends. Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXquadric/depends_on-field ` * :ref:`/NXquadric/parameters-field ` * :ref:`/NXquadric/surface_type-field ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/contributed_definitions/NXquadric.nxdl.xml