wrap_list """ from __future__ import absolute_import from __future__ import division from __future__ import print_function import compas.geometry as cg from compas import raise_if_ironpython from compas_rcf.rhino import rgplane_to_cgframe from compas_rcf.rhino import rgpoint_to_cgpoint try: import Rhino.Geometry as rg except ImportError: raise_if_ironpython() def wrap_list(list_, idx): """Return value at index, wrapping if necessary. Parameters ---------- list_ : :class:`list` List to wrap around. idx : :class:`int` Index of item to return in list. Returns ------- :class:`list` element
from Rhino.Geometry import Brep from Rhino.Geometry import Cylinder from Rhino.Geometry import Circle from Rhino.Geometry import Plane from Rhino.Geometry import PipeCapMode from Rhino.Geometry import Curve from Rhino.Geometry import Sphere from Rhino.Geometry import Mesh from Rhino.Geometry import Vector3f, Point2f from compas_rhino.utilities.drawing import _face_to_max_quad TOL = sc.doc.ModelAbsoluteTolerance except ImportError: compas.raise_if_ironpython() __all__ = [ 'xdraw_labels', 'xdraw_frame', 'xdraw_points', 'xdraw_lines', 'xdraw_geodesics', 'xdraw_polylines', 'xdraw_faces', 'xdraw_cylinders', 'xdraw_pipes', 'xdraw_spheres', 'xdraw_mesh', 'xdraw_network', ]
from __future__ import absolute_import from __future__ import print_function from __future__ import division import compas import compas_rhino from compas.geometry import add_vectors from compas.geometry import scale_vector from compas.geometry import subtract_vectors from compas.geometry import normalize_vector from compas.geometry import length_vector from compas.utilities import i_to_green from compas.utilities import color_to_colordict from compas_rhino.utilities import delete_objects from compas_3gs.algorithms import volmesh_ud from compas_3gs.utilities import pair_uv_to_hf from compas_3gs.utilities import get_index_colordict from compas_3gs.utilities import valuedict_to_colordict from compas_3gs.utilities import get_force_mags from compas_3gs.utilities import get_force_colors_uv from compas_3gs.utilities import get_force_colors_hf try: import rhinoscriptsyntax as rs import scriptcontext as sc from System.Drawing.Color import FromArgb from Rhino.Geometry import Point3d from Rhino.Geometry import Arc from Rhino.Geometry import ArcCurve from Rhino.Geometry import Sphere from Rhino.Geometry import Vector3d from Rhino.Geometry import Plane