Uses of Class
heronarts.lx.model.LXPoint
Packages that use LXPoint
Package
Description
Core LX engine and component functionality.
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 int
Retrieves the color at a given point.protected final LXLayeredComponent
Sets the color of a point. -
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.points
An 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 LXPoint
LXPoint.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 modelfloat
Compute 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.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.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 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 TypeMethodDescriptionfloat
SoundObjectPattern.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 TypeMethodDescriptionfloat
PlanesPattern.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.points
Publicly accessible immutable view of the points in this fixture.Methods in heronarts.lx.structure that return LXPointModifier and TypeMethodDescriptionprotected LXPoint
LXFixture.constructPoint
(int localIndex) Subclasses may override this method to use custom point typesprotected LXPoint
Subclasses may override this method to use custom point typesMethods in heronarts.lx.structure with parameters of type LXPointModifier and TypeMethodDescriptionprotected LXPoint
Subclasses may override this method to use custom point typesMethod parameters in heronarts.lx.structure with type arguments of type LXPointModifier and TypeMethodDescriptionprotected void
ArcFixture.computePointGeometry
(LXMatrix transform, List<LXPoint> points) protected void
GridFixture.computePointGeometry
(LXMatrix matrix, List<LXPoint> points) protected void
JsonFixture.computePointGeometry
(LXMatrix matrix, List<LXPoint> points) protected abstract void
LXFixture.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 void
PointFixture.computePointGeometry
(LXMatrix transform, List<LXPoint> points) protected void
PointListFixture.computePointGeometry
(LXMatrix transform, List<LXPoint> points) protected void
SpiralFixture.computePointGeometry
(LXMatrix transform, List<LXPoint> points) protected void
StripFixture.computePointGeometry
(LXMatrix transform, List<LXPoint> points) protected LXModel
LXFixture.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 LXPoint
LXVector.point
Helper to retrieve the point this corresponds toMethods in heronarts.lx.transform with parameters of type LXPointModifier and TypeMethodDescriptionfloat
Returns the normalized x value after the given point is transformed by this matrix.float
Returns the normalized y value after the given point is transformed by this matrix.float
Returns the normalized z value after the given point is transformed by this matrix.Constructors in heronarts.lx.transform with parameters of type LXPoint