125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams/* 225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * Copyright (C) 2009 The Android Open Source Project 325430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * 425430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * Licensed under the Apache License, Version 2.0 (the "License"); 525430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * you may not use this file except in compliance with the License. 625430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * You may obtain a copy of the License at 725430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * 825430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * http://www.apache.org/licenses/LICENSE-2.0 925430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * 1025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * Unless required by applicable law or agreed to in writing, software 1125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * distributed under the License is distributed on an "AS IS" BASIS, 1225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1325430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * See the License for the specific language governing permissions and 1425430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * limitations under the License. 1525430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams */ 1625430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 1725430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Samspackage android.renderscript; 1825430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 1925430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Samsimport java.lang.Math; 2025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Samsimport android.util.Log; 2125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 2225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 239c9ad3f8c218954e46aab81f9af7834cea5675caStephen Hines/** 2411518acc8c416023d8c2192b441a1767205676d9Robert Ly * Class for exposing the native Renderscript int3 type back to the Android system. 2525430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams * 2625430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams **/ 27a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Samspublic class Int3 { 28a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams public Int3() { 2925430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams } 3025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 316cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams public Int3(int initX, int initY, int initZ) { 326cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams x = initX; 336cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams y = initY; 346cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams z = initZ; 356cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams } 366cc888e77e17ac522f75bf61403307de8ace2ef3Jason Sams 37a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams public int x; 38a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams public int y; 39a70f416c9cf2fc6cc5e132c1d656ce07441d6b82Jason Sams public int z; 4025430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams} 4125430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 4225430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 4325430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 4425430d0734d12d12ca2d2d7a9d18c0cf3c5bdc4eJason Sams 45