public static Model CreatePrimitive(e_PrimitiveType a_primitive, Pipeline a_pipeline) { Model model = new Model(a_pipeline); model.m_pipeline = a_pipeline; a_pipeline.AddObject(new PrimitiveModelGenerator(a_primitive, model)); return(model); }
public PrimitiveModelGenerator(e_PrimitiveType a_primitiveType, Model a_model) { m_primitiveType = a_primitiveType; m_model = a_model; }