isDimensionsCompatible

Return true all of the given arguments are types that can be impliciltly converted to one-another * It is unclear if it behaves the way it should in all cases and should not be used .

deprecated
template isDimensionsCompatible (
T...
) {
enum isDimensionsCompatible;
enum isDimensionsCompatible;
}

Examples

static assert( isDimensionsCompatible!(0));
static assert( isDimensionsCompatible!(0, 0u));
static assert( isDimensionsCompatible!(0, 0u, byte(0)));
static assert(!isDimensionsCompatible!(0, 0.1f));

Meta