operator [] method
Implementation
operator [](ShapeType type){
if(type == ShapeType.sphere) {
return _intersectSphere;
}
if(type == ShapeType.plane) {
return _intersectPlane;
}
if(type == ShapeType.box) {
return _intersectBox;
}
if(type == ShapeType.cylinder) {
return _intersectConvex;
}
if(type == ShapeType.convex) {
return _intersectConvex;
}
if(type == ShapeType.heightfield) {
return _intersectHeightfield;
}
if(type == ShapeType.trimesh) {
return _intersectTrimesh;
}
}