import "./Tuple3d"
+import "JavaBuiltin" as Java
+
importJava "javax.vecmath.Point3d" where
data Point3d
@JavaName "<init>"
createPoint3d :: Double -> Double -> Double -> Point3d
@JavaName "<init>"
- copyPoint3d :: Tuple3d -> Point3d
+ copyPoint3d' :: Tuple3d -> Point3d
@JavaName "<init>"
- defaultPoint3d :: Point3d
\ No newline at end of file
+ defaultPoint3d :: Point3d
+
+instance Tuple3dClass Point3d
+
+copyPoint3d :: Tuple3dClass a => a -> Point3d
+copyPoint3d = copyPoint3d' . asTuple