1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
# -*- coding: utf-8 -*-
# Copyright (c) Vispy Development Team. All Rights Reserved.
# Distributed under the (new) BSD License. See LICENSE.txt for more info.
"""
This module implements classes and methods for handling geometric data.
"""
from __future__ import division
__all__ = ['MeshData', 'PolygonData', 'Rect', 'Triangulation', 'triangulate',
'create_arrow', 'create_box', 'create_cone', 'create_cube',
'create_cylinder', 'create_grid_mesh', 'create_plane',
'create_sphere', 'resize']
from .polygon import PolygonData # noqa
from .meshdata import MeshData # noqa
from .rect import Rect # noqa
from .triangulation import Triangulation, triangulate # noqa
from .torusknot import TorusKnot # noqa
from .calculations import (_calculate_normals, _fast_cross_3d, # noqa
resize) # noqa
from .generation import (create_arrow, create_box, create_cone, # noqa
create_cube, create_cylinder, create_grid_mesh, # noqa
create_plane, create_sphere) # noqa
|