001package net.minecraft.client.model;
002
003import cpw.mods.fml.relauncher.Side;
004import cpw.mods.fml.relauncher.SideOnly;
005import net.minecraft.util.Vec3;
006
007public class PositionTextureVertex
008{
009    public Vec3 vector3D;
010    public float texturePositionX;
011    public float texturePositionY;
012
013    public PositionTextureVertex(float par1, float par2, float par3, float par4, float par5)
014    {
015        this(Vec3.createVectorHelper((double)par1, (double)par2, (double)par3), par4, par5);
016    }
017
018    public PositionTextureVertex setTexturePosition(float par1, float par2)
019    {
020        return new PositionTextureVertex(this, par1, par2);
021    }
022
023    public PositionTextureVertex(PositionTextureVertex par1PositionTextureVertex, float par2, float par3)
024    {
025        this.vector3D = par1PositionTextureVertex.vector3D;
026        this.texturePositionX = par2;
027        this.texturePositionY = par3;
028    }
029
030    public PositionTextureVertex(Vec3 par1Vec3, float par2, float par3)
031    {
032        this.vector3D = par1Vec3;
033        this.texturePositionX = par2;
034        this.texturePositionY = par3;
035    }
036}