Uses of Class
heronarts.lx.model.LXPoint
Packages that use LXPoint
Package
Description
Core LX engine and component functionality.
Layer components that mutate existing buffers with standardized enable/disable.
Geometry models, points and fixtures.
Utilities for 3-D transformations and model manipulation.
-
Uses of LXPoint in heronarts.lx
Methods in heronarts.lx with parameters of type LXPointModifier and TypeMethodDescriptionprotected intRetrieves the color at a given point.protected final LXLayeredComponentSets the color of a point. -
Uses of LXPoint in heronarts.lx.effect
Methods in heronarts.lx.effect with parameters of type LXPointModifier and TypeMethodDescriptionfloatLinearMaskEffect.PositionFunction.getPosition(LXPoint p, LXMatrix t) -
Uses of LXPoint in heronarts.lx.model
Subclasses of LXPoint in heronarts.lx.modelFields in heronarts.lx.model declared as LXPointModifier and TypeFieldDescriptionfinal LXPoint[]LXModel.pointsAn immutable list of all the points in this modelMethods in heronarts.lx.model that return LXPointModifier and TypeMethodDescriptionMultiplies the points coordinates by the given transformation matrixprotected LXPointLXPoint.set()Updates the point's meta-coordinates, based upon the x y z values.LXPoint.set(float x, float y, float z) Updates this point to a new x-y-z positionSets the values of this point based upon another pointSet the x, y, and z values based upon the position of a transform matrixSet the x, y, and z values based upon another point multiplied by a transform matrixSet the x, y, and z values based upon another point multiplied by a transform matrixLXPoint.set(LXTransform transform) Set the x, y, and z values based upon the position of the transformLXPoint.setX(float x) Sets the X coordinate of the pointLXPoint.setY(float y) Sets the Y coordinate of the pointLXPoint.setZ(float z) Sets the Z coordinate of the pointMethods in heronarts.lx.model that return types with arguments of type LXPointModifier and TypeMethodDescriptionLXModel.getPoints()Accessor for a list of all points in the model.Methods in heronarts.lx.model with parameters of type LXPointModifier and TypeMethodDescriptionDeprecated.Add a point to the modelDeprecated.Add a list of points to the modelfloatCompute a geometry value for this pointSets the values of this point based upon another pointSet the x, y, and z values based upon another point multiplied by a transform matrixConstructors in heronarts.lx.model with parameters of type LXPointConstructor parameters in heronarts.lx.model with type arguments of type LXPointModifierConstructorDescriptionConstructs a model from a list of pointsConstructs a model with a given set of points and pre-constructed children.LXModel(List<LXPoint> points, LXModel[] children, LXNormalizationBounds bounds, boolean setChildBounds, String... tags) Constructs a model with a given set of points and pre-constructed submodels.LXModel(List<LXPoint> points, LXModel[] children, LXNormalizationBounds bounds, boolean setChildBounds, Map<String, String> metaData, List<String> tags) Constructs a model with a given set of points and pre-constructed submodels.LXModel(List<LXPoint> points, LXModel[] children, LXNormalizationBounds bounds, boolean setChildBounds, Map<String, String> metaData, List<String> tags, List<LXModel.Mesh> meshes) Constructs a model with a given set of points and pre-constructed submodels.Constructs a model with a given set of points and pre-constructed submodels.LXModel(List<LXPoint> points, LXModel[] children, LXNormalizationBounds bounds, Map<String, String> metaData, List<String> tags) Constructs a model with a given set of points and pre-constructed submodels.LXModel(List<LXPoint> points, LXModel[] children, LXNormalizationBounds bounds, Map<String, String> metaData, List<String> tags, List<LXModel.Mesh> meshes) Constructs a model with a given set of points and pre-constructed submodels.Constructs a model with a given set of points and pre-constructed submodels.Constructs a model with a given set of points and pre-constructed submodels.Constructs a model with a given set of points and pre-constructed submodels.LXModel(List<LXPoint> points, LXModel[] children, Map<String, String> metaData, List<String> tags, List<LXModel.Mesh> meshes) Constructs a model with a given set of points and pre-constructed submodels.Constructs a model from a list of pointsConstructs a model from a list of points -
Uses of LXPoint in heronarts.lx.pattern.audio
Methods in heronarts.lx.pattern.audio with parameters of type LXPointModifier and TypeMethodDescriptionfloatSoundObjectPattern.ShapeFunction.getDistance(LXPoint p, LXVector so) -
Uses of LXPoint in heronarts.lx.pattern.form
Methods in heronarts.lx.pattern.form with parameters of type LXPointModifier and TypeMethodDescriptionfloatPlanesPattern.AxisFunction.getDistance(LXPoint p, heronarts.lx.pattern.form.PlanesPattern.PlaneConstants args) -
Uses of LXPoint in heronarts.lx.script
Methods in heronarts.lx.script that return LXPointModifier and TypeMethodDescriptiondefault LXPoint[]LXScriptEngine.DeviceAdapter.getScriptPoints(LXModel model) Subclasses may override to filter out the model points if there is custom script model functionality, or if geometry is to be mutated, etc. -
Uses of LXPoint in heronarts.lx.structure
Fields in heronarts.lx.structure with type parameters of type LXPointModifier and TypeFieldDescriptionLXFixture.pointsPublicly accessible immutable view of the points in this fixture.Methods in heronarts.lx.structure that return LXPointModifier and TypeMethodDescriptionprotected LXPointLXFixture.constructPoint(int localIndex) Subclasses may override this method to use custom point typesprotected LXPointSubclasses may override this method to use custom point typesMethods in heronarts.lx.structure with parameters of type LXPointModifier and TypeMethodDescriptionprotected LXPointSubclasses may override this method to use custom point typesMethod parameters in heronarts.lx.structure with type arguments of type LXPointModifier and TypeMethodDescriptionprotected voidArcFixture.computePointGeometry(LXMatrix transform, List<LXPoint> points) protected voidGridFixture.computePointGeometry(LXMatrix matrix, List<LXPoint> points) protected voidJsonFixture.computePointGeometry(LXMatrix matrix, List<LXPoint> points) protected abstract voidLXFixture.computePointGeometry(LXMatrix transform, List<LXPoint> points) This method should be implemented by subclasses to generate the geometry of the fixture any time its geometry parameters have changed.protected voidPointFixture.computePointGeometry(LXMatrix transform, List<LXPoint> points) protected voidPointListFixture.computePointGeometry(LXMatrix transform, List<LXPoint> points) protected voidSpiralFixture.computePointGeometry(LXMatrix transform, List<LXPoint> points) protected voidStripFixture.computePointGeometry(LXMatrix transform, List<LXPoint> points) protected LXModelLXFixture.constructModel(List<LXPoint> modelPoints, List<? extends LXModel> childModels, List<String> tags) Subclasses may override this method to use custom model type -
Uses of LXPoint in heronarts.lx.transform
Fields in heronarts.lx.transform declared as LXPointModifier and TypeFieldDescriptionfinal LXPointLXVector.pointHelper to retrieve the point this corresponds toMethods in heronarts.lx.transform with parameters of type LXPointModifier and TypeMethodDescriptionfloatReturns the x value after the given point is transformed by this matrix.floatReturns the normalized x value after the given point is transformed by this matrix.floatReturns the y value after the given point is transformed by this matrix.floatReturns the normalized y value after the given point is transformed by this matrix.floatReturns the z value after the given point is transformed by this matrix.floatReturns the normalized z value after the given point is transformed by this matrix.Constructors in heronarts.lx.transform with parameters of type LXPoint