Optimized the McObjectConverter for Direction
This commit is contained in:
@@ -47,8 +47,18 @@ public class McObjectConverter
|
||||
}
|
||||
|
||||
|
||||
static final Direction[] directions;
|
||||
static {
|
||||
LodDirection[] lodDirs = LodDirection.values();
|
||||
directions = new Direction[lodDirs.length];
|
||||
for (LodDirection lodDir : lodDirs) {
|
||||
directions[lodDir.ordinal()] = Direction.byName(lodDir.name());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public static Direction Convert(LodDirection lodDirection)
|
||||
{
|
||||
return Direction.byName(lodDirection.name());
|
||||
return directions[lodDirection.ordinal()];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user