Uses of Class
com.j3d.gen.properties.Property
Packages that use Property
Package
Description
Holds all Layer related things in a common package
The generation of object selection properties and base the bane of my existence.
-
Uses of Property in com.j3d.engine.scene.nodes
Fields in com.j3d.engine.scene.nodes with type parameters of type PropertyMethods in com.j3d.engine.scene.nodes that return types with arguments of type Property -
Uses of Property in com.j3d.engine.scene.nodes.geometry
Fields in com.j3d.engine.scene.nodes.geometry declared as PropertyFields in com.j3d.engine.scene.nodes.geometry with type parameters of type PropertyMethods in com.j3d.engine.scene.nodes.geometry that return types with arguments of type Property -
Uses of Property in com.j3d.engine.scene.nodes.layer
Fields in com.j3d.engine.scene.nodes.layer with type parameters of type PropertyMethods in com.j3d.engine.scene.nodes.layer that return types with arguments of type Property -
Uses of Property in com.j3d.gen.properties
Methods in com.j3d.gen.properties that return PropertyModifier and TypeMethodDescriptionProperty.constant()Marks this property as constant, meaning its value cannot be changed.Property.setDescription(String description) Sets a descriptive text for this property.Property.setNewValueConsumer(Consumer<T> newValue) Sets aConsumerthat will be used to apply new values to this property.Methods in com.j3d.gen.properties that return types with arguments of type PropertyModifier and TypeMethodDescriptionprivate static <T extends HasProperties>
ArrayList<Property<?, ?>> PropertiesUI.filterCommonProperties(ArrayList<T> objects, Class<?> clazz) Filters properties from a list of objects, keeping only those that are common to the specified class.HasProperties.getProperties()private static <T extends HasProperties>
ArrayList<Property<?, ?>> PropertiesUI.switchFilter(ArrayList<T> objects) Filters properties based on thePropertiesUI.selectionPropertiesFilter.Method parameters in com.j3d.gen.properties with type arguments of type PropertyModifier and TypeMethodDescriptionprivate static JPanelPropertiesUI.getSpecificPanel(ArrayList<Property<?, ?>> list) Returns a specific JPanel for displaying and editing properties of a given type.Merges a list of properties into a list of JPanels. -
Uses of Property in com.j3d.ui.engine.floating.properties.panels
Fields in com.j3d.ui.engine.floating.properties.panels with type parameters of type PropertyModifier and TypeFieldDescriptionBooleanProperty.propertiesColourProperty.propertiesIDProperty.propertiesIntProperty.propertiesObjectProperty.propertiesStringProperty.propertiesVector3Property.propertiesMethods in com.j3d.ui.engine.floating.properties.panels that return PropertyModifier and TypeMethodDescriptionPropertyPanel.getSingleProperty()Returns the single property managed by this panel.Methods in com.j3d.ui.engine.floating.properties.panels that return types with arguments of type PropertyModifier and TypeMethodDescriptionBooleanProperty.getProperties()ColourProperty.getProperties()IDProperty.getProperties()IntProperty.getProperties()ObjectProperty.getProperties()PropertyPanel.getProperties()Returns a list of properties that this panel is responsible for displaying and editing.StringProperty.getProperties()Vector3Property.getProperties()PropertyPanel.typeConvert(ArrayList<Property<?, ?>> properties) Converts a list of generic properties to a list of properties of the specific typeT.Method parameters in com.j3d.ui.engine.floating.properties.panels with type arguments of type PropertyModifier and TypeMethodDescriptionPropertyPanel.typeConvert(ArrayList<Property<?, ?>> properties) Converts a list of generic properties to a list of properties of the specific typeT.Constructor parameters in com.j3d.ui.engine.floating.properties.panels with type arguments of type PropertyModifierConstructorDescriptionBooleanProperty(ArrayList<Property<?, ?>> properties) Creates new form StringPropertyColourProperty(ArrayList<Property<?, ?>> properties) Creates new form StringPropertyIDProperty(ArrayList<Property<?, ?>> properties) Creates new form StringPropertyIntProperty(ArrayList<Property<?, ?>> properties) Creates new form StringPropertyObjectProperty(ArrayList<Property<?, ?>> properties) Creates new form StringPropertyStringProperty(ArrayList<Property<?, ?>> properties) Creates new form StringPropertyVector3Property(ArrayList<Property<?, ?>> properties) Creates new form StringProperty