Functions and Classes =================== This section documents the main functions and classes available in the surface module. SurfaceGrid ---------- .. autoclass:: pythonperlin.surface.SurfaceGrid :members: :undoc-members: :show-inheritance: .. automethod:: __init__ .. automethod:: make_rectangular_grid .. automethod:: make_triangular_grid .. automethod:: make_hexagonal_grid .. automethod:: make_cellular_grid .. automethod:: make_spherical_grid .. automethod:: generate_noise .. automethod:: get_face_coords .. automethod:: get_face_idxs .. automethod:: get_face_normals .. automethod:: get_face_centers .. automethod:: show_faces .. automethod:: show_triangles .. automethod:: get_info .. automethod:: get_noise .. automethod:: get_coords