Examples of applyForwardVector()


Examples of com.ardor3d.math.Transform.applyForwardVector()

                final Vector3 v = Vector3.fetchTempInstance();
                // note: we round to get the text pixel aligned... otherwise it can get blurry
                v.set(Math.round(x), Math.round(y), 0);
                final Transform t = Transform.fetchTempInstance();
                t.set(getWorldTransform());
                t.applyForwardVector(v);
                t.translate(v);
                Vector3.releaseTempInstance(v);
                _uiText.setWorldTransform(t);
                Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

        v.set(comp.getMargin().getLeft() + comp.getBorder().getLeft(), comp.getMargin().getBottom()
                + comp.getBorder().getBottom(), 0);

        final Transform t = Transform.fetchTempInstance();
        t.set(comp.getWorldTransform());
        t.applyForwardVector(v);
        t.translate(v);
        Vector3.releaseTempInstance(v);

        GradientBackdrop._mesh.setWorldTransform(t);
        Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

                final Vector3 v = Vector3.fetchTempInstance();
                // note: we round to get the text pixel aligned... otherwise it can get blurry
                v.set(Math.round(x), Math.round(y), 0);
                final Transform t = Transform.fetchTempInstance();
                t.set(getWorldTransform());
                t.applyForwardVector(v);
                t.translate(v);
                Vector3.releaseTempInstance(v);
                _uiText.setWorldTransform(t);
                Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

            // note: we round to get the text pixel aligned... otherwise it can get blurry
            v.set(Math.round(x + getTotalLeft()), Math.round(y + getTotalBottom()), 0);

            final Transform t = Transform.fetchTempInstance();
            t.set(getWorldTransform());
            t.applyForwardVector(v);
            t.translate(v);
            Vector3.releaseTempInstance(v);

            _uiText.setWorldTransform(t);
            Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

        final Vector3 v = Vector3.fetchTempInstance();
        v.set(comp.getMargin().getLeft(), comp.getMargin().getBottom(), 0);

        final Transform t = Transform.fetchTempInstance();
        t.set(comp.getWorldTransform());
        t.applyForwardVector(v);
        t.translate(v);
        Vector3.releaseTempInstance(v);

        SolidBorder._mesh.setWorldTransform(t);
        Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

                    t.set(_parent.getWorldTransform());

                    // shift our origin by total left/bottom
                    final Vector3 v = Vector3.fetchTempInstance();
                    v.set(gPar.getTotalLeft(), gPar.getTotalBottom(), 0);
                    t.applyForwardVector(v);
                    t.translate(v);
                    Vector3.releaseTempInstance(v);

                    // apply our local transform
                    t.multiply(_localTransform, _worldTransform);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

        v.set(comp.getMargin().getLeft() + comp.getBorder().getLeft(), comp.getMargin().getBottom()
                + comp.getBorder().getBottom(), 0);

        final Transform t = Transform.fetchTempInstance();
        t.set(comp.getWorldTransform());
        t.applyForwardVector(v);
        t.translate(v);
        Vector3.releaseTempInstance(v);

        SolidBackdrop._standin.setWorldTransform(t);
        Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.Transform.applyForwardVector()

        final Vector3 v = Vector3.fetchTempInstance();
        v.set(getPosX() + xOffset, getPosY() + yOffset, 0);

        final Transform t = Transform.fetchTempInstance();
        t.set(comp.getWorldTransform());
        t.applyForwardVector(v);
        t.translate(v);
        Vector3.releaseTempInstance(v);

        _strip.setWorldTransform(t);
        Transform.releaseTempInstance(t);
View Full Code Here

Examples of com.ardor3d.math.type.ReadOnlyTransform.applyForwardVector()

        } else {
            float minX, maxX, minY, maxY;
            final Vector3 t = Vector3.fetchTempInstance();

            t.set(width, height, 0);
            local.applyForwardVector(t);
            minX = Math.min(t.getXf(), 0);
            maxX = Math.max(t.getXf(), 0);
            minY = Math.min(t.getYf(), 0);
            maxY = Math.max(t.getYf(), 0);
View Full Code Here

Examples of com.ardor3d.math.type.ReadOnlyTransform.applyForwardVector()

            maxX = Math.max(t.getXf(), 0);
            minY = Math.min(t.getYf(), 0);
            maxY = Math.max(t.getYf(), 0);

            t.set(0, height, 0);
            local.applyForwardVector(t);
            minX = Math.min(t.getXf(), minX);
            maxX = Math.max(t.getXf(), maxX);
            minY = Math.min(t.getYf(), minY);
            maxY = Math.max(t.getYf(), maxY);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.