com.supermap.ar

类 Point3D

  • java.lang.Object
    • com.supermap.ar.Point3D


  • public class Point3D
    extends java.lang.Object
    AR场景3D点
    • 构造器概要

      构造器 
      构造器和说明
      Point3D()
      构造方法
      Point3D(float x, float y, float z)
      创建一个3D点
      Point3D(Point3D p)
      创建一个3D点
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      void add(float x, float y, float z)
      设置点坐标
      void add(Point3D p)
      添加3D点
      void copy(Point3D out)
      复制点坐标给新对象
      float[] getCoordinatesArray()
      获取点坐标,数组中按想x,y,z顺序存储
      void set(float x, float y, float z)
      设置点坐标
      java.lang.String toString()
      已字符串形式获取点坐标,按x,y,z顺序获取
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • Point3D

        public Point3D(float x,
                       float y,
                       float z)
        创建一个3D点
        参数:
        x - x轴
        y - y轴
        z - z轴
      • Point3D

        public Point3D(Point3D p)
        创建一个3D点
        参数:
        p - 3D点
      • Point3D

        public Point3D()
        构造方法
    • 方法详细资料

      • set

        public void set(float x,
                        float y,
                        float z)
        设置点坐标
        参数:
        x - x坐标
        y - y坐标
        z - z坐标
      • add

        public void add(float x,
                        float y,
                        float z)
        设置点坐标
        参数:
        x - x坐标
        y - y坐标
        z - z坐标
      • add

        public void add(Point3D p)
        添加3D点
        参数:
        p - 3D点
      • getCoordinatesArray

        public float[] getCoordinatesArray()
        获取点坐标,数组中按想x,y,z顺序存储
        返回:
        点坐标
      • toString

        public java.lang.String toString()
        已字符串形式获取点坐标,按x,y,z顺序获取
        覆盖:
        toString 在类中 java.lang.Object
        返回:
        点坐标
      • copy

        public void copy(Point3D out)
        复制点坐标给新对象
        参数:
        out - 新点对象