MotorXP-AFM Scripting API
    Preparing search index...

    Interface Point3

    Point3: a three-dimensional point

    interface Point3 {
        x: number;
        y: number;
        z: number;
        back(dy: number): Point3;
        distance(p: Point3): number;
        down(dz: number): Point3;
        forw(dy: number): Point3;
        isEqual(p: Point3, eps?: number): boolean;
        isValid(): boolean;
        left(dx: number): Point3;
        mirrorO(): Point3;
        mirrorX(): Point3;
        mirrorXY(): Point3;
        mirrorXZ(): Point3;
        mirrorY(): Point3;
        mirrorYZ(): Point3;
        mirrorZ(): Point3;
        move(dx: number, dy: number, dz: number): Point3;
        move(v: Vector3 | Point3): Point3;
        moveX(dx: number): Point3;
        moveY(dy: number): Point3;
        moveZ(dz: number): Point3;
        right(dx: number): Point3;
        rotate(angle: number, axis: Vector3): Point3;
        rotate(x: number, y: number, z: number): Point3;
        rotateX(angle: number): Point3;
        rotateY(angle: number): Point3;
        rotateZ(angle: number): Point3;
        scale(factor: number, center?: Point3): Point3;
        toPoint2(): Point2;
        toString(): string;
        translate(dx: number, dy: number, dz: number): Point3;
        translate(v: Vector3): Point3;
        translateX(dx: number): Point3;
        translateY(dy: number): Point3;
        translateZ(dz: number): Point3;
        up(dz: number): Point3;
    }
    Index

    Methods

    Properties

    x: number

    X coordinate

    Read/Write

    y: number

    Y coordinate

    Read/Write

    z: number

    Z coordinate

    Read/Write