Package gaiasky.scenegraph
Interface IVisibilitySwitch
- All Known Implementing Classes:
AbstractOctreeWrapper
,Area
,Axes
,BackgroundModel
,Billboard
,BillboardGalaxy
,BillboardGroup
,CelestialBody
,Constellation
,ConstellationBoundaries
,CosmicRuler
,EclipticOrbit
,FadeNode
,Gaia
,GenericCatalog
,GenericSpacecraft
,HeliotropicOrbit
,HeliotropicSatellite
,Invisible
,KeyframesPathObject
,Loc
,MeshObject
,MilkyWay
,ModelBody
,OctreeWrapper
,Orbit
,OrbitalElementsGroup
,Particle
,ParticleGroup
,Planet
,Points
,Polyline
,RecursiveGrid
,Satellite
,SceneGraphNode
,ShapeObject
,Spacecraft
,SphericalGrid
,Star
,StarCluster
,StarGroup
,StubModel
,Text2D
,VertsObject
public interface IVisibilitySwitch
This interface must be implemented by all objects whose visibility
can be manipulated using the per-object visibility controls.
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
boolean
boolean
boolean
isVisible
(boolean attributeValue) boolean
void
setDescription
(String description) void
void
setVisible
(boolean visible) void
setVisible
(boolean visible, String name)