Class MagoRenderableNode

java.lang.Object
com.gaia3d.basic.magogl.renderable.MagoRenderableNode

public class MagoRenderableNode extends Object
  • Constructor Details

    • MagoRenderableNode

      public MagoRenderableNode()
  • Method Details

    • setName

      public void setName(String name)
    • setGaiaBoundingBox

      public void setGaiaBoundingBox(GaiaBoundingBox gaiaBoundingBox)
    • setTransformMatrix

      public void setTransformMatrix(org.joml.Matrix4d matrix)
    • setPreMultipliedTransformMatrix

      public void setPreMultipliedTransformMatrix(org.joml.Matrix4d matrix)
    • addChild

      public void addChild(MagoRenderableNode child)
    • removeChild

      public boolean removeChild(MagoRenderableNode child)
    • addRenderableMesh

      public void addRenderableMesh(MagoRenderableMesh mesh)
    • isRoot

      public boolean isRoot()
    • hasChildren

      public boolean hasChildren()
    • hasMeshes

      public boolean hasMeshes()
    • setParent

      public void setParent(MagoRenderableNode parent)
    • deleteObjects

      public void deleteObjects()