Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
N
n0
- Variable in class com.hedgehog.math.graph_tree.
GraphTreeArc
Node n0 of arc.
n0AdjacentArcs()
- Method in class com.hedgehog.math.graph_tree.
GraphTreeArc
Returns the list of adjacent arcs to node n0 in the adjacency list.
n1
- Variable in class com.hedgehog.math.graph_tree.
GraphTreeArc
Node n1 of arc.
n1AdjacentArcs()
- Method in class com.hedgehog.math.graph_tree.
GraphTreeArc
Returns the list of adjacent arcs to node n1 in the adjaceny list.
n_order
- Variable in class com.hedgehog.math.functions.
AssociatedLegendrePolynomialFunction
Order n.
n_order
- Variable in class com.hedgehog.math.functions.
LegendrePolynomialFunction
Order of polynomial.
NaN
- Static variable in class com.hedgehog.math.
Complex
A complex number representing (NaN + NaNi).
NaN
- Static variable in class com.hedgehog.types.
HDouble
Not-a-Number (NaN), equivalent to
Double.longBitsToDouble(0x7ff8000000000000L)
.
nans()
- Method in class com.hedgehog.geo.threed.grid.
AbstractGrid3D
Returns a vector of all nan points.
nansExterior(GridBoundary)
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns a vector of all exterior nan points.
nansExterior()
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns a vector of all exterior nan points.
nansExterior(Vector<GridPoint>, Vector<GridPoint>)
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns a vector of all exterior nan points.
nansInterior()
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns a vector of all interior nan points.
nansInterior(GridBoundary)
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns a vector of all interior nan points.
napoleanTriangle()
- Method in class com.hedgehog.geo.threed.shapes.
StraightEdgePlanarTriangle3D
Returns the Napolean equilateral triangle of a triangle; ie, the triangle with vertices that are the centroids of the outward edge-equialterals.
napoleanTriangle()
- Method in class com.hedgehog.geo.twod.shapes.
StraightEdgeTriangle2D
Returns the Napolean equilateral triangle of a triangle; ie, the triangle with vertices that are the centroids of the outward edge-equialterals.
NAUTICAL_TWILIGHT_ALTITUDE
- Static variable in class com.hedgehog.planets.
RiseSetAltitudes
Constant of the altitude for nautical twilight; navigation using a sea horizon is no longer possible; ie altitude=-12.0.
nauticalMilesToKilometres(double, boolean)
- Static method in class com.hedgehog.utility.conversions.
LengthConversions
Converts nautical miles to kilometres.
NEAR_PLANE
- Static variable in class com.hedgehog.geo.threed.world.
Camera
NEAR_PLANE represents the near plane of the camera frustum.
neareatPointToGlobalOrigin()
- Method in class com.hedgehog.geo.threed.surfaces.
Plane3D
Returns the plane point nearest the global origin.
nearestCellPoint(double, double, double)
- Method in class com.hedgehog.geo.threed.grid.
AbstractGrid3D
Returns the nearest grid point of the cell containing the specified (x,y,z) point.
nearestCellPoint(IndexPoint2D)
- Method in class com.hedgehog.geo.twod.grid.
IndexPointBackgroundGrid2D
Returns the cell point nearest to the specified index-point.
nearestCellPoint(Point2D)
- Method in class com.hedgehog.geo.twod.grid.
IndexPointBackgroundGrid2D
Returns the cell point nearest to the specified point.
nearestCurveEndPoint(double, double)
- Method in class com.hedgehog.geo.threed.curves.
PolyStraightLine3D
Returns the curve end point nearest to the specified parametric variable value within the specified tolerance.
nearestCurveEndPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.curves.
PolyStraightLine3D
Returns the nearest segment end-point to the specified point.
nearestEndPoint(Point3D, int, double)
- Method in class com.hedgehog.geo.threed.curves.
Curve3D
Returns the nearest end-point to the specified point, p, using the indicated method.
nearestEndPoint(double, double)
- Method in class com.hedgehog.geo.threed.curves.
Curve3D
Returns the nearest end point to the specified parametric variable.
nearestEndPoint(Point2D, int, double)
- Method in class com.hedgehog.geo.twod.curves.
Curve2D
Returns the nearest end-point to the specified point, p, using the indicated method.
nearestEndPoint(double, double)
- Method in class com.hedgehog.geo.twod.curves.
Curve2D
Returns the nearest end point to the specified parametric variable.
nearestEndPoint(Point2D, double)
- Method in class com.hedgehog.geo.twod.curves.
StraightLine2D
Returns the nearest end-point to the specified point, p.
nearestEndPoint(double)
- Method in class com.hedgehog.utility.
Interval
Returns the end-point value nearest to the specified value.
nearestEven(int, boolean)
- Static method in class com.hedgehog.math.functions.
Functions
Returns the nearest even number to the specified integer in the specified direction.
nearestGloablOrigin(Vector<Point3D>)
- Static method in class com.hedgehog.geo.threed.points.
Point3D
Returns the point in the points vector nearest to the global origin (0,0,0).
nearestGloablOrigin(Vector<Point2D>)
- Static method in class com.hedgehog.geo.twod.points.
Point2D
Returns the point in the points vector nearest to the global origin (0,0).
nearestIFromParametricCoordinate(double, double)
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns the nearest i-grid point corresponding to the specified parametric u value in the i-direction.
nearestIntersectionPoint(Ray2D, boolean, double)
- Method in class com.hedgehog.geo.twod.shapes.
Ellipse2D
Returns the nearest intersection point (if any) between this ellipse and the specified ray.
nearestIntersectionPoint(Ray2D, boolean, double)
- Method in class com.hedgehog.geo.twod.shapes.
QuadraticShape2D
Returns the nearest intersection point (if any) between this shape and the specified ray.
nearestJFromParametricCoordinate(double, double)
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns the nearest j-grid point corresponding to the specified parametric v value in the j-direction.
nearestOdd(int, boolean)
- Static method in class com.hedgehog.math.functions.
Functions
Returns the nearest odd number to the specified integer in the specified direction.
nearestPoint(Point3D, double, HDouble)
- Method in class com.hedgehog.geo.threed.curves.
Curve3D
Returns the nearest point on this curve to the specified point.
nearestPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.curves.
NonRationalBezierCurve3D
Returns the nearest point on this curve to the specified point.
nearestPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.curves.
NonRationalBSplineCurve3D
Returns the nearest point on this curve to the specified point.
nearestPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.curves.
WeightedRationalBezierCurve3D
Returns the nearest point on this curve to the specified point.
nearestPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.curves.
WeightedRationalBSplineCurve3D
Returns the nearest point on this curve to the specified point.
nearestPoint(Point3D)
- Method in class com.hedgehog.geo.threed.grid.
PointBackgroundGrid3D
Returns the point nearest to the specified point.
nearestPoint(Point3D)
- Method in class com.hedgehog.geo.threed.grid.
PointBackgroundGridCell3D
Returns the point in this cell nearest to the specfied point.
nearestPoint(IndexPoint3D)
- Method in class com.hedgehog.geo.threed.points.
IndexPoint3DSet
Returns the set point nearest to the specified index-point, which can be any point and is assumed not to be a point of this set.
nearestPoint(Point3D)
- Method in class com.hedgehog.geo.threed.points.
IndexPoint3DSet
Returns the set point nearest to the specified point, which can be any point and is assumed not to be a point of this set.
nearestPoint(Vector<Point3D>, Point3D)
- Static method in class com.hedgehog.geo.threed.points.
Point3D
Returns the point in the points vector nearest to p.
nearestPoint(Point3D, Point3D, Point3D)
- Static method in class com.hedgehog.geo.threed.points.
Point3D
Returns the point of p0 and p1 nearest q.
nearestPoint(Point3D, Point3D, Point3D, Point3D)
- Static method in class com.hedgehog.geo.threed.points.
Point3D
Returns the point of p0, p1 and p2 nearest q.
nearestPoint(Point3D)
- Method in class com.hedgehog.geo.threed.points.
Point3DSet
Returns the set point nearest to the specified point, which can be any point and is assumed not to be a point of this set.
nearestPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.shapes.
Ellipsoid3D
Returns the nearest point on this ellipsoid's surface to the specified point.
nearestPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.shapes.
Sphere3D
Returns the nearest point on this sphere's surface to the specified point.
nearestPoint(Point2D, double, HDouble)
- Method in class com.hedgehog.geo.twod.curves.
Curve2D
Returns the nearest point on this curve to the specified point.
nearestPoint(IndexPoint2D)
- Method in class com.hedgehog.geo.twod.grid.
IndexPointBackgroundGridCell2D
Returns the point in this cell nearest to the specfied point.
nearestPoint(Point2D)
- Method in class com.hedgehog.geo.twod.grid.
IndexPointBackgroundGridCell2D
Returns the point in this cell nearest to the specfied point.
nearestPoint(Point2D)
- Method in class com.hedgehog.geo.twod.grid.
PointBackgroundGrid2D
Returns the point nearest to the specified point.
nearestPoint(Point2D)
- Method in class com.hedgehog.geo.twod.grid.
PointBackgroundGridCell2D
Returns the point in this cell nearest to the specfied point.
nearestPoint(IndexPoint2D)
- Method in class com.hedgehog.geo.twod.points.
IndexPoint2DSet
Returns the set point nearest to the specified index-point, which can be any point and is assumed not to be a point of this set.
nearestPoint(Point2D)
- Method in class com.hedgehog.geo.twod.points.
IndexPoint2DSet
Returns the set point nearest to the specified point, which can be any point and is assumed not to be a point of this set.
nearestPoint(Vector<Point2D>, Point2D)
- Static method in class com.hedgehog.geo.twod.points.
Point2D
Returns the point in the points vector nearest to p.
nearestPoint(Point2D, Point2D, Point2D)
- Static method in class com.hedgehog.geo.twod.points.
Point2D
Returns the point of p0 and p1 nearest q.
nearestPoint(Point2D, Point2D, Point2D, Point2D)
- Static method in class com.hedgehog.geo.twod.points.
Point2D
Returns the point of p0, p1 and p2 nearest q.
nearestPoint(Point2D)
- Method in class com.hedgehog.geo.twod.points.
Point2DSet
Returns the set point nearest to the specified point, which can be any point and is assumed not to be a point of this set.
nearestPoint(Point2D, double)
- Method in class com.hedgehog.geo.twod.shapes.
Circle2D
Returns the nearest point on this circle's circumference to the specified point.
nearestPoint(Point2D, double)
- Method in class com.hedgehog.geo.twod.shapes.
Ellipse2D
Returns the nearest point on this ellipse's circumference to the specified point.
nearestPoint(double, double)
- Method in class com.hedgehog.math.equations.
QuadraticEquation1D
Returns the point of this equation nearest the specified point (x0,y0).
nearestPointApprox(Point3D, int, double, HDouble)
- Method in class com.hedgehog.geo.threed.curves.
Curve3D
Returns the approximate nearest point on this curve to the specified point.
nearestPointApprox(Point2D, int, double, HDouble)
- Method in class com.hedgehog.geo.twod.curves.
Curve2D
Returns the approximate nearest point on this curve to the specified point.
nearestPointOfCurve(double, HInteger)
- Method in class com.hedgehog.geo.threed.curves.
PolyStraightLine3D
Returns the nearest curve end-point (using distance along the curve) to the specified parametric value.
nearestPointParametricVariable(Point3D, double, HDouble)
- Method in class com.hedgehog.geo.threed.curves.
Curve3D
Returns the parametric value of the closest point on this curve to the specified point (via minimum straight-line distance).
nearestPointParametricVariable(Point3D, double, HDouble)
- Method in class com.hedgehog.geo.threed.curves.
PolyCurve3D
Returns the parametric value of the nearest point on this poly-curve to the specified point (via perpendicular distance).
nearestPointParametricVariable(double, double)
- Method in class com.hedgehog.geo.threed.curves.
PolyCurve3D
Returns the parametric-variable value of the nearest segment point to the specified parametric-variable value u.
nearestPointParametricVariable(Point3D, double, HDouble)
- Method in class com.hedgehog.geo.threed.curves.
StraightLine3D
Returns the parametric value of the closest point on this curve to the specified point (via minimum straight-line distance).
nearestPointToCellPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.grid.
PointBackgroundGridCell3D
Returns the point in this cell nearest to the specfied cell point, excluding itself.
nearestPointToCellPoint(int)
- Method in class com.hedgehog.geo.twod.grid.
IndexPointBackgroundGridCell2D
Returns the point in this cell nearest to the specfied cell point, excluding itself.
nearestPointToCellPoint(Point2D, double)
- Method in class com.hedgehog.geo.twod.grid.
PointBackgroundGridCell2D
Returns the point in this cell nearest to the specfied cell point, excluding itself.
nearestPointToSetPoint(int)
- Method in class com.hedgehog.geo.threed.points.
IndexPoint3DSet
Returns the set point index neareat to the set point having the specified index, other than this point itself.
nearestPointToSetPoint(Point3D, double)
- Method in class com.hedgehog.geo.threed.points.
Point3DSet
Returns the set point nearest to the specified point, other than p itself.
nearestPointToSetPoint(int)
- Method in class com.hedgehog.geo.twod.points.
IndexPoint2DSet
Returns the set point index neareat to the set point having the specified index, other than this point itself.
nearestPointToSetPoint(Point2D, double)
- Method in class com.hedgehog.geo.twod.points.
Point2DSet
Returns the set point nearest to the specified point, other than p itself.
nearestPowerOfTwo(int)
- Static method in class com.hedgehog.math.functions.
Functions
Returns the nearest power of 2 number to the specified number.
nearestSegment(Point2D, double)
- Method in class com.hedgehog.geo.twod.curves.
PolyCurve2D
Returns the segment nearest to the specified point.
nearestSegment(Point2D, double)
- Method in class com.hedgehog.geo.twod.curves.
PolyStraightLine2D
Returns the segment nearest to the specified point.
nearestSegmentIndex(Point2D, double)
- Method in class com.hedgehog.geo.twod.curves.
PolyCurve2D
Returns the index of the segment nearest to the specified point.
nearestSegmentIndex(Point2D, double)
- Method in class com.hedgehog.geo.twod.curves.
PolyStraightLine2D
Returns the index of the segment nearest to the specified point.
negate()
- Method in class com.hedgehog.geo.threed.points.
Point3D
Negates the (x,y,z) coordinates of this point, such that the point becomes (-x,-y,-z).
negate()
- Method in class com.hedgehog.math.
Complex
Negates a complex number.
negate()
- Method in class com.hedgehog.math.matrices.
Matrix2x2
Returns a copy of this matrix object in which each element is multiplied by -1.
negate()
- Method in class com.hedgehog.math.matrices.
Matrix3x3
Negates this matrix; ie flips the sign of all elements.
negate()
- Method in class com.hedgehog.math.matrices.
Matrix4x4
Negates this matrix; ie flips the sign of all elements.
negate(Quaternion)
- Static method in class com.hedgehog.math.
Quaternion
Negates this quaternion; ie flips the sign of all components.
negateImag()
- Method in class com.hedgehog.math.
Complex
Negates the imaginary part of a complex number.
negateReal()
- Method in class com.hedgehog.math.
Complex
Negates the real part of a complex number.
negation()
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
Returns the unary negation of this matrix.
negation()
- Method in class com.hedgehog.math.polynomials.
NVariableTerm
Returns a new NVariableTerm term object identical to the invoked ovject, except that the coefficient of the term is negated.
NEGATIVE_INFINITE
- Static variable in class com.hedgehog.utility.
Tolerances
Indicates negative infinity; ie -1e20.
NEGATIVE_X_DIRECTION
- Static variable in class com.hedgehog.directions_orientations.
DominantDirection
Indicates a negative x-direction.
NEGATIVE_Y_DIRECTION
- Static variable in class com.hedgehog.directions_orientations.
DominantDirection
Indicates a negative x-direction.
NEGATIVE_Z_DIRECTION
- Static variable in class com.hedgehog.directions_orientations.
DominantDirection
Indicates a negative x-direction.
NeighborhoodTopology
- Class in
com.hedgehog.swarm
Handles neighborhood related methods; supports GLOBAL, STAR and CIRCLE Neighborhood Topologies.
NeighborhoodTopology(int, String)
- Constructor for class com.hedgehog.swarm.
NeighborhoodTopology
Creates a new instance of Neighborhood with topology other than Circle.
NeighborhoodTopology(int, int)
- Constructor for class com.hedgehog.swarm.
NeighborhoodTopology
Creates a new instance of Neighborhood with Circle topology.
NeighborhoodTopology(String, int, int)
- Constructor for class com.hedgehog.swarm.
NeighborhoodTopology
Creates a new instance of Neighborhood with specified topology
nephroid(double)
- Static method in class com.hedgehog.geo.twod.curves.library.
Epitrochoid2D
Returns a nephroid; ie the special case of an epicycloid in which k(=a/b)=2.
Neptune
- Class in
com.hedgehog.planets
Title: Neptune - models planet Neptune.
Neptune()
- Constructor for class com.hedgehog.planets.
Neptune
Default constructor.
Neptune(Point3D, double)
- Constructor for class com.hedgehog.planets.
Neptune
Constructor.
Neptune(Neptune)
- Constructor for class com.hedgehog.planets.
Neptune
Copy constructor.
newAppearanceAttribute(Appearance, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new appearance attribute.
newBodyForceLoading(Vector3D, String)
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Creates and returns a new BodyForceLoading object.
newColourAttribute(NormalisedRGBColour, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new colour attribute.
newEdgePressureLoading(Vector3D, String)
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns a new EdgePressureLoading object from the specified force and name.
newFacePressureLoading(Vector3D, String)
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns a new FacePressureLoading object from the specified force and name.
newFloatAttribute(double, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new floating-point attribute.
newInstance(String)
- Static method in class com.hedgehog.geo.threed.curves.
Curve3DFactory
Returns a new default instance of a Curve3D object.
newInstanceSemiMajorAxisAndInverseFlattening(double, double)
- Static method in class com.hedgehog.planets.
Earth
Returns a new instance of an Earth object fom the specifieid semi major and inverse flattening value.
newInstanceSemiMajorAxisAndSemiMinorAxis(double, double)
- Static method in class com.hedgehog.planets.
Earth
Returns a new instance of an Earth object fom the specifieid semi major and minor axes.
newInstanceSemiMinorAxisAndInverseFlattening(double, double)
- Static method in class com.hedgehog.planets.
Earth
Returns a new instance of an Earth object fom the specifieid semi minor and inverse flattening value.
newIntegerAttribute(int, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new integer attribute.
Newmark
- Class in
com.hedgehog.mechanics.time_integration
Title: Newmark - solves the Newmark time integration scheme.
Newmark()
- Constructor for class com.hedgehog.mechanics.time_integration.
Newmark
Default constructor.
Newmark(double, double, double, TwoVariableVector3DFunction)
- Constructor for class com.hedgehog.mechanics.time_integration.
Newmark
Constructor.
Newmark(Newmark)
- Constructor for class com.hedgehog.mechanics.time_integration.
Newmark
Copy constructor.
newMaterialAttribute(Material, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new material attribute.
newSize(int, int, ObjectType)
- Method in class com.hedgehog.math.matrices.
FullMatrix
Generates a new matrix of new_number_of_rows rows.
newSize(int, ObjectType, boolean)
- Method in class com.hedgehog.math.matrices.
SymmetricFullMatrix
Generates a new sysmmetric matrix of new_number_of_rows rows.
newStringAttribute(String, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new string attribute.
newtonsToPoundsForce(double)
- Static method in class com.hedgehog.utility.conversions.
PhysicsConversions
Converts N to lbf; ie 1N = 0.2248lbf.
newVector2DAttribute(Vector2D, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new 2D vector attribute.
newVector3DAttribute(Vector3D, String)
- Method in class com.hedgehog.attributes.
AttributeManager
Generates and returns a new 3D vector attribute.
newVertexForceLoading(Vector3D, String)
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns a new VertexForceLoading object from the specified force and name.
next()
- Method in class com.hedgehog.geo.threed.grid.
Grid3DFaceIterator
Returns the next grid point and vector of faces pair.
next()
- Method in class com.hedgehog.geo.threed.grid.
Grid3DPointIterator
Returns the next grid point as a
pair.
next()
- Method in class com.hedgehog.geo.threed.meshes.
IndexTetrahedronMesh3DBFSIterator
Moves to the next adjacent tetrahedron in the associated mesh.
next()
- Method in class com.hedgehog.geo.threed.meshes.
IndexTetrahedronMesh3DDFSIterator
Moves to the next tetrahedron in the mesh.
next()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2DIterator
Returns the next grid cell.
next()
- Method in class com.hedgehog.geo.twod.meshes.
IndexPolygonMesh2DBFSIterator
Moves to the next adjacent polygon in the associated mesh.
next()
- Method in class com.hedgehog.geo.twod.meshes.
IndexPolygonMesh2DDFSIterator
Moves to the next polygon in the mesh.
next()
- Method in class com.hedgehog.geo.twod.shapes.
IndexPolygon2DIterator
Moves the iterator to the next vertex.
next()
- Method in class com.hedgehog.geo.twod.shapes.
Polygon2DVertexIterator
Moves the iterator to the next vertex.
next()
- Method in class com.hedgehog.geo.twod.shapes.
StraightEdgePolygon2DEdgeIterator
Moves the iterator to the next edge.
next()
- Method in class com.hedgehog.math.graph_tree.
BFSIterator
Moves to the next node in the graph.
next()
- Method in class com.hedgehog.math.graph_tree.
DFSIterator
Moves to the next node in the graph.
next()
- Method in class com.hedgehog.math.graph_tree.
LevelOrderBalancedBinaryTreeIterator
Returns the next object.
next()
- Method in class com.hedgehog.math.graph_tree.
PreOrderBalancedBinaryTreeIterator
Returns the next object.
nextElement()
- Method in class com.hedgehog.utility.
VectorOpt.VectorOptEnumeration
Returns the next element.
nextIndex(int, boolean)
- Method in class com.hedgehog.utility.
VectorOpt
Returns the "next" vector index ater the specified index.
nextPosition(Object, Vector3D, Vector3D)
- Method in class com.hedgehog.mechanics.time_integration.
EulerExplicit
Returns the next position x(t+dt).
nextPosition(Object, Vector3D, Vector3D, Vector3D, Vector3D)
- Method in class com.hedgehog.mechanics.time_integration.
Newmark
Returns the next position x(t+dt) = xt + dt.v(t) + (dt)^2[(0.5-beta)a(t) + beta.a(t+1)].
nextPosition(Object, Vector3D, Vector3D, Vector3D, double)
- Method in class com.hedgehog.mechanics.time_integration.
PositionVerlet
Returns the next position x(t+dt)=x(t)+[x(t)-x(t-dt)]+f(t)dt^2/m.
nextPosition(Object, Vector3D, Vector3D, double)
- Method in class com.hedgehog.mechanics.time_integration.
RungeKuttaSecondOrder
Returns the next position x(t+dt).
nextPositionVelocity(Object, Vector3D, Vector3D, double)
- Method in class com.hedgehog.mechanics.time_integration.
RungeKuttaSecondOrder
Combines nextPosition() and nextVelocity() and saves the duplication of a few calculations if both x(t+1) and v(t+1) are required.
nextVelocity(Object, Vector3D, Vector3D, double)
- Method in class com.hedgehog.mechanics.time_integration.
EulerExplicit
Returns the velocity v(t+dt).
nextVelocity(Object, Vector3D, Vector3D, Vector3D)
- Method in class com.hedgehog.mechanics.time_integration.
Newmark
Returns the velocity v(t+dt); v(t+dt) = v(t) + dt[(1-gamma)a(t) + gamma.a(t+1)].
nextVelocity(Object, Vector3D, Vector3D)
- Method in class com.hedgehog.mechanics.time_integration.
PositionVerlet
nextVelocity(Object, Vector3D, Vector3D, double)
- Method in class com.hedgehog.mechanics.time_integration.
RungeKuttaSecondOrder
Returns the next velocity v(t+dt).
nextVertex(Point3D)
- Method in class com.hedgehog.geo.threed.shapes.
Polygon3D
Returns the vertex after the specified vertex wrt the ordering of the polygon vertices.
nextVertex(int)
- Method in class com.hedgehog.geo.threed.shapes.
Polygon3D
Returns the vertex after the specified vertex index the ordering of the polygon vertices.
nextVertex(Point2D, double)
- Method in class com.hedgehog.geo.twod.shapes.
Polygon2D
Returns the vertex after the specified vertex wrt the ordering of the polygon vertices.
nextVertex(int)
- Method in class com.hedgehog.geo.twod.shapes.
Polygon2D
Returns the vertex after the specified vertex index the ordering of the polygon vertices.
nextVertexIndex(int)
- Method in class com.hedgehog.geo.threed.shapes.
Polygon3D
Returns the next vertex index in the inherent order of the vertices in mVertices.
nextVertexIndex(int)
- Method in class com.hedgehog.geo.twod.shapes.
Polygon2D
Returns the next vertex index in the inherent order of the vertices in mVertices.
ninePointCircle()
- Method in class com.hedgehog.geo.twod.shapes.
StraightEdgeTriangle2D
Returns the nine-point circle of a triangle.
node(int)
- Method in class com.hedgehog.math.graph_tree.
GraphTreePathOfNodes
Returns the path node at the specified index.
nodeFromList(NodeList, String)
- Static method in class com.hedgehog.xml.
XMLDOMUtilities
Returns the node from the specified list that matches the specified node name.
nodeFromList(NodeList, ArrayList<String>)
- Static method in class com.hedgehog.xml.
XMLDOMUtilities
As nodeFromList(nodes,nodeName) except that handles a vector of node names.
nodeInPath(GraphTreeNode<NodeType>)
- Method in class com.hedgehog.math.graph_tree.
GraphTreePathOfNodes
Tests whether or not the specified node is in a path.
NodeNotInTreeException
- Class in
com.hedgehog.math.exceptions
Title: NodeNotInTreeException - handles node-not-in-tree exceptions.
NodeNotInTreeException()
- Constructor for class com.hedgehog.math.exceptions.
NodeNotInTreeException
NodeNotInTreeException(String)
- Constructor for class com.hedgehog.math.exceptions.
NodeNotInTreeException
NodeNotInTreeException(NodeNotInTreeException)
- Constructor for class com.hedgehog.math.exceptions.
NodeNotInTreeException
nodeObject
- Variable in class com.hedgehog.math.graph_tree.
GraphTreeNode
Node object.
noise(double, double)
- Static method in class com.hedgehog.math.
SimplexNoise
Computes 2D simplex noise.
noise(double, double, double)
- Static method in class com.hedgehog.math.
SimplexNoise
Computes 3D simplex noise.
nonCommonEdges(IndexPolygon3D)
- Method in class com.hedgehog.geo.threed.shapes.
IndexPolygon3D
Returns the non-common edges (if any) between this polygon and the specified polygon.
nonCommonEdges(IndexPolygon2D)
- Method in class com.hedgehog.geo.twod.shapes.
IndexPolygon2D
Returns the non-common edges (if any) between this polygon and the specified polygon.
nonCommonEdgesWithAdjacentPolygons()
- Method in class com.hedgehog.geo.twod.shapes.
AdjacentIndexPolygon2D
Returns a vector of non-common edges between this polygon and its adjacent polygons.
nonCommonFacesWithAdjacentTetrahedra()
- Method in class com.hedgehog.geo.threed.shapes.
AdjacentIndexTetrahedron3D
Returns a vector of faces that are non-common with adjacent tetrahedra.
nonCommonVertex(StraightEdgeTriangle2D)
- Method in class com.hedgehog.geo.twod.shapes.
StraightEdgeTriangle2D
Returns the vertex of the specified triangle that is not common/shared by this triangle.
NONE
- Static variable in class com.hedgehog.directions_orientations.
DominantDirection
Indicates no particular dominant direction.
NONE
- Static variable in class com.hedgehog.geo.
GeometricObjectsType
Indicates no geometric object(s).
NONE
- Static variable in class com.hedgehog.swarm.
Constraint
Indicates no constraint.
nonNANs()
- Method in class com.hedgehog.geo.threed.grid.
AbstractGrid3D
Returns a vector of all non-nan points.
NonRationalBezierCurve3D
- Class in
com.hedgehog.geo.threed.curves
Title: NonRationalBezierCurve3D - models a non-rational Bezier curve
NonRationalBezierCurve3D()
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBezierCurve3D
Default constructor.
NonRationalBezierCurve3D(Vector<Point3D>)
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBezierCurve3D
Constructor.
NonRationalBezierCurve3D(NonRationalBezierCurve3D)
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBezierCurve3D
Copy constructor.
NonRationalBezierSurface3D
- Class in
com.hedgehog.geo.threed.surfaces
Title: NonRationalBezierSurface3D - models a non-rational Bezier surface
NonRationalBezierSurface3D()
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBezierSurface3D
Default constructor.
NonRationalBezierSurface3D(FullMatrix<Point3D>)
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBezierSurface3D
Constructor.
NonRationalBezierSurface3D(NonRationalBezierSurface3D)
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBezierSurface3D
Copy constructor.
NonRationalBSplineCurve3D
- Class in
com.hedgehog.geo.threed.curves
Title: NonRationalBSplineCurve3D - models a non-rational B-Spline curve
NonRationalBSplineCurve3D()
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBSplineCurve3D
Default constructor.
NonRationalBSplineCurve3D(int, KnotVector, Vector<Point3D>)
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBSplineCurve3D
Constructor.
NonRationalBSplineCurve3D(int, Vector<Point3D>)
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBSplineCurve3D
Constructor.
NonRationalBSplineCurve3D(NonRationalBSplineCurve3D)
- Constructor for class com.hedgehog.geo.threed.curves.
NonRationalBSplineCurve3D
Copy constructor.
NonRationalBSplineSurface3D
- Class in
com.hedgehog.geo.threed.surfaces
Title: NonRationalBSplineSurface3D - models a non-rational B-Spline surface
NonRationalBSplineSurface3D()
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBSplineSurface3D
Default constructor.
NonRationalBSplineSurface3D(int, int, KnotVector, KnotVector)
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBSplineSurface3D
Constructor.
NonRationalBSplineSurface3D(int, int, KnotVector, KnotVector, FullMatrix<Point3D>)
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBSplineSurface3D
Constructor.
NonRationalBSplineSurface3D(int, int, FullMatrix<Point3D>)
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBSplineSurface3D
Constructor.
NonRationalBSplineSurface3D(NonRationalBSplineSurface3D)
- Constructor for class com.hedgehog.geo.threed.surfaces.
NonRationalBSplineSurface3D
Copy constructor.
norm(boolean)
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
Returns the Frobenius norm of this matrix; ie the square root of the trace(A^TxA).
norm(boolean)
- Method in class com.hedgehog.math.matrices.
Matrix3x3
Returns the Frobenius norm of this matrix; ie the square root of the trace(A^TxA).
norm()
- Method in class com.hedgehog.math.
Quaternion
Returns the norm of a quaternion; ie |q|^2=s*s+v.v
norm()
- Method in class com.hedgehog.math.
Vector2D
Returns the length/norm of this vector.
norm()
- Method in class com.hedgehog.math.
Vector3D
Returns the norm or magnitude (ie length) of this vector.
norm()
- Method in class com.hedgehog.math.vectors.
FloatingPointSparseVector
Returns the norm of this vector.
norm()
- Method in class com.hedgehog.math.vectors.
FloatingPointVector
Returns the norm or magnitude (i.e.
norm(double[])
- Static method in class com.hedgehog.utility.
ArrayUtilities
Computes the L2 Euclidean norm of the specified array.
norm1()
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
One norm.
norm2()
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
Two norm.
norm2()
- Method in class com.hedgehog.math.matrices.
SingularValueDecomposition
Two norm
normal(Point3D, boolean)
- Method in class com.hedgehog.geo.threed.shapes.
RightAngledCone3D
Returns the normal at the specified point.
normal(double, double, boolean)
- Method in class com.hedgehog.geo.threed.shapes.
SuperQuadric3D
Returns the normal vector at the specified point (u,v).
normal(double, double, boolean, boolean)
- Method in class com.hedgehog.geo.threed.shapes.
Torus3D
Returns the outward normal vector at the specified surface point.
normal()
- Method in class com.hedgehog.geo.threed.surfaces.
Plane3D
Returns the plane normal.
normal(double, double, boolean)
- Method in class com.hedgehog.geo.threed.surfaces.
Plane3D
Returns the normal to this plane.
normal(Point3D, boolean)
- Method in class com.hedgehog.geo.threed.surfaces.
QuadraticSurface3D
Returns the normal at the specified point.
normal(double, double, boolean)
- Method in class com.hedgehog.geo.threed.surfaces.
Surface3D
Returns the normal at point parametric (u,v).
normal(boolean)
- Method in class com.hedgehog.geo.twod.curves.
LinearLine2D
Returns the normal to this line; ie n(A,B).
normal(Vector3D, boolean, double)
- Method in class com.hedgehog.math.
Vector3D
Returns the normal/perpendicular vector v-[(u.v)v/(v.v)]; ie v-OrthogonalProjection(u).
normalAndShearStressesOnPlane(double, double, double, HDouble, HDouble, HDouble, HDouble, HDouble)
- Method in class com.hedgehog.math.tensors.
StressTensor
Returns, via reference, the normal and shear stresses (and direction cosines; ls,ms,ns) on a plane defined by the direction cosines (l,m,n).
normalDistanceToOrigin()
- Method in class com.hedgehog.geo.threed.surfaces.
Plane3D
Returns the normal distance of this plane from the origin of coordinates.
NormalInterpolatorNode
- Class in
com.hedgehog.x3d.interpolator
Title: NormalInterpolatorNode - represents the X3D NormalInterpolator node.
NormalInterpolatorNode()
- Constructor for class com.hedgehog.x3d.interpolator.
NormalInterpolatorNode
Default constructor.
NormalInterpolatorNode(MFFloat, MFVec3f)
- Constructor for class com.hedgehog.x3d.interpolator.
NormalInterpolatorNode
Costructor.
normalise()
- Method in class com.hedgehog.date_time.
HoursMinutesSeconds
Masks a (h,m,s) time to the [0:24] range, thus generating a positive time within the standard range.
normalise()
- Method in class com.hedgehog.geo.threed.world.
Camera
Normalises the camera vectors (left,up,direction).
normalise()
- Method in class com.hedgehog.geo.twod.curves.
LinearLine2D
A normalised implicit line refers to one that is multiplied throughout by 1/sqrt(A^2*B^2).
normalise(double[])
- Static method in class com.hedgehog.math.functions.
Functions
Normalises the doubles in the specified array by their sum.
normalise(double[], double)
- Static method in class com.hedgehog.math.functions.
Functions
Normalises the doubles in the array using the given value.
normalise()
- Method in class com.hedgehog.math.
Quaternion
Normalises this quaternion.
normalise()
- Method in class com.hedgehog.math.
Vector2D
Normalizes the operated-on vector and returns the vector norm/length.
normalise()
- Method in class com.hedgehog.math.
Vector3D
Normalises the operated-on vector and returns the vector length/norm.
normalise()
- Method in class com.hedgehog.math.vectors.
FloatingPointSparseVector
Normalises a vector.
normalise(double)
- Method in class com.hedgehog.math.vectors.
FloatingPointVector
Normalizes this vector.
normalise(double[])
- Static method in class com.hedgehog.utility.
ArrayUtilities
Renormalises the array so that its L2 norm is 1.
normalised()
- Method in class com.hedgehog.math.
Quaternion
Returns this quaternion normalised.
normalisedDistanceToCutFromBase()
- Method in class com.hedgehog.geo.threed.shapes.
RightAngledFrustumCone3D
Returns the distance from the base to the cut, normalised wrt the axis length.
normaliseDegrees180(double)
- Static method in class com.hedgehog.math.functions.
Functions
Masks an angle to the [0:180] range.
normaliseDegrees360(double)
- Static method in class com.hedgehog.math.functions.
Functions
Masks an angle to the [0:360] range.
normaliseDirectionVector()
- Method in class com.hedgehog.geo.threed.curves.
Ray3D
Normalises the direction vector of this ray.
normaliseDirectionVector()
- Method in class com.hedgehog.geo.twod.curves.
Ray2D
Normalises the direction vector of this ray.
NormalisedRGBAlphaColour
- Class in
com.hedgehog.texture
Title: NormalisedRGBAlphaColour - extends NormalisedRGBColour by adding an alpha transparency value.
NormalisedRGBAlphaColour()
- Constructor for class com.hedgehog.texture.
NormalisedRGBAlphaColour
Default constructor.
NormalisedRGBAlphaColour(double, double, double, double)
- Constructor for class com.hedgehog.texture.
NormalisedRGBAlphaColour
Constructor.
NormalisedRGBAlphaColour(NormalisedRGBAlphaColour)
- Constructor for class com.hedgehog.texture.
NormalisedRGBAlphaColour
Copy constructor.
NormalisedRGBColour
- Class in
com.hedgehog.texture
Title: NormalisedRGBColour - represents a normalised (r,g,b) colour.
NormalisedRGBColour()
- Constructor for class com.hedgehog.texture.
NormalisedRGBColour
Default constructor.
NormalisedRGBColour(double, double, double)
- Constructor for class com.hedgehog.texture.
NormalisedRGBColour
Constructor.
NormalisedRGBColour(RGBColour)
- Constructor for class com.hedgehog.texture.
NormalisedRGBColour
Constructor.
NormalisedRGBColour(PlainColour)
- Constructor for class com.hedgehog.texture.
NormalisedRGBColour
Constructor.
NormalisedRGBColour(NormalisedRGBColour)
- Constructor for class com.hedgehog.texture.
NormalisedRGBColour
Copy constructor.
normalisedVector(double)
- Method in class com.hedgehog.math.
Vector2D
Returns the normalisation of this vector.
normalisedVector(double)
- Method in class com.hedgehog.math.
Vector3D
Returns a normalised vector.
normaliseRadians2PI(double)
- Static method in class com.hedgehog.math.functions.
Functions
Makes an angle in radians to the [0:2pi] range.
normaliseRadiansPI(double)
- Static method in class com.hedgehog.math.functions.
Functions
Masks an angle to the [0:PI] range.
NormalNode
- Class in
com.hedgehog.x3d.property
Title: NormalNode - represents an X3D Normal node.
NormalNode()
- Constructor for class com.hedgehog.x3d.property.
NormalNode
Default constrcutor.
NormalNode(MFVec3f)
- Constructor for class com.hedgehog.x3d.property.
NormalNode
Constructor.
NormalNode(NormalNode)
- Constructor for class com.hedgehog.x3d.property.
NormalNode
Copy constructor.
normalPlane(double)
- Method in class com.hedgehog.geo.threed.curves.
Curve3D
Returns the coefficients of the normal plane (ax+by+cz+d=0) at parametric point u.
normalPlaneToAxis(double)
- Method in class com.hedgehog.geo.threed.shapes.
Cone3D
Returns the normal plane to the cylinder axis curve at the specified axis parametric variable value.
normalPlaneToAxis(double)
- Method in class com.hedgehog.geo.threed.shapes.
Cylinder3D
Returns the normal plane to the cylinder axis curve at the specified axis parametric variable value.
normFrobenius()
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
Frobenius norm.
normInf()
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
Infinity norm.
normSquared()
- Method in class com.hedgehog.math.
Vector2D
Returns the length/norm sqaured of this vector.
NORTH
- Static variable in class com.hedgehog.directions_orientations.
PoleDirection
North direction.
NORTH_EAST
- Static variable in class com.hedgehog.directions_orientations.
PoleDirection
North East direction.
NORTH_WEST
- Static variable in class com.hedgehog.directions_orientations.
PoleDirection
North West direction.
northPoint()
- Method in class com.hedgehog.geo.twod.shapes.
Circle2D
Returns the northest point; ie (c.x,c.y+r).
northPole()
- Method in class com.hedgehog.geo.threed.shapes.
Sphere3D
Returns the north pole point; ie (cx,cy,cz+r).
NOT_A_NUMBER
- Static variable in class com.hedgehog.math.constants.
MathsConstants
Constant NAN, defined as 1.0e38.
nthDerivative(int, int)
- Method in class com.hedgehog.math.polynomials.
NVariablePolynomial
Returns the nth derivative of a polynomial with respect to the specified variable.
nthDerivative(int, int)
- Method in class com.hedgehog.math.polynomials.
NVariableTerm
Returns the nth derivative of a term with respect to the specified variable.
nudge(Vector2D, double, int, double)
- Method in class com.hedgehog.geo.twod.points.
Point2D
Nudges this point along the specified vector a random distance between 0 and epsilon.
nudge(double, int, double)
- Method in class com.hedgehog.geo.twod.points.
Point2D
Nudges this point in a random direction and a random distance between 0 and epsilon.
number()
- Method in class com.hedgehog.math.
RandomNumber
Returns a random number in the range [0:1].
numberAdjacentCells(BackgroundGridCell2D, boolean)
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of adjacent cells for the spcified cell.
numberAdjacentPoints()
- Method in class com.hedgehog.geo.threed.points.
Point3DWithAdjacentPoints
Returns the number of adjacent points.
numberAdjacentPoints()
- Method in class com.hedgehog.geo.twod.points.
Point2DWithAdjacentPoints
Returns the number of adjacent points.
numberAdjacentPoints(int, double)
- Method in class com.hedgehog.mechanics.threed.particles.
KDTreeParticles3D
Returns the number of adjacent points to the specified particle within the specified window.
numberAdjacentPoints(int, double)
- Method in class com.hedgehog.mechanics.twod.particles.
KDTreeParticles2D
Returns the number of adjacent points to the specified particle within the specified window.
numberAdjacentPolygons(IndexPolygon2D)
- Method in class com.hedgehog.geo.twod.meshes.
EdgeAdjacentPolygon2DGraphMesh
Returns the number of adjacent polygons for the specified polygon.
numberAdjacentPolygons()
- Method in class com.hedgehog.geo.twod.shapes.
AdjacentIndexPolygon2D
Returns the number of adjaent polygons.
numberAnimators()
- Method in class com.hedgehog.animator.
Animation
Returns the number of animators.
numberAppearanceAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed Appearance attributes.
numberAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the total number of managed attributes.
numberAttributes()
- Method in class com.hedgehog.attributes.
Attributes
Returns the number of attributes that this object holds.
numberBodyForceLoadings()
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns the number of managed body force loadings.
numberCards()
- Method in class com.hedgehog.game.
CardHand
Returns the number of cards.
numberCards()
- Method in class com.hedgehog.game.
PackOfCards
Returns the number of cards in this pack.
numberCells()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the total number of cells in this grid.
numberClubs()
- Method in class com.hedgehog.game.
CardHand
Returns the number of clubs in this hand.
numberClubs()
- Method in class com.hedgehog.game.
PackOfCards
Returns the number of clubs in this pack.
numberColourAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed colour attributes.
numberCols()
- Method in class com.hedgehog.geo.threed.points.
Point3DMatrix
Returns the number of columns.
numberCols()
- Method in class com.hedgehog.geo.twod.points.
Point2DMatrix
Returns the number of columns.
numberCols()
- Method in class com.hedgehog.math.matrices.
Matrix2x2
Returns the number of columns; ie 2.
numberCols()
- Method in class com.hedgehog.math.matrices.
Matrix3x3
Returns the number of columns; ie 3.
numberCols()
- Method in class com.hedgehog.math.matrices.
Matrix4x4
Returns the number of columns; ie 4.
numberCols()
- Method in class com.hedgehog.math.vectors.
ColumnVector
Returns the number of columns; ie 1.
numberCols()
- Method in class com.hedgehog.math.vectors.
RowVector
Returns the number of columns.
numberControlPoints()
- Method in class com.hedgehog.geo.threed.curves.
WeightedRationalBezierCurve3D
Returns the number of control points.
numberControlPoints()
- Method in class com.hedgehog.geo.threed.curves.
WeightedRationalBSplineCurve3D
Returns the number of conrol points.
numberControlPoints()
- Method in class com.hedgehog.geo.threed.surfaces.
NonRationalBezierSurface3D
Returns the number of control points.
numberControlPoints()
- Method in class com.hedgehog.geo.threed.surfaces.
WeightedRationalBezierSurface3D
Returns the number of control points.
numberControlPoints()
- Method in class com.hedgehog.geo.threed.surfaces.
WeightedRationalBSplineSurface3D
Returns the number of control points.
numberCurvePoints()
- Method in class com.hedgehog.geo.threed.curves.
PolyCurve3D
Returns the number of points on a poly-curve; ie, number of segments+1.
numberCurvePoints()
- Method in class com.hedgehog.geo.twod.curves.
PolyCurve2D
Returns the number of points on a poly-curve; ie, number of segments+1.
numberDiagonalsExpected()
- Method in class com.hedgehog.geo.twod.meshes.
Polygon2DTriangulation
Returns the number of expected diagonals in the generated triangulation; ie mPolygon.numberVertices()-3.
numberDiamonds()
- Method in class com.hedgehog.game.
CardHand
Returns the number of diamonds in this hand.
numberDiamonds()
- Method in class com.hedgehog.game.
PackOfCards
Returns the number of diamonds in this pack.
numberDie()
- Method in class com.hedgehog.game.
Dice
Returns the number of die.
numberDigits(int)
- Static method in class com.hedgehog.math.functions.
Functions
Returns the number of digits in the specified integer number.
numberEdgePressureLoadings()
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns the number of managed edge pressure loadings.
numberEdges()
- Method in class com.hedgehog.geo.threed.shapes.
IndexPolygon3D
Returns the number of polygon edges, which is equvalent to the number of vertices.
numberEdges()
- Method in class com.hedgehog.geo.threed.shapes.
Polygon3D
Returns the number of edges.
numberEdges()
- Method in class com.hedgehog.geo.twod.shapes.
IndexPolygon2D
Returns the number of polygon edges, which is equvalent to the number of vertices.
numberEdges()
- Method in class com.hedgehog.geo.twod.shapes.
Polygon2D
Returns the number of edges, which is assumed to be the same as the number of vertices.
numberElements()
- Method in class com.hedgehog.math.matrices.
CompressedRowStorage
Returns the number of elements; ie mValues.length.
numberElements()
- Method in class com.hedgehog.math.matrices.
FloatingPointSparseMatrix
Returns the actual number of elements stored in this matrix.
numberElements()
- Method in class com.hedgehog.math.matrices.
FloatingPointSparseMatrixStorage
Returns the number of elements stored by this sparse matrix.
numberElements()
- Method in class com.hedgehog.math.matrices.
HashtableStorage
Returns the number of element.
numberElements()
- Method in class com.hedgehog.math.matrices.
JavaSparseArrayStorage
Returns the total number of elements in this sparse matrix storage.
numberElements()
- Method in class com.hedgehog.math.matrices.
Matrix
Returns the number of elements; ie rows*cols.
numberElements()
- Method in class com.hedgehog.math.matrices.
Matrix2x2
Returns the total number of elements; ie 4.
numberElements()
- Method in class com.hedgehog.math.matrices.
Matrix3x3
Returns the total number of elements; ie 9.
numberElements()
- Method in class com.hedgehog.math.matrices.
Matrix4x4
Returns the total number of elements; ie 16.
numberElements()
- Method in class com.hedgehog.math.matrices.
SparseMatrix
Returns the number of elements in this sparse matrix.
numberElements()
- Method in class com.hedgehog.math.matrices.
SymmetricFullMatrix
Returns the actual number of element in a symmetric lower/upper matrix.
numberElements()
- Method in class com.hedgehog.math.vectors.
FloatingPointVector
Equivalent to size(), in that it returns the number of elements.
numberElements()
- Method in class com.hedgehog.math.vectors.
SparseVector
Returns the maximum number of vector elements; ie mNumberElements.
numberElements()
- Method in class com.hedgehog.utility.
HSet
Returns the number of set elements.
numberElements()
- Method in class com.hedgehog.utility.
IntegerSet
Returns the number of set elements.
numberElementsActual()
- Method in class com.hedgehog.math.vectors.
SparseVector
Returns the actual number of non-background objects.
numberFacePressureLoadings()
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns the number of managed face pressure loadings.
numberFaces()
- Method in class com.hedgehog.geo.threed.meshes.
IndexTetrahedronMesh3D
Returns the total number of faces.
numberFaces()
- Method in class com.hedgehog.geo.threed.shapes.
Polyhedron3D
Returns the number of faces.
numberFloatAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed floating-point attributes.
numberGridPoints()
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns the actual number of points; tie the number of non-nan points.
numberGridPoints()
- Method in class com.hedgehog.geo.threed.grid.
LevelSetGrid3D
Returns the actual number of points; tie the number of non-nan points.
numberHeadsTails(ArrayList<String>)
- Static method in class com.hedgehog.game.
Coin
Returns the number of heads and tails in the specified flip array.
numberHearts()
- Method in class com.hedgehog.game.
CardHand
Returns the number of hearts in this hand.
numberHearts()
- Method in class com.hedgehog.game.
PackOfCards
Returns the number of hearts in this pack.
numberICells()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of cells in i-direction.
numberICells()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of cells in i-direction.
numberIJKPoints()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the total number of (i,j,k) points; ie miPoints*mjPoints*mkPoints.
numberIJPoints()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the total number of (i,j) points.
numberInnerCirclesAtStepn(int)
- Method in class com.hedgehog.geo.twod.fractals_chaos.
InnerCircles2D
Returns the number of circles at step n.
numberInnerCircleUptoStepn(int)
- Method in class com.hedgehog.geo.twod.fractals_chaos.
InnerCircles2D
Returns the total number of circles up to and including step n.
numberInRange(double, double)
- Method in class com.hedgehog.math.
RandomNumber
Returns a random number within the specified range [n1:n2].
numberInSequence(int[], int)
- Static method in class com.hedgehog.game.
Lottery
Tests whether or not the specified number is the specified sequence, which could be either the main or bonus sequence.
numberIntegerAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed integer attributes.
numberIntersectionObjects()
- Method in class com.hedgehog.geo.
Intersection
Returns the number of intersection objects.
numberIntervalPoints()
- Method in class com.hedgehog.utility.
IntervalValueDelta
Returns the number of step size points within the interval; ie numberStepSizes() + 1.
numberIPoints()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of grid i-points.
numberIPoints()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of grid i-points.
numberISpaces()
- Method in class com.hedgehog.geo.threed.grid.
AbstractGrid3D
Returns the number of i-spacings; ie miSize-1.
numberIterationsToConverge()
- Method in class com.hedgehog.math.constants.
PI
If the method of calculation uses an iterative method then this methodcan be called after to determine the actual number of iterations to acheive the encapsulated tolerance.
numberJCells()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of cells in j-direction.
numberJCells()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of cells in j-direction.
numberJokers()
- Method in class com.hedgehog.game.
CardHand
Returns the number of jokers in this hand.
numberJokers()
- Method in class com.hedgehog.game.
PackOfCards
Returns the number of jokers in this pack.
numberJPoints()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of grid j-points.
numberJPoints()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of grid j-points.
numberJSpaces()
- Method in class com.hedgehog.geo.threed.grid.
AbstractGrid3D
Returns the number of j-spacings; ie mjSize-1.
numberKCells()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of cells in k-direction.
numberKPoints()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of grid k-points.
numberLightings()
- Method in class com.hedgehog.geo.threed.world.
Lighting3D
Returns the number of lightings.
numberLoadings()
- Method in class com.hedgehog.mechanics.loading.
Loadings
Returns the number of loadings that this object holds.
numberLoadings()
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns the total number of managed loadings.
numberMaterialAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed Material attributes.
numberMaterials()
- Method in class com.hedgehog.material.
MaterialManager
Returns the number of material objects this manager manages.
numberMeshEdges()
- Method in class com.hedgehog.geo.twod.meshes.
IndexPolygonMesh2D
Returns the number of mesh edges.
numberMeshPolygons()
- Method in class com.hedgehog.geo.twod.meshes.
DelaunayTriangulation2D
Returns the number of polygon triangulation triangles.
numberMeshPolygons()
- Method in class com.hedgehog.geo.twod.meshes.
EdgeAdjacentPolygon2DGraphMesh
Returns the number of mesh polygons.
numberMeshPolygons()
- Method in class com.hedgehog.geo.twod.meshes.
IndexPolygonMesh2D
Returns the number of mesh polygons.
numberMeshPolygons()
- Method in class com.hedgehog.geo.twod.meshes.
Mesh2D
Returns the number of mesh polygons.
numberMeshPolygons()
- Method in class com.hedgehog.geo.twod.meshes.
Polygon2DTriangulation
Returns the number of polygon triangulation triangles.
numberMeshPolygons()
- Method in class com.hedgehog.geo.twod.meshes.
SimplePolygonMesh2D
Returns the number of mesh polygons.
numberMeshPolyhedra()
- Method in class com.hedgehog.geo.threed.meshes.
IndexTetrahedronMesh3D
Returns the number of mesh polyhedra.
numberMeshPolyhedra()
- Method in class com.hedgehog.geo.threed.meshes.
Mesh3D
Returns the number of mesh polyhedra.
numberMeshPolyhedra()
- Method in class com.hedgehog.geo.threed.meshes.
SimplePolygonMesh3D
Returns the number of mesh polyhedra.
numberModelObjectAnimations()
- Method in class com.hedgehog.model.
ModelObjectAnimationManager
Returns the number of animations managed by this manager.
numberModelObjectAttributes()
- Method in class com.hedgehog.model.
ModelObjectAttributeManager
Returns the number of attributes managed by this manager.
numberModelObjectLoadings()
- Method in class com.hedgehog.mechanics.threed.loading.
MechanicsObjectLoadingManager
Returns the number of loadings managed by this manager.
numberNANs()
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns the number of nan-points.
numberNeighbours()
- Method in class com.hedgehog.geo.threed.shapes.
AdjacentIndexTetrahedron3D
Returns the number of face-adjacent neighbours of this index-tetrahedron.
numberNonZeros(double)
- Method in class com.hedgehog.math.matrices.
FloatingPointFullMatrix
Returns the number of non-zeros.
numberOccurrencesOfSequence(ArrayList<String>, String)
- Static method in class com.hedgehog.game.
Coin
Returns the number of occurrences of the specified sequence in the specified flip array.
numberOfAdjacentArcs()
- Method in class com.hedgehog.math.graph_tree.
GraphTreeArc
Returns the number of adjacent arcs.
numberOfAdjacentNodes()
- Method in class com.hedgehog.math.graph_tree.
GraphTreeNode
Returns the number of adjacent nodes.
numberOfArcs()
- Method in class com.hedgehog.math.graph_tree.
GraphTreePathOfArcs
Returns the number of arcs on a path.
numberOfCellObjects()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGridCell3D
Returns the number of objects held by a cell.
numberOfCellObjects()
- Method in class com.hedgehog.geo.threed.grid.
GeometricObjectBackgroundGridCell3D
Returns the number of cell objects.
numberOfCellObjects()
- Method in class com.hedgehog.geo.threed.grid.
IndexTetrahedronBackgroundGridCell3D
Returns the number of cell objects, ie the number of tetrahedra in the tetrahedra vector.
numberOfCellObjects()
- Method in class com.hedgehog.geo.threed.grid.
IndexTriangleBackgroundGridCell3D
Returns the number of cell objects, ie the number of triangles in the triangles vector.
numberOfCellObjects()
- Method in class com.hedgehog.geo.threed.grid.
ObjectBackgroundGridCell3D
Returns the number of cell objects.
numberOfCellObjects()
- Method in class com.hedgehog.geo.threed.grid.
PointBackgroundGridCell3D
Returns the number of cell objects, ie the number of points in the point set.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGridCell2D
Returns the number of objects held by a cell.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
GeometricObjectBackgroundGridCell2D
Returns the number of cell objects.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
IndexObjectBackgroundGridCell2D
Returns the number of cell objects.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
IndexPointBackgroundGridCell2D
Returns the number of cell objects, ie the number of points in the point set.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
IndexPolygonBackgroundGridCell2D
Returns the number of cell objects, ie the number of points in the point set.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
IndexTriangleBackgroundGridCell2D
Returns the number of cell objects, ie the number of triangles in the triangles vector.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
ObjectBackgroundGridCell2D
Returns the number of cell objects.
numberOfCellObjects()
- Method in class com.hedgehog.geo.twod.grid.
PointBackgroundGridCell2D
Returns the number of cell objects, ie the number of points in the point set.
numberOfCells()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the total number of cells in this grid.
numberOfControlPoints()
- Method in class com.hedgehog.geo.threed.curves.
NonRationalBezierCurve3D
Returns the number of control points.
numberOfControlPoints()
- Method in class com.hedgehog.geo.threed.curves.
NonRationalBSplineCurve3D
Returns the number of control points.
numberOfControlPoints()
- Method in class com.hedgehog.geo.threed.surfaces.
NonRationalBSplineSurface3D
Returns the number of control points.
numberOfDaysInMonth()
- Method in class com.hedgehog.date_time.
Date1To12Months
Returns the number of days in a month.
numberOfDaysInMonth(Date1To12Months)
- Static method in class com.hedgehog.date_time.
Date1To12Months
Returns the number of days in a month.
numberOfDaysInMonth(Calendar)
- Static method in class com.hedgehog.date_time.
DateUtilities
Returns the number of days in the specified month.
numberOfEdges()
- Method in class com.hedgehog.geo.threed.shapes.
Hexahedron3D
Returns the number of edges; ie 12.
numberOfEdges()
- Method in class com.hedgehog.geo.threed.shapes.
WedgePentahedron3D
Returns the number of edges; ie 9.
numberOfElementsEqualToValue(double, double)
- Method in class com.hedgehog.math.vectors.
FloatingPointVector
Determines how many vector elements are equal to the specified value.
numberOfElementsEqualToValue(int)
- Method in class com.hedgehog.math.vectors.
IntegerVector
Determines how many vector elements are equal to the specified value.
numberOfEmptyCells()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of empty cells.
numberOfEmptyCells()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of empty cells.
numberOfFaces()
- Method in class com.hedgehog.geo.threed.shapes.
Hexahedron3D
Returns the number of faces; ie 6.
numberOfFaces()
- Method in class com.hedgehog.geo.threed.shapes.
WedgePentahedron3D
Returns the number of faces; ie 5.
numberOfFacesAtVertex()
- Method in class com.hedgehog.geo.threed.shapes.
RegularDodecahedron3D
Returns the number of faces incident at a vertex.
numberOfFacesAtVertex()
- Method in class com.hedgehog.geo.threed.shapes.
RegularHexahedron3D
Returns the number of faces incident at a vertex.
numberOfFacesAtVertex()
- Method in class com.hedgehog.geo.threed.shapes.
RegularIcosahedron3D
Returns the number of faces incident at a vertex.
numberOfFacesAtVertex()
- Method in class com.hedgehog.geo.threed.shapes.
RegularOctahedron3D
Returns the number of faces incident at a vertex.
numberOfFacesAtVertex()
- Method in class com.hedgehog.geo.threed.shapes.
RegularPolyhedron3D
Returns the number of faces incident at a vertex.
numberOfFacesAtVertex()
- Method in class com.hedgehog.geo.threed.shapes.
RegularTetrahedron3D
Returns the number of faces incident at a vertex; ie 3.
numberOfGridObjects()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the total number of objects that this grid holds.
numberOfGridObjects()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the total number of objects that this grid holds.
numberOfIDs()
- Method in class com.hedgehog.utility.
IDManager
Returns the number of managed IDs.
numberOfIntermediateFaces()
- Method in class com.hedgehog.geo.threed.shapes.
Hexahedron3D
Returns the number of intermediate faces; ie 4.
numberOfIntermediateFaces()
- Method in class com.hedgehog.geo.threed.shapes.
WedgePentahedron3D
Returns the number of intermediate faces between the bottom and top quadrilateral faces; ie 3.
numberOfISpacings()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of grid spacings in i-direction.
numberOfISpacings()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of grid spacings in i-direction.
numberOfJSpacings()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of grid spacings in j-direction.
numberOfJSpacings()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of grid spacings in j-direction.
numberOfKnots()
- Method in class com.hedgehog.geo.threed.curves.
BSplineCurve3D
Returns the number of knots.
numberOfKnots()
- Method in class com.hedgehog.math.functions.
BSplinePolynomialFunction
Returns the number of knots
numberOfKnots()
- Method in class com.hedgehog.math.vectors.
KnotVector
Returns the number of knots.
numberOfKSpacings()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of grid spacings in k-direction.
numberOfModelObjects()
- Method in class com.hedgehog.model.
Model
Returns the number of model objects.
numberOfModels()
- Method in class com.hedgehog.model.
ModelsManager
Returns the number of model objects.
numberOfNodes()
- Method in class com.hedgehog.math.graph_tree.
Graph
Returns the number of graph nodes.
numberOfNodes(int)
- Method in class com.hedgehog.math.graph_tree.
Graph
Returns the number of graph nodes of the specified degree.
numberOfNodes()
- Method in class com.hedgehog.math.graph_tree.
GraphTreePathOfNodes
Returns the number of nodes of a path.
numberOfNodes()
- Method in class com.hedgehog.utility.
HQueue
Returns the number of nodes in the queue.
numberOfNonEmptyCells()
- Method in class com.hedgehog.geo.threed.grid.
BackgroundGrid3D
Returns the number of cells that have at least 1 object.
numberOfNonEmptyCells()
- Method in class com.hedgehog.geo.twod.grid.
BackgroundGrid2D
Returns the number of cells that have at least 1 object.
numberOfObjects()
- Method in class com.hedgehog.utility.
HStack
Returns the number of objects held by a stack.
numberOfPoints()
- Method in class com.hedgehog.geo.threed.grid.
GridPointCollection
Returns the number of points on this boundary.
numberOfPointsOfDegree(int, boolean, boolean)
- Method in class com.hedgehog.geo.threed.grid.
Grid3D
Returns the number of points equal to or less than the specified degree.
numberOfTerms()
- Method in class com.hedgehog.math.polynomials.
NVariablePolynomial
Returns the number of terms.
numberOfTimeSteps()
- Method in class com.hedgehog.date_time.
AbsoluteTimer
Returns the number of time steps.
numberOfTimeSteps()
- Method in class com.hedgehog.date_time.
IncrementalIntervalTime
Returns the number of time steps.
numberOfTimeSteps()
- Method in class com.hedgehog.date_time.
IntervalTime
Returns the number of time steps.
numberOfTimeSteps()
- Method in class com.hedgehog.date_time.
PlayBackTimer
Returns the number of time steps.
numberOfTimeSteps()
- Method in class com.hedgehog.date_time.
Time
Returns the number of time steps.
numberOfTimeSteps()
- Method in interface com.hedgehog.date_time.
Timer
Returns the number of time steps.
numberOfTimeValues()
- Method in class com.hedgehog.date_time.
AbsoluteTimer
eturns the number of time values.
numberOfTimeValues()
- Method in class com.hedgehog.date_time.
IncrementalIntervalTime
Returns the number of time values; numberStepSizes() + 1.
numberOfTimeValues()
- Method in class com.hedgehog.date_time.
IntervalTime
eturns the number of time values.
numberOfTimeValues()
- Method in class com.hedgehog.date_time.
PlayBackTimer
eturns the number of time values.
numberOfTimeValues()
- Method in class com.hedgehog.date_time.
Time
eturns the number of time values.
numberOfTimeValues()
- Method in interface com.hedgehog.date_time.
Timer
eturns the number of time values.
numberOfTriangleFaces()
- Method in class com.hedgehog.geo.threed.shapes.
WedgePentahedron3D
Returns the number of triangular faces; ie 2.
numberOfVertices()
- Method in class com.hedgehog.geo.threed.shapes.
Hexahedron3D
Returns the number of vertices; ie 8.
numberOfVertices()
- Method in class com.hedgehog.geo.threed.shapes.
WedgePentahedron3D
Returns the number of vertices; ie 6.
numberOfVerticesEdgesAndFaces()
- Method in class com.hedgehog.geo.threed.shapes.
RegularDodecahedron3D
Returns the number of vertices, edges and faces object of this regular tetrahedron.
numberOfVerticesEdgesAndFaces()
- Method in class com.hedgehog.geo.threed.shapes.
RegularHexahedron3D
Returns the number of vertices, edges and faces object of this regular tetrahedron.
numberOfVerticesEdgesAndFaces()
- Method in class com.hedgehog.geo.threed.shapes.
RegularIcosahedron3D
Returns the number of vertices, edges and faces object of this regular tetrahedron.
numberOfVerticesEdgesAndFaces()
- Method in class com.hedgehog.geo.threed.shapes.
RegularOctahedron3D
Returns the number of vertices, edges and faces object of this regular tetrahedron.
numberOfVerticesEdgesAndFaces()
- Method in class com.hedgehog.geo.threed.shapes.
RegularPolyhedron3D
Returns the number of vertices, edges and faces object of this regular tetrahedron.
numberOfVerticesEdgesAndFaces()
- Method in class com.hedgehog.geo.threed.shapes.
RegularTetrahedron3D
Returns the number of vertices, edges and faces object of this regular tetrahedron.
numberOfVerticesInside(AxisAlignedBox2D, double)
- Method in class com.hedgehog.geo.twod.shapes.
AxisAlignedBox2D
Returns the number of vertices of the specified box that lie inside this box.
numberOfVerticesOutside(AxisAlignedBox2D, double)
- Method in class com.hedgehog.geo.twod.shapes.
AxisAlignedBox2D
Returns the number of vertices of the specified box that lie outside this box.
numberOfZeros(double)
- Method in class com.hedgehog.math.vectors.
FloatingPointVector
Returns the number of zeros within this vector.
numberOfZeros()
- Method in class com.hedgehog.math.vectors.
IntegerVector
Returns the number of zeros within this vector.
numberPairs(int, int, int)
- Method in class com.hedgehog.math.
RandomNumber
Returns a Vector
> of n elements of Pairs of integers whose values range from [0:pMax] for the p object and [0:qMax] for the q object.
numberParticles()
- Method in class com.hedgehog.mechanics.twod.particles.
Particles2D
Returns the number of particles.
numberPoints()
- Method in class com.hedgehog.geo.threed.
IndexPointObject3D
Returns the number of points.
numberPoints()
- Method in class com.hedgehog.geo.threed.points.
IndexPoint3DSet
Returns the number of points in this set.
numberPoints()
- Method in class com.hedgehog.geo.threed.points.
Point3DMatrix
Returns the number of points.
numberPoints()
- Method in class com.hedgehog.geo.threed.points.
Point3DSet
Returns the number of points in this set.
numberPoints()
- Method in class com.hedgehog.geo.twod.
IndexPointObject2D
Returns the number of points.
numberPoints()
- Method in class com.hedgehog.geo.twod.points.
IndexPoint2DSet
Returns the number of points in this set.
numberPoints()
- Method in class com.hedgehog.geo.twod.points.
Point2DMatrix
Returns the number of points.
numberPoints()
- Method in class com.hedgehog.geo.twod.points.
Point2DSet
Returns the number of points in this set.
numberPoints()
- Method in class com.hedgehog.math.interpolation.
CurveCubicSplineInterpolation
Returns the number of sample points.
numberPoints()
- Method in class com.hedgehog.math.interpolation.
CurveLinearSplineInterpolation
Returns the number of sample points.
numberPoints()
- Method in class com.hedgehog.math.interpolation.
SurfaceCubicSplineInterpolation
Returns the number of points in the sample.
numberPoints()
- Method in class com.hedgehog.x3d.property.
CoordinateNode
Returns the number of points.
numberProjectedObjects()
- Method in class com.hedgehog.geo.
Projection
Returns the number of projection objects.
numberRows()
- Method in class com.hedgehog.geo.threed.points.
Point3DMatrix
Returns the number of rows.
numberRows()
- Method in class com.hedgehog.geo.twod.points.
Point2DMatrix
Returns the number of rows.
numberRows()
- Method in class com.hedgehog.math.matrices.
Matrix2x2
Returns the number of rows; ie 2.
numberRows()
- Method in class com.hedgehog.math.matrices.
Matrix3x3
Returns the number of rows; ie 3.
numberRows()
- Method in class com.hedgehog.math.matrices.
Matrix4x4
Returns the number of rows; ie 4.
numberRows()
- Method in class com.hedgehog.math.vectors.
ColumnVector
Returns the number of rows.
numberRows()
- Method in class com.hedgehog.math.vectors.
RowVector
Returns the number of rows; ie 1.
numbers(int)
- Method in class com.hedgehog.math.
RandomNumber
Returns a Vector
of random numbers.
numbers(int, int)
- Method in class com.hedgehog.math.
RandomNumber
Returns a Vector
of random numbers.
numbers(int, int, int, boolean)
- Static method in class com.hedgehog.math.
RandomNumber
Returns a vector of random integer numbers within the specfied limits.
numberSegments()
- Method in class com.hedgehog.geo.threed.curves.
PolyCurve3D
Returns the number of curve segments.
numberSegments()
- Method in class com.hedgehog.geo.twod.curves.
PolyCurve2D
Returns the number of curve segments.
numberSpades()
- Method in class com.hedgehog.game.
CardHand
Returns the number of spades in this hand.
numberSpades()
- Method in class com.hedgehog.game.
PackOfCards
Returns the number of spades in this pack.
numberStepSizes()
- Method in class com.hedgehog.utility.
IntervalValueDelta
Returns the number of step sizes within the interval.
numberStringAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed string attributes.
numberTrianglesActual()
- Method in class com.hedgehog.geo.twod.meshes.
Polygon2DTriangulation
Returns the actual number of triangles.
numberTrianglesExpected()
- Method in class com.hedgehog.geo.twod.meshes.
Polygon2DTriangulation
Returns the number of expected triangles in the generated triangulation; ie mPolygon.numberVertices()-2.
numberVariables(double)
- Method in class com.hedgehog.math.equations.
QuadraticEquation2D
Returns the number of variables; ie 0, 1 or 2.
numberVariables()
- Method in class com.hedgehog.math.polynomials.
NVariableTerm
Returns the number of variables; ie the size of the
powers
vector.
numberVector2DAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed Vector2D attributes.
numberVector3DAttributes()
- Method in class com.hedgehog.attributes.
AttributeManager
Returns the number of managed Vector3D attributes.
numberVertexForceLoadings()
- Method in class com.hedgehog.mechanics.threed.loading.
LoadingManager3D
Returns the number of managed vertex force loadings.
numberVertices()
- Method in class com.hedgehog.geo.threed.shapes.
IndexPolygon3D
Returns the number of polygon vertices.
numberVertices()
- Method in class com.hedgehog.geo.threed.shapes.
Polygon3D
Returns the number of vertices.
numberVertices()
- Method in class com.hedgehog.geo.twod.shapes.
IndexPolygon2D
Returns the number of polygon vertices.
numberVertices()
- Method in class com.hedgehog.geo.twod.shapes.
Polygon2D
Returns the number of vertices.
numeratorPolynomial(int)
- Method in class com.hedgehog.math.functions.
RationalBernsteinPolynomialFunction
Returns the numerator polynomial of Ri,n(u) upto quadratic order (default is linear).
NurbsCurve2DNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsCurve2DNode - a trimming segment that is part of a trimming contour in the u,v domain of the surface
NurbsCurve2DNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsCurve2DNode
Default constructor.
NurbsCurve2DNode(MFVec2d, SFInt32, MFDouble, MFDouble, SFInt32, SFBool)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsCurve2DNode
Constructor.
NurbsCurve2DNode(NurbsCurve2DNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsCurve2DNode
Copy constructor.
NurbsCurveNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsCurveNode - a geometry node defining a parametric curve in 3D space
NurbsCurveNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsCurveNode
Default constructor.
NurbsCurveNode(SFNode, SFInt32, MFDouble, MFDouble, SFInt32, SFBool)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsCurveNode
Constructor.
NurbsCurveNode(NurbsCurveNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsCurveNode
Copy constructor.
NurbsOrientationInterpolatorNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsOrientationInterpolatorNode - a contiguous NURBS surface patch
NurbsOrientationInterpolatorNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsOrientationInterpolatorNode
Default constructor.
NurbsOrientationInterpolatorNode(SFNode, MFDouble, SFInt32, MFDouble)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsOrientationInterpolatorNode
Constructor.
NurbsOrientationInterpolatorNode(NurbsOrientationInterpolatorNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsOrientationInterpolatorNode
Copy constructor.
NurbsPatchSurfaceNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsPatchSurfaceNode - a 3D NURBS surface using the same fields as described for the NurbsPatchSurface node
NurbsPatchSurfaceNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsPatchSurfaceNode
Default constructor.
NurbsPatchSurfaceNode(SFNode, SFNode, SFInt32, SFInt32, MFDouble, SFBool, SFBool, SFInt32, MFDouble, SFInt32, SFBool, SFInt32, MFDouble, SFInt32)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsPatchSurfaceNode
Constructor.
NurbsPatchSurfaceNode(X3DNurbsSurfaceGeometryNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsPatchSurfaceNode
Copy constructor.
NurbsPositionInterpolatorNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsPositionInterpolatorNode - a NURB position interpolator
NurbsPositionInterpolatorNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsPositionInterpolatorNode
Default constructor.
NurbsPositionInterpolatorNode(SFNode, MFDouble, SFInt32, MFDouble)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsPositionInterpolatorNode
Constructor.
NurbsPositionInterpolatorNode(NurbsPositionInterpolatorNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsPositionInterpolatorNode
Copy constructor.
NurbsSetNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsSetNode - groups a set of NurbsSurface nodes to a common group for rendering purposes only
NurbsSetNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSetNode
Default constructor.
NurbsSetNode(MFNode, SFFloat, SFVec3f, SFVec3f)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSetNode
Constructor.
NurbsSetNode(NurbsSetNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSetNode
Copy constructor.
NurbsSurfaceInterpolatorNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsSurfaceInterpolatorNode - a NURB surface interpolator
NurbsSurfaceInterpolatorNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSurfaceInterpolatorNode
Default constructor.
NurbsSurfaceInterpolatorNode(SFNode, MFDouble, SFInt32, MFDouble, SFInt32, SFInt32, MFDouble, SFInt32)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSurfaceInterpolatorNode
Constructor.
NurbsSurfaceInterpolatorNode(NurbsSurfaceInterpolatorNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSurfaceInterpolatorNode
Copy constructor.
NurbsSweptSurfaceNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsSweptSurfaceNode - a generalised surface that defines a path in space and constant cross section that may be 2D or 3D
NurbsSweptSurfaceNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSweptSurfaceNode
Default constructor.
NurbsSweptSurfaceNode(SFNode, SFNode, SFBool, SFBool)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSweptSurfaceNode
Constructor.
NurbsSweptSurfaceNode(NurbsSweptSurfaceNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSweptSurfaceNode
Copy constructor.
NurbsSwungSurfaceNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsSwungSurfaceNode - a generalized surface that defines a path and constant cross section
NurbsSwungSurfaceNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSwungSurfaceNode
Default constructor.
NurbsSwungSurfaceNode(SFNode, SFNode, SFBool, SFBool)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSwungSurfaceNode
Constructor.
NurbsSwungSurfaceNode(NurbsSwungSurfaceNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsSwungSurfaceNode
Copy constructor.
NurbsTextureCoordinate
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsTextureCoordinate - a NURBS surface with textures
NurbsTextureCoordinate()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsTextureCoordinate
Defaut constructor.
NurbsTextureCoordinate(MFVec2f, MFFloat, SFInt32, MFDouble, SFInt32, SFInt32, MFDouble, SFInt32)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsTextureCoordinate
Constructor.
NurbsTextureCoordinate(NurbsTextureCoordinate)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsTextureCoordinate
Copy constructor.
NurbsTrimmedSurfaceNode
- Class in
com.hedgehog.x3d.nodes.geometry.nurbs
Title: NurbsTrimmedSurfaceNode - a NURBS surface that is trimmed by a set of trimming loops
NurbsTrimmedSurfaceNode()
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsTrimmedSurfaceNode
Default constructor.
NurbsTrimmedSurfaceNode(SFNode, SFNode, MFNode, SFInt32, SFInt32, MFDouble, SFBool, SFBool, SFInt32, MFDouble, SFInt32, SFBool, SFInt32, MFDouble, SFInt32)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsTrimmedSurfaceNode
Constructor.
NurbsTrimmedSurfaceNode(NurbsTrimmedSurfaceNode)
- Constructor for class com.hedgehog.x3d.nodes.geometry.nurbs.
NurbsTrimmedSurfaceNode
Copy constructor.
NVariableFunction
- Class in
com.hedgehog.math.functions
Title: NVariableFunction - represents an n-variable function of signature
HDouble function(FloatingPointVector x)
.
NVariableFunction()
- Constructor for class com.hedgehog.math.functions.
NVariableFunction
Default constructor.
NVariableFunction(Method, int)
- Constructor for class com.hedgehog.math.functions.
NVariableFunction
Constructor.
NVariableFunction(String, String, int)
- Constructor for class com.hedgehog.math.functions.
NVariableFunction
Constructor.
NVariableFunction(NVariableFunction)
- Constructor for class com.hedgehog.math.functions.
NVariableFunction
Copy constructor.
NVariablePolynomial
- Class in
com.hedgehog.math.polynomials
Title: NVariablePolynomial - models a polynomial of n variables.
NVariablePolynomial()
- Constructor for class com.hedgehog.math.polynomials.
NVariablePolynomial
Default constructor.
NVariablePolynomial(Vector<NVariableTerm>)
- Constructor for class com.hedgehog.math.polynomials.
NVariablePolynomial
Constructor.
NVariablePolynomial(NVariablePolynomial)
- Constructor for class com.hedgehog.math.polynomials.
NVariablePolynomial
Copy constructor.
NVariableTerm
- Class in
com.hedgehog.math.polynomials
Title: NVariableTerm - represents a general n-variable term
NVariableTerm()
- Constructor for class com.hedgehog.math.polynomials.
NVariableTerm
Default constructor.
NVariableTerm(double, Vector<HInteger>)
- Constructor for class com.hedgehog.math.polynomials.
NVariableTerm
Constructor.
NVariableTerm(NVariableTerm)
- Constructor for class com.hedgehog.math.polynomials.
NVariableTerm
Copy constructor.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z