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/**
24c11e25c4e653124def1fb18e203b894f42106cbeTim Murray * 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