 package aerys.minko.render.shader.part
 {
 	import aerys.minko.ns.minko_shader;
+	import aerys.minko.render.geometry.stream.format.VertexComponent;
 	import aerys.minko.render.resource.texture.ITextureResource;
 	import aerys.minko.render.shader.SFloat;
 	import aerys.minko.render.shader.Shader;

		
		protected final function not(bool : Object) : SFloat
		{
			return absolute(subtract(getNode(bool), 1));
		}
		
		protected final function reflect(vector : Object, normal : Object) : SFloat

	import aerys.minko.type.enum.SamplerMipMapping;
	import aerys.minko.type.enum.SamplerWrapping;
	import aerys.minko.type.math.Matrix4x4;
	
	import flash.geom.Rectangle;

