001 package net.minecraft.client.model; 002 003 import cpw.mods.fml.relauncher.Side; 004 import cpw.mods.fml.relauncher.SideOnly; 005 import net.minecraft.util.Vec3; 006 007 public 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 }