Examples of removeGeometry()


Examples of javax.media.j3d.Shape3D.removeGeometry()

    @Override
    public void removeSceneGraphObject(SceneGraphObject obj, SceneGraphObject oldObj){
        Shape3D s=(Shape3D)getGraphObject();
        if(obj instanceof Geometry){
            boolean forced=forceCapability(Shape3D.ALLOW_GEOMETRY_WRITE);
            s.removeGeometry((Geometry)obj);
            if(forced) restoreCapability(Shape3D.ALLOW_GEOMETRY_WRITE);
            return;
        }
        else if (obj instanceof Appearance){
            if(oldObj==null || !(oldObj instanceof Appearance)){
View Full Code Here

Examples of javax.media.j3d.Shape3D.removeGeometry()

      }
    }
    for (int i = currentGeometriesCount - 1; i >= 0; i--) {
      wallFilledShape.removeGeometry(i);
      if (wallOutlineShape != null) {
        wallOutlineShape.removeGeometry(i);
      }
    }
  }
 
  /**
 
View Full Code Here

Examples of javax.media.j3d.Shape3D.removeGeometry()

    }   
    groundShape.addGeometry(geometryInfo.getIndexedGeometryArray());
   
    // Remove old geometries
    for (int i = currentGeometriesCount - 1; i >= 0; i--) {
      groundShape.removeGeometry(i);
    }
  }
}
View Full Code Here

Examples of javax.media.j3d.Shape3D.removeGeometry()

    int currentGeometriesCount = roomShape.numGeometries();
    for (Geometry roomGeometry : createRoomGeometries(roomPart, texture)) {
      roomShape.addGeometry(roomGeometry);
    }
    for (int i = currentGeometriesCount - 1; i >= 0; i--) {
      roomShape.removeGeometry(i);
    }
  }
 
  /**
   * Returns room geometry computed from its points.
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.