程序包 wcontour.global

类 Point3D


  • public class Point3D
    extends PointD
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      double M  
      double Z  
      • 从类继承的字段 wcontour.global.PointD

        X, Y
    • 构造器概要

      构造器 
      构造器 说明
      Point3D()
      Construction
      Point3D​(double x, double y, double z)
      Construction
      Point3D​(double x, double y, double z, double m)
      Construction
    • 字段详细资料

      • Z

        public double Z
      • M

        public double M
    • 构造器详细资料

      • Point3D

        public Point3D()
        Construction
      • Point3D

        public Point3D​(double x,
                       double y,
                       double z)
        Construction
        参数:
        x - X
        y - Y
        z - Z
      • Point3D

        public Point3D​(double x,
                       double y,
                       double z,
                       double m)
        Construction
        参数:
        x - X
        y - Y
        z - Z
        m - M
    • 方法详细资料

      • distance

        public double distance​(Point3D p)
        Calculate distance to a point
        参数:
        p - The point
        返回:
        Distance
      • dot

        public double dot​(Point3D p)
        Dot product to a point
        参数:
        p - The point
        返回:
        Dot product result
      • add

        public Point3D add​(Point3D p)
        Add to a point
        参数:
        p - The point
        返回:
        Add result
      • sub

        public Point3D sub​(Point3D p)
        Subtract to a point
        参数:
        p - The point
        返回:
        Subtract result
      • mul

        public Point3D mul​(double v)
        Multiply
        参数:
        v - The value
        返回:
        Multiply result
      • div

        public Point3D div​(double v)
        Divide
        参数:
        v - The value
        返回:
        Divide result
      • clone

        public java.lang.Object clone()
        覆盖:
        clone 在类中 PointD