surface_poly_fit
latest

Read Me

  • Introduction
    • Quick Start
      • Python Package
      • Command Line
      • Parallelism
    • Installation
    • Requirements
    • Testing
    • Latest source code
    • Documentation
    • License information

Command Line

  • surface_poly_fit.cli
    • Positional Arguments
    • Named Arguments
  • surface_poly_fit.results_to_mesh
    • Positional Arguments
    • Named Arguments

API Reference

  • surface_poly_fit.cli
    • surface_poly_fit.cli.get_argument_parser
      • get_argument_parser()
    • surface_poly_fit.cli.read_polyhedral_surface
      • read_polyhedral_surface()
    • surface_poly_fit.cli.surface_poly_fit_cli
      • surface_poly_fit_cli()
    • surface_poly_fit.cli.surface_poly_fit_main_cli
      • surface_poly_fit_main_cli()
    • surface_poly_fit.cli.write_result_array
      • write_result_array()
  • surface_poly_fit.core
    • surface_poly_fit.core.MongeJetFitter
      • MongeJetFitter
      • surface_poly_fit.core.MongeJetFitter.__init__
        • MongeJetFitter.__init__()
      • surface_poly_fit.core.MongeJetFitter.convert_result_to_point_data
        • MongeJetFitter.convert_result_to_point_data()
      • surface_poly_fit.core.MongeJetFitter.fit_all
        • MongeJetFitter.fit_all()
      • surface_poly_fit.core.MongeJetFitter.fit_at_vertex
        • MongeJetFitter.fit_at_vertex()
      • surface_poly_fit.core.MongeJetFitter.get_field_data
        • MongeJetFitter.get_field_data()
      • surface_poly_fit.core.MongeJetFitter.to_meshio_mesh
        • MongeJetFitter.to_meshio_mesh()
      • surface_poly_fit.core.MongeJetFitter.PCA
        • MongeJetFitter.PCA
      • surface_poly_fit.core.MongeJetFitter.RING_NORMAL_GAUSSIAN_WEIGHTED_MEAN
        • MongeJetFitter.RING_NORMAL_GAUSSIAN_WEIGHTED_MEAN
      • surface_poly_fit.core.MongeJetFitter.RING_NORMAL_GAUSSIAN_WEIGHTED_MEAN_SIGMA
        • MongeJetFitter.RING_NORMAL_GAUSSIAN_WEIGHTED_MEAN_SIGMA
      • surface_poly_fit.core.MongeJetFitter.RING_NORMAL_MEAN
        • MongeJetFitter.RING_NORMAL_MEAN
      • surface_poly_fit.core.MongeJetFitter.VERTEX_NORMAL
        • MongeJetFitter.VERTEX_NORMAL
      • surface_poly_fit.core.MongeJetFitter.degree_monge
        • MongeJetFitter.degree_monge
      • surface_poly_fit.core.MongeJetFitter.degree_poly_fit
        • MongeJetFitter.degree_poly_fit
      • surface_poly_fit.core.MongeJetFitter.min_num_fit_points
        • MongeJetFitter.min_num_fit_points
      • surface_poly_fit.core.MongeJetFitter.poly_surface
        • MongeJetFitter.poly_surface
      • surface_poly_fit.core.MongeJetFitter.ring_normal_gaussian_sigma
        • MongeJetFitter.ring_normal_gaussian_sigma
    • surface_poly_fit.core.PolyhedralSurface
      • PolyhedralSurface
      • surface_poly_fit.core.PolyhedralSurface.__init__
        • PolyhedralSurface.__init__()
      • surface_poly_fit.core.PolyhedralSurface.create_ring_patch
        • PolyhedralSurface.create_ring_patch()
      • surface_poly_fit.core.PolyhedralSurface.from_meshio_mesh
        • PolyhedralSurface.from_meshio_mesh()
      • surface_poly_fit.core.PolyhedralSurface.get_face_normals
        • PolyhedralSurface.get_face_normals()
      • surface_poly_fit.core.PolyhedralSurface.get_faces
        • PolyhedralSurface.get_faces()
      • surface_poly_fit.core.PolyhedralSurface.get_vertex_normals
        • PolyhedralSurface.get_vertex_normals()
      • surface_poly_fit.core.PolyhedralSurface.get_vertices
        • PolyhedralSurface.get_vertices()
      • surface_poly_fit.core.PolyhedralSurface.set_vertex_normals
        • PolyhedralSurface.set_vertex_normals()
      • surface_poly_fit.core.PolyhedralSurface.to_meshio_mesh
        • PolyhedralSurface.to_meshio_mesh()
      • surface_poly_fit.core.PolyhedralSurface.num_faces
        • PolyhedralSurface.num_faces
      • surface_poly_fit.core.PolyhedralSurface.num_vertices
        • PolyhedralSurface.num_vertices
  • surface_poly_fit.results_to_mesh
    • surface_poly_fit.results_to_mesh.get_argument_parser
      • get_argument_parser()
    • surface_poly_fit.results_to_mesh.read_results
      • read_results()
    • surface_poly_fit.results_to_mesh.results_to_mesh_cli
      • results_to_mesh_cli()
    • surface_poly_fit.results_to_mesh.results_to_mesh_main_cli
      • results_to_mesh_main_cli()
    • surface_poly_fit.results_to_mesh.write_result_mesh
      • write_result_mesh()
  • surface_poly_fit.tests
    • surface_poly_fit.tests.create_monge_surface
      • create_monge_surface()
    • surface_poly_fit.tests.MongeJetFitterTest
      • MongeJetFitterTest
      • surface_poly_fit.tests.MongeJetFitterTest.__init__
        • MongeJetFitterTest.__init__()
      • surface_poly_fit.tests.MongeJetFitterTest.addClassCleanup
        • MongeJetFitterTest.addClassCleanup()
      • surface_poly_fit.tests.MongeJetFitterTest.addCleanup
        • MongeJetFitterTest.addCleanup()
      • surface_poly_fit.tests.MongeJetFitterTest.addTypeEqualityFunc
        • MongeJetFitterTest.addTypeEqualityFunc()
      • surface_poly_fit.tests.MongeJetFitterTest.countTestCases
        • MongeJetFitterTest.countTestCases()
      • surface_poly_fit.tests.MongeJetFitterTest.debug
        • MongeJetFitterTest.debug()
      • surface_poly_fit.tests.MongeJetFitterTest.defaultTestResult
        • MongeJetFitterTest.defaultTestResult()
      • surface_poly_fit.tests.MongeJetFitterTest.doClassCleanups
        • MongeJetFitterTest.doClassCleanups()
      • surface_poly_fit.tests.MongeJetFitterTest.doCleanups
        • MongeJetFitterTest.doCleanups()
      • surface_poly_fit.tests.MongeJetFitterTest.export_mesh
        • MongeJetFitterTest.export_mesh()
      • surface_poly_fit.tests.MongeJetFitterTest.id
        • MongeJetFitterTest.id()
      • surface_poly_fit.tests.MongeJetFitterTest.run
        • MongeJetFitterTest.run()
      • surface_poly_fit.tests.MongeJetFitterTest.setUp
        • MongeJetFitterTest.setUp()
      • surface_poly_fit.tests.MongeJetFitterTest.setUpClass
        • MongeJetFitterTest.setUpClass()
      • surface_poly_fit.tests.MongeJetFitterTest.shortDescription
        • MongeJetFitterTest.shortDescription()
      • surface_poly_fit.tests.MongeJetFitterTest.skipTest
        • MongeJetFitterTest.skipTest()
      • surface_poly_fit.tests.MongeJetFitterTest.subTest
        • MongeJetFitterTest.subTest()
      • surface_poly_fit.tests.MongeJetFitterTest.tearDown
        • MongeJetFitterTest.tearDown()
      • surface_poly_fit.tests.MongeJetFitterTest.tearDownClass
        • MongeJetFitterTest.tearDownClass()
      • surface_poly_fit.tests.MongeJetFitterTest.test_construct
        • MongeJetFitterTest.test_construct()
      • surface_poly_fit.tests.MongeJetFitterTest.test_fit
        • MongeJetFitterTest.test_fit()
      • surface_poly_fit.tests.MongeJetFitterTest.test_fit_all
        • MongeJetFitterTest.test_fit_all()
      • surface_poly_fit.tests.MongeJetFitterTest.test_fit_all_bounding_area
        • MongeJetFitterTest.test_fit_all_bounding_area()
      • surface_poly_fit.tests.MongeJetFitterTest.test_oriented_fit
        • MongeJetFitterTest.test_oriented_fit()
      • surface_poly_fit.tests.MongeJetFitterTest.test_properties
        • MongeJetFitterTest.test_properties()
      • surface_poly_fit.tests.MongeJetFitterTest.test_to_meshio_mesh
        • MongeJetFitterTest.test_to_meshio_mesh()
      • surface_poly_fit.tests.MongeJetFitterTest.longMessage
        • MongeJetFitterTest.longMessage
      • surface_poly_fit.tests.MongeJetFitterTest.maxDiff
        • MongeJetFitterTest.maxDiff
    • surface_poly_fit.tests.MongePolynomial
      • MongePolynomial
      • surface_poly_fit.tests.MongePolynomial.__init__
        • MongePolynomial.__init__()
      • surface_poly_fit.tests.MongePolynomial.evaluate
        • MongePolynomial.evaluate()
      • surface_poly_fit.tests.MongePolynomial.b
        • MongePolynomial.b
      • surface_poly_fit.tests.MongePolynomial.c
        • MongePolynomial.c
      • surface_poly_fit.tests.MongePolynomial.k
        • MongePolynomial.k
    • surface_poly_fit.tests.PolyhedralSurfaceTest
      • PolyhedralSurfaceTest
      • surface_poly_fit.tests.PolyhedralSurfaceTest.__init__
        • PolyhedralSurfaceTest.__init__()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.addClassCleanup
        • PolyhedralSurfaceTest.addClassCleanup()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.addCleanup
        • PolyhedralSurfaceTest.addCleanup()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.addTypeEqualityFunc
        • PolyhedralSurfaceTest.addTypeEqualityFunc()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.countTestCases
        • PolyhedralSurfaceTest.countTestCases()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.debug
        • PolyhedralSurfaceTest.debug()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.defaultTestResult
        • PolyhedralSurfaceTest.defaultTestResult()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.doClassCleanups
        • PolyhedralSurfaceTest.doClassCleanups()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.doCleanups
        • PolyhedralSurfaceTest.doCleanups()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.export_mesh
        • PolyhedralSurfaceTest.export_mesh()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.id
        • PolyhedralSurfaceTest.id()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.run
        • PolyhedralSurfaceTest.run()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.setUp
        • PolyhedralSurfaceTest.setUp()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.setUpClass
        • PolyhedralSurfaceTest.setUpClass()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.shortDescription
        • PolyhedralSurfaceTest.shortDescription()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.skipTest
        • PolyhedralSurfaceTest.skipTest()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.subTest
        • PolyhedralSurfaceTest.subTest()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.tearDown
        • PolyhedralSurfaceTest.tearDown()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.tearDownClass
        • PolyhedralSurfaceTest.tearDownClass()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_construct
        • PolyhedralSurfaceTest.test_construct()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_create_ring_patch
        • PolyhedralSurfaceTest.test_create_ring_patch()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_face_normals
        • PolyhedralSurfaceTest.test_face_normals()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_from_meshio_mesh
        • PolyhedralSurfaceTest.test_from_meshio_mesh()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_set_vertex_normals
        • PolyhedralSurfaceTest.test_set_vertex_normals()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_to_meshio_mesh
        • PolyhedralSurfaceTest.test_to_meshio_mesh()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.test_vertex_normals
        • PolyhedralSurfaceTest.test_vertex_normals()
      • surface_poly_fit.tests.PolyhedralSurfaceTest.longMessage
        • PolyhedralSurfaceTest.longMessage
      • surface_poly_fit.tests.PolyhedralSurfaceTest.maxDiff
        • PolyhedralSurfaceTest.maxDiff
    • surface_poly_fit.tests.SurfacePolyFitImportTest
      • SurfacePolyFitImportTest
      • surface_poly_fit.tests.SurfacePolyFitImportTest.__init__
        • SurfacePolyFitImportTest.__init__()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.addClassCleanup
        • SurfacePolyFitImportTest.addClassCleanup()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.addCleanup
        • SurfacePolyFitImportTest.addCleanup()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.addTypeEqualityFunc
        • SurfacePolyFitImportTest.addTypeEqualityFunc()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.countTestCases
        • SurfacePolyFitImportTest.countTestCases()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.debug
        • SurfacePolyFitImportTest.debug()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.defaultTestResult
        • SurfacePolyFitImportTest.defaultTestResult()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.doClassCleanups
        • SurfacePolyFitImportTest.doClassCleanups()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.doCleanups
        • SurfacePolyFitImportTest.doCleanups()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.export_mesh
        • SurfacePolyFitImportTest.export_mesh()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.id
        • SurfacePolyFitImportTest.id()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.run
        • SurfacePolyFitImportTest.run()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.setUp
        • SurfacePolyFitImportTest.setUp()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.setUpClass
        • SurfacePolyFitImportTest.setUpClass()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.shortDescription
        • SurfacePolyFitImportTest.shortDescription()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.skipTest
        • SurfacePolyFitImportTest.skipTest()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.subTest
        • SurfacePolyFitImportTest.subTest()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.tearDown
        • SurfacePolyFitImportTest.tearDown()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.tearDownClass
        • SurfacePolyFitImportTest.tearDownClass()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.test_import_surface_poly_fit
        • SurfacePolyFitImportTest.test_import_surface_poly_fit()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.test_import_surface_poly_fit_spf_cgal
        • SurfacePolyFitImportTest.test_import_surface_poly_fit_spf_cgal()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.test_surface_poly_fit_spf_cgal_polyhedral_surface
        • SurfacePolyFitImportTest.test_surface_poly_fit_spf_cgal_polyhedral_surface()
      • surface_poly_fit.tests.SurfacePolyFitImportTest.longMessage
        • SurfacePolyFitImportTest.longMessage
      • surface_poly_fit.tests.SurfacePolyFitImportTest.maxDiff
        • SurfacePolyFitImportTest.maxDiff
    • surface_poly_fit.tests.SurfacePolyFitTest
      • SurfacePolyFitTest
      • surface_poly_fit.tests.SurfacePolyFitTest.__init__
        • SurfacePolyFitTest.__init__()
      • surface_poly_fit.tests.SurfacePolyFitTest.addClassCleanup
        • SurfacePolyFitTest.addClassCleanup()
      • surface_poly_fit.tests.SurfacePolyFitTest.addCleanup
        • SurfacePolyFitTest.addCleanup()
      • surface_poly_fit.tests.SurfacePolyFitTest.addTypeEqualityFunc
        • SurfacePolyFitTest.addTypeEqualityFunc()
      • surface_poly_fit.tests.SurfacePolyFitTest.countTestCases
        • SurfacePolyFitTest.countTestCases()
      • surface_poly_fit.tests.SurfacePolyFitTest.debug
        • SurfacePolyFitTest.debug()
      • surface_poly_fit.tests.SurfacePolyFitTest.defaultTestResult
        • SurfacePolyFitTest.defaultTestResult()
      • surface_poly_fit.tests.SurfacePolyFitTest.doClassCleanups
        • SurfacePolyFitTest.doClassCleanups()
      • surface_poly_fit.tests.SurfacePolyFitTest.doCleanups
        • SurfacePolyFitTest.doCleanups()
      • surface_poly_fit.tests.SurfacePolyFitTest.export_mesh
        • SurfacePolyFitTest.export_mesh()
      • surface_poly_fit.tests.SurfacePolyFitTest.id
        • SurfacePolyFitTest.id()
      • surface_poly_fit.tests.SurfacePolyFitTest.run
        • SurfacePolyFitTest.run()
      • surface_poly_fit.tests.SurfacePolyFitTest.setUp
        • SurfacePolyFitTest.setUp()
      • surface_poly_fit.tests.SurfacePolyFitTest.setUpClass
        • SurfacePolyFitTest.setUpClass()
      • surface_poly_fit.tests.SurfacePolyFitTest.shortDescription
        • SurfacePolyFitTest.shortDescription()
      • surface_poly_fit.tests.SurfacePolyFitTest.skipTest
        • SurfacePolyFitTest.skipTest()
      • surface_poly_fit.tests.SurfacePolyFitTest.subTest
        • SurfacePolyFitTest.subTest()
      • surface_poly_fit.tests.SurfacePolyFitTest.tearDown
        • SurfacePolyFitTest.tearDown()
      • surface_poly_fit.tests.SurfacePolyFitTest.tearDownClass
        • SurfacePolyFitTest.tearDownClass()
      • surface_poly_fit.tests.SurfacePolyFitTest.longMessage
        • SurfacePolyFitTest.longMessage
      • surface_poly_fit.tests.SurfacePolyFitTest.maxDiff
        • SurfacePolyFitTest.maxDiff
surface_poly_fit
  • <no title>
  • Edit on GitHub

  • surface_poly_fit.cli
  • surface_poly_fit.results_to_mesh
Previous Next

© Copyright 2024 Shane J. Latham. . Revision 087ea69b.

Built with Sphinx using a theme provided by Read the Docs.