| Package | Description |
|---|---|
| org.xmlcml.euclid |
| Modifier and Type | Method and Description |
|---|---|
IntSet |
IntSet.getSubscriptedIntSet(IntSet sub)
use another IntSet to subscript this one that is I(new) = I(this)
subscripted by I(sub); Result has dimension of I(sub).
|
IntSet |
IntArray.indexSortAscending()
get indexes of ascending sorted array.
|
IntSet |
RealArray.indexSortAscending()
get indexes of ascending sorted array.
|
IntSet |
IntArray.indexSortDescending()
get indexes of descending sorted array.
|
IntSet |
RealArray.indexSortDescending()
get indexes of descending sorted array.
|
IntSet |
IntArray.inRange(IntRange r)
get elements within a range.
|
IntSet |
RealArray.inRange(RealRange r)
get elements within a range.
|
IntSet |
IntSet.intersectionWith(IntSet is)
intersect two sets (that is elements common to both)
|
IntSet |
IntSet.inverseMap()
Inverse mapping - see introduction if
y[i] = x[this.elementAt(i)];
then the result supports x[i] = y[inv.elementAt(i)]; |
IntSet |
IntSet.notIn(IntSet is)
elements only in first set
|
IntSet |
IntArray.outOfRange(IntRange r)
get elements outside a range.
|
IntSet |
RealArray.outOfRange(RealRange r)
get elements outside a range.
|
IntSet |
Real2Vector.subSet(Real2Range r)
create a subset of the points within a box
|
| Modifier and Type | Method and Description |
|---|---|
void |
IntSet.addSet(IntSet is)
concatenate sets.
|
Angle |
Real2Vector.angle(IntSet is)
get angle between 3 points
|
Angle |
Point3Vector.angle(IntSet is)
get angle between 3 points
|
RealArray |
RealArray.createReorderedArray(IntSet intSet)
create new reordered array.
|
double |
Real2Vector.distance(IntSet is)
get distance between 2 points
|
double |
Point3Vector.distance(IntSet is)
get distance between 2 points.
|
IntArray |
IntArray.getReorderedArray(IntSet idx)
get reordered Array.
|
RealArray |
RealArray.getReorderedArray(IntSet idx)
get reordered Array.
|
IntSet |
IntSet.getSubscriptedIntSet(IntSet sub)
use another IntSet to subscript this one that is I(new) = I(this)
subscripted by I(sub); Result has dimension of I(sub).
|
IntSet |
IntSet.intersectionWith(IntSet is)
intersect two sets (that is elements common to both)
|
boolean |
IntSet.isEqualTo(IntSet is)
element-by-element comparison of sets
|
IntSet |
IntSet.notIn(IntSet is)
elements only in first set
|
RealMatrix |
RealMatrix.reorderColumnsBy(IntSet is)
reorder the columns of a matrix.
|
IntMatrix |
IntMatrix.reorderColumnsBy(IntSet is)
reorder the columns of a matrix.
|
RealMatrix |
RealMatrix.reorderRowsBy(IntSet is)
reorder the rows of a matrix Deleting rows is allowed
|
IntMatrix |
IntMatrix.reorderRowsBy(IntSet is)
reorder the rows of a matrix Deleting rows is allowed
|
Real2Vector |
Real2Vector.subArray(IntSet is)
create a NEW subset of the points; points are COPIED
|
Point3Vector |
Point3Vector.subArray(IntSet is)
create a NEW subset of the points; points are COPIED
|
Angle |
Point3Vector.torsion(IntSet is)
get torsion angle between 4 points.
|
void |
Point3Vector.transform(Transform3 t,
IntSet is)
transform subset of coordinates - MODIFIES Vector
|
| Constructor and Description |
|---|
IntSet(IntSet is)
copy constructor
|
Copyright © 1994–2024 Peter Murray-Rust. All rights reserved.