00001 #include <clu.h> 00002 00003 CLUquaternion* cluNewQuaternion(GLvoid) 00004 { 00005 return (CLUquaternion*)malloc(sizeof(CLUquaternion)); 00006 } 00007 00008 CLUplane* cluNewPlane(GLvoid) 00009 { 00010 return (CLUplane*)malloc(sizeof(CLUplane)); 00011 } 00012 00013 CLUsphere* cluNewSphere(GLvoid) 00014 { 00015 return (CLUsphere*)malloc(sizeof(CLUsphere)); 00016 } 00017 00018 CLUcone* cluNewCone(GLvoid) 00019 { 00020 return (CLUcone*)malloc(sizeof(CLUcone)); 00021 } 00022 00023 CLUray* cluNewRay(GLvoid) 00024 { 00025 return (CLUray*)malloc(sizeof(CLUray)); 00026 } 00027 00028 CLUalignedbox* cluNewAlignedBox(GLvoid) 00029 { 00030 return (CLUalignedbox*)malloc(sizeof(CLUalignedbox)); 00031 }