Package com.epicbot.api.shared.model
Interface Model
- All Superinterfaces:
Validatable
-
Method Summary
Modifier and TypeMethodDescriptioncalculateModelCenter(int localX, int localY, int plane, int extraHeight, int orientation) booleangetCentralPoint(int localX, int localY, int plane, int extraHeight, int orientation) Calculates a central point using visible model points.getConvexHull(int localX, int localY, int plane, int extraHeight, int orientation) getModelCenter(int orientation) intintUnique hash of the model using the color and triangles.getRandomPoint(int localX, int localY, int plane, int extraHeight, int orientation) getRealCentralPoint(int localX, int localY, int plane, int extraHeight, int orientation) Calculates a central point using visible and non-visible (off-screen or behind UI) model points.booleanupdate(APIContext ctx) Methods inherited from interface com.epicbot.api.shared.entity.details.Validatable
isValid
-
Method Details
-
getConvexHull
-
calculateModelCenter
-
getCentralPoint
Calculates a central point using visible model points.- Parameters:
localX-localY-plane-extraHeight-orientation-- Returns:
Point
-
getRealCentralPoint
Calculates a central point using visible and non-visible (off-screen or behind UI) model points.- Parameters:
localX-localY-plane-extraHeight-orientation-- Returns:
Point
-
getRandomPoint
-
contains
-
getModelId
int getModelId()Unique hash of the model using the color and triangles.- Returns:
- unique model id
-
getModelHeight
int getModelHeight() -
isSingleTile
boolean isSingleTile() -
getModelCenter
-