public class SpatialUtils extends Object
| Constructor and Description |
|---|
SpatialUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
breadthFirstTraversal(com.jme3.scene.Spatial spatial,
PHATSceneGraphVisitor visitor) |
static boolean |
contains(com.jme3.scene.Spatial container,
com.jme3.scene.Spatial entity) |
static Map<String,com.jme3.scene.Spatial> |
getAllSpatialWithId(com.jme3.scene.Spatial rootNode,
Map<String,com.jme3.scene.Spatial> store) |
static com.jme3.math.Vector3f |
getCenterBoinding(com.jme3.scene.Spatial spatial) |
static com.jme3.math.Vector3f |
getMaxBounding(com.jme3.scene.Spatial spatial) |
static com.jme3.math.Vector3f |
getMinBounding(com.jme3.scene.Spatial spatial) |
static com.jme3.scene.Spatial |
getNearest(com.jme3.scene.Spatial spatial,
String targetRol) |
static com.jme3.scene.Spatial |
getParentSpatialWithRole(com.jme3.scene.Spatial spatial,
String role) |
static com.jme3.scene.Node |
getRootNode(com.jme3.scene.Spatial spatial) |
static com.jme3.scene.Spatial |
getSpatialById(com.jme3.scene.Spatial rootNode,
String entityId) |
static List<com.jme3.scene.Spatial> |
getSpatialsByRole(com.jme3.scene.Spatial rootNode,
String targetRol) |
static void |
printChildrens(com.jme3.scene.Spatial spatial) |
static void |
printControls(com.jme3.scene.Spatial spatial) |
static void |
printParents(com.jme3.scene.Spatial spatial) |
public static com.jme3.math.Vector3f getCenterBoinding(com.jme3.scene.Spatial spatial)
public static com.jme3.math.Vector3f getMaxBounding(com.jme3.scene.Spatial spatial)
public static com.jme3.math.Vector3f getMinBounding(com.jme3.scene.Spatial spatial)
public static boolean contains(com.jme3.scene.Spatial container,
com.jme3.scene.Spatial entity)
public static boolean breadthFirstTraversal(com.jme3.scene.Spatial spatial,
PHATSceneGraphVisitor visitor)
public static com.jme3.scene.Node getRootNode(com.jme3.scene.Spatial spatial)
public static com.jme3.scene.Spatial getSpatialById(com.jme3.scene.Spatial rootNode,
String entityId)
public static Map<String,com.jme3.scene.Spatial> getAllSpatialWithId(com.jme3.scene.Spatial rootNode, Map<String,com.jme3.scene.Spatial> store)
public static com.jme3.scene.Spatial getParentSpatialWithRole(com.jme3.scene.Spatial spatial,
String role)
public static List<com.jme3.scene.Spatial> getSpatialsByRole(com.jme3.scene.Spatial rootNode, String targetRol)
public static com.jme3.scene.Spatial getNearest(com.jme3.scene.Spatial spatial,
String targetRol)
public static void printControls(com.jme3.scene.Spatial spatial)
public static void printParents(com.jme3.scene.Spatial spatial)
public static void printChildrens(com.jme3.scene.Spatial spatial)
Copyright © 2017. All Rights Reserved.