16cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams/* 26cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * Copyright (C) 2011 The Android Open Source Project 36cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * 46cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * Licensed under the Apache License, Version 2.0 (the "License"); 56cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * you may not use this file except in compliance with the License. 66cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * You may obtain a copy of the License at 76cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * 86cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * http://www.apache.org/licenses/LICENSE-2.0 96cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * 106cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * Unless required by applicable law or agreed to in writing, software 116cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * distributed under the License is distributed on an "AS IS" BASIS, 126cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 136cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * See the License for the specific language governing permissions and 146cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * limitations under the License. 156cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams */ 166cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 176cc888e77e17ac522f75bf61403307de8ace2ef3Jason Samspackage android.renderscript; 186cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 196cc888e77e17ac522f75bf61403307de8ace2ef3Jason Samsimport java.lang.Math; 206cc888e77e17ac522f75bf61403307de8ace2ef3Jason Samsimport android.util.Log; 216cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 226cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 239c9ad3f8c218954e46aab81f9af7834cea5675caStephen Hines/** 246cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * Class for exposing the native Renderscript double3 type back 256cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * to the Android system. 266cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams * 276cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams **/ 286cc888e77e17ac522f75bf61403307de8ace2ef3Jason Samspublic class Double3 { 296cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams public Double3() { 306cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams } 316cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 326cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams public Double3(double initX, double initY, double initZ) { 336cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams x = initX; 346cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams y = initY; 356cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams z = initZ; 366cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams } 376cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 386cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams public double x; 396cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams public double y; 406cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams public double z; 416cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams} 426cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 436cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 446cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 456cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 46