Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagelib
Path: blob/master/sage/plot/plot3d/transform.pxd
4036 views


cdef struct point_c:
  double x
  double y
  double z
  
cdef struct face_c:
  int n
  int* vertices


cdef class Transformation:
    cdef matrix
    cdef double _matrix_data[12]
    cdef object _svd
    cpdef transform_point(self, x)
    cpdef transform_vector(self, v)
    cpdef transform_bounding_box(self, box)
    cdef void transform_point_c(self, point_c* res, point_c P)
    cdef void transform_vector_c(self, point_c* res, point_c P)