Uses of Interface
com.j3d.engine.scene.SceneObject
Packages that use SceneObject
Package
Description
Holds all Layer related things in a common package
-
Uses of SceneObject in com.j3d.engine.scene.find
Classes in com.j3d.engine.scene.find with type parameters of type SceneObjectModifier and TypeInterfaceDescriptioninterfaceQuery<T extends SceneObject,V> Represents a search query that can be applied to aSceneObject.Methods in com.j3d.engine.scene.find with type parameters of type SceneObjectModifier and TypeMethodDescriptionstatic <T extends SceneObject>
Query<T, Object> Finder.allQuery()<T extends SceneObject,V>
ArrayList<FindResult> Searches through all layers, things, and GObjects to find allSceneObjects of a specified type that satisfy a given query.<T extends SceneObject,V>
FindResultSearches through all layers, things, and GObjects to find the firstSceneObjectof a specified type that satisfies a given query.static <T extends SceneObject>
Query<T, UUID> Finder.idQuery()Creates aQuerythat matchesSceneObjects based on their unique identifier (UUID).static <T extends SceneObject>
Query<T, T> Finder.instanceQuery()Creates aQuerythat matchesSceneObjects based on instance equality.static <T extends SceneObject>
Query<T, String> Finder.nameQuery()Creates aQuerythat matchesSceneObjects based on their name. -
Uses of SceneObject in com.j3d.engine.scene.nodes
Subinterfaces of SceneObject in com.j3d.engine.scene.nodesModifier and TypeInterfaceDescriptioninterfaceA special kind ofSceneObjectwhich is almost all the time just a collection of otherSceneObjects but with the extra role of having to: Be apart of theLayerTreeBe hidden and deleted via theHistoryusingActions Be serialized byProjectFileand reconstructed off the EDT thread viaSceneObjectList.invokeSwingHooks()Classes in com.j3d.engine.scene.nodes that implement SceneObjectModifier and TypeClassDescriptionclassA Thing, or more commonly in engine lingo, a mesh, is anSceneObjectListwhich makes up an entire 3d object made ofGTris,GPoints andGLines. -
Uses of SceneObject in com.j3d.engine.scene.nodes.geometry
Classes in com.j3d.engine.scene.nodes.geometry that implement SceneObjectModifier and TypeClassDescriptionclassclassGLine represents, you guessed it, a line.classGraphics Object is an abstract class that represents any actual tangible Geometry in the 3d space (Cartesian space) that a user can see and interact with.classGPoint is a class that represents a single point in 3D space.classGTri represents a Triangle. -
Uses of SceneObject in com.j3d.engine.scene.nodes.layer
Classes in com.j3d.engine.scene.nodes.layer that implement SceneObject -
Uses of SceneObject in com.j3d.storage.files.protocol.proj
Methods in com.j3d.storage.files.protocol.proj with parameters of type SceneObjectModifier and TypeMethodDescriptionprivate static voidPF3.ifAnyNull(String errStr, String id, String label, int code, SceneObject... objs) Checks if any of the providedSceneObjects are null.