"Fossies" - the Fresh Open Source Software Archive

Member "doc_html/Subdivision_method_3/xml/group__PkgSurfaceSubdivisionMethod3Ref.xml" (8 Nov 2019, 4813 Bytes) of package /linux/misc/CGAL-5.0-doc_html.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) XML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 <?xml version='1.0' encoding='UTF-8' standalone='no'?>
    2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.13">
    3   <compounddef id="group__PkgSurfaceSubdivisionMethod3Ref" kind="group">
    4     <compoundname>PkgSurfaceSubdivisionMethod3Ref</compoundname>
    5     <title>3D Surface Subdivision Methods Reference</title>
    6     <innerfile refid="subdivision__method__3_8h">subdivision_method_3.h</innerfile>
    7     <innerclass refid="classCGAL_1_1CatmullClark__mask__3" prot="public">CGAL::CatmullClark_mask_3</innerclass>
    8     <innerclass refid="classCGAL_1_1Loop__mask__3" prot="public">CGAL::Loop_mask_3</innerclass>
    9     <innerclass refid="classCGAL_1_1DooSabin__mask__3" prot="public">CGAL::DooSabin_mask_3</innerclass>
   10     <innerclass refid="classCGAL_1_1Sqrt3__mask__3" prot="public">CGAL::Sqrt3_mask_3</innerclass>
   11     <innergroup refid="group__sm__namedparameters">Named Parameters for Subdivision Methods</innergroup>
   12     <innergroup refid="group__PkgSurfaceSubdivisionMethod3Concepts">Concepts</innergroup>
   13     <innergroup refid="group__PkgSurfaceSubdivisionMethod3Functions">Subdivision Methods</innergroup>
   14     <briefdescription>
   15     </briefdescription>
   16     <detaileddescription>
   17 <para> <image type="html" name="twoheads-detail.png"></image>
   18    Le-Jeng Andy Shiue Subdivision methods recursively refine a control mesh and generate points approximating the limit surface. This package consists of four popular subdivision methods and their refinement hosts. Supported subdivision methods include Catmull-Clark, Loop, Doo-Sabin and <formula id="0">$ \sqrt{3}$</formula> subdivisions. Their respective refinement hosts are Pqq, Ptq, Dqq and <formula id="0">$ \sqrt{3}$</formula> refinements. Variations of those methods can be easily extended by substituting the geometry computation of the refinement host.    <bold>Introduced in:</bold> CGAL 4.11<linebreak/>
   19  <bold>BibTeX:</bold> <ulink url="../Manual/how_to_cite_cgal.html#cgal:s-ssm2-19b">cgal:s-ssm2-19b</ulink><linebreak/>
   20  <bold>License:</bold> <ref refid="license_1licensesLGPL" kindref="member" external="/home/cgal-testsuite/cgal_doc_build/CGAL-5.0-I-190/doc/scripts/build_doc/doc_tags/Manual.tag">LGPL</ref> <linebreak/>
   21  <bold>Windows Demo:</bold> <ulink url="https://www.cgal.org/demo/5.0/polyhedron_3.zip">Polyhedron demo</ulink><linebreak/>
   22 <bold>Common Demo Dlls:</bold> <ulink url="https://www.cgal.org/demo/5.0/CGAL-demoDLLs.zip">dlls</ulink><linebreak/>
   23  </para><para></para><para><heading level="2">Parameters</heading>
   24 </para><para>Optional parameters of the functions of this package are implemented as <ref refid="index_1BGLNamedParameters" kindref="member" external="/home/cgal-testsuite/cgal_doc_build/CGAL-5.0-I-190/doc/scripts/build_doc/doc_tags/BGL.tag">Named Parameters</ref>. The page <ref refid="group__sm__namedparameters" kindref="compound">Named Parameters for Subdivision Methods</ref> describes their usage and provides a list of the parameters that are used in this package.</para><para><heading level="2">Concepts</heading>
   25 </para><para><itemizedlist>
   26 <listitem><para><computeroutput><ref refid="classSubdivisionMask__3" kindref="compound">SubdivisionMask_3</ref></computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classPQQMask__3" kindref="compound">PQQMask_3</ref></computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classPTQMask__3" kindref="compound">PTQMask_3</ref></computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classDQQMask__3" kindref="compound">DQQMask_3</ref></computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classSqrt3Mask__3" kindref="compound">Sqrt3Mask_3</ref></computeroutput></para></listitem></itemizedlist>
   27 </para><para><heading level="2">Classes</heading>
   28 </para><para><itemizedlist>
   29 <listitem><para><computeroutput><ref refid="namespaceCGAL_1_1Subdivision__method__3" kindref="compound">CGAL::Subdivision_method_3</ref></computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classCGAL_1_1CatmullClark__mask__3" kindref="compound">CGAL::CatmullClark_mask_3</ref>&lt;PolygonMesh&gt;</computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classCGAL_1_1Loop__mask__3" kindref="compound">CGAL::Loop_mask_3</ref>&lt;PolygonMesh&gt;</computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classCGAL_1_1DooSabin__mask__3" kindref="compound">CGAL::DooSabin_mask_3</ref>&lt;PolygonMesh&gt;</computeroutput></para></listitem><listitem><para><computeroutput><ref refid="classCGAL_1_1Sqrt3__mask__3" kindref="compound">CGAL::Sqrt3_mask_3</ref>&lt;PolygonMesh&gt;</computeroutput> </para></listitem></itemizedlist>
   30 </para>    </detaileddescription>
   31   </compounddef>
   32 </doxygen>