- d - Variable in class Jcg.geometry.Plane_3
-
- data - Variable in class Jcg.io.options.ProcessInputParameters
-
- decode() - Method in class compactTriangulations.encoding.MeshDecoder
-
Decode and construct the compact representation (using 6n references)
- decodeCompact(String) - Static method in class compactTriangulations.test.TestDecoding
-
- DecorateVertices() - Method in class Jcg.polyhedron.Polyhedron_3
-
- Decorator<K,V> - Class in Jcg.polyhedron
-
- Decorator() - Constructor for class Jcg.polyhedron.Decorator
-
- Decorator(int) - Constructor for class Jcg.polyhedron.Decorator
-
- delete(DListNode<X>) - Method in class Jcg.util.DLinkedList
-
Remove a given node from the list
- det22(double...) - Static method in class Jcg.geometry.Algebra
-
Approximate computation of 2x2 determinant
- det22(BigDecimal...) - Static method in class Jcg.geometry.AlgebraExact
-
Exact computation of 2x2 determinant
- det33(double...) - Static method in class Jcg.geometry.Algebra
-
Approximate computation of 3x3 determinant
- det33(BigDecimal...) - Static method in class Jcg.geometry.AlgebraExact
-
Exact computation of 3x3 determinant
- det44(double...) - Static method in class Jcg.geometry.Algebra
-
Approximate computation of 4x4 determinant
- det44(BigDecimal...) - Static method in class Jcg.geometry.AlgebraExact
-
Exact computation of 4x4 determinant
- det55(double...) - Static method in class Jcg.geometry.Algebra
-
Approximate computation of 5x5 determinant
- det55(BigDecimal...) - Static method in class Jcg.geometry.AlgebraExact
-
Exact computation of 5x5 determinant
- detnn(int, double...) - Static method in class Jcg.geometry.Algebra
-
Approximate computation of nxn determinant (slower than dimension-specific versions)
- detnn(int, BigDecimal...) - Static method in class Jcg.geometry.AlgebraExact
-
Exact computation of nxn determinant (slower than dimension-specific versions)
- difference(Vector_) - Method in interface Jcg.geometry.Vector_
-
Return the vector difference (v-u), where u is the current vector
- difference(Vector_) - Method in class Jcg.geometry.Vector_2
-
- difference(Vector_) - Method in class Jcg.geometry.Vector_3
-
- dimension() - Method in class Jcg.geometry.Line_2
-
- dimension() - Method in class Jcg.geometry.Plane_3
-
- dimension() - Method in interface Jcg.geometry.Point_
-
Return the dimension of the space
- dimension() - Method in class Jcg.geometry.Point_2
-
- dimension() - Method in class Jcg.geometry.Point_3
-
- dimension() - Method in class Jcg.geometry.Point_d
-
- dimension() - Method in class Jcg.geometry.PointCloud
-
Return the dimension of the space
- dimension() - Method in class Jcg.geometry.Ray_2
-
- dimension() - Method in class Jcg.geometry.Segment_2
-
- dimension() - Method in class Jcg.geometry.Segment_3
-
- dimension() - Method in interface Jcg.geometry.Vector_
-
Return the dimension of the space
- dimension() - Method in class Jcg.geometry.Vector_2
-
- dimension() - Method in class Jcg.geometry.Vector_3
-
- direction() - Method in class Jcg.geometry.Ray_2
-
- distanceFrom(Point_2) - Method in class Jcg.geometry.Point_2
-
- distanceFrom(Point_3) - Method in class Jcg.geometry.Point_3
-
- distanceToSegment(Point_2, Point_2, Point_2) - Static method in class Jcg.geometry.GeometricOperations_2
-
Deprecated.
Returns the distance (non exact computation) of a point to a segment
- distanceToSegment(Point_2, Point_2, Point_2) - Method in class Jcg.geometry.kernel.ApproximateConstructions_2
-
Returns the distance (non exact computation) of a point to a segment
- distanceToSegment(Point_2, Point_2, Point_2) - Method in interface Jcg.geometry.kernel.GeometricConstructions_2
-
Returns the distance (non exact computation) of a point to a segment
- divisionByScalar(Number) - Method in interface Jcg.geometry.Vector_
-
Return a new vector obtained by scalar division
- divisionByScalar(Number) - Method in class Jcg.geometry.Vector_2
-
- divisionByScalar(Number) - Method in class Jcg.geometry.Vector_3
-
- DLinkedList<X> - Class in Jcg.util
-
- DLinkedList() - Constructor for class Jcg.util.DLinkedList
-
- DListNode<X> - Class in Jcg.util
-
- DListNode(X, DListNode<X>, DListNode<X>) - Constructor for class Jcg.util.DListNode
-
- doIntersect(Segment_2, Segment_2) - Static method in class Jcg.geometry.GeometricOperations_2
-
Deprecated.
Returns true if segments s and t intersect
- doIntersect(Segment_2, Ray_2) - Static method in class Jcg.geometry.GeometricOperations_2
-
Deprecated.
Returns true if segment s and ray r intersect
- doIntersect(Segment_3, Triangle_3) - Static method in class Jcg.geometry.GeometricOperations_3
-
- doIntersect(Segment_2, Segment_2) - Method in class Jcg.geometry.kernel.ApproximatePredicates_2
-
Returns true if segments s and t intersect
- doIntersect(Segment_2, Ray_2) - Method in class Jcg.geometry.kernel.ApproximatePredicates_2
-
Returns true if segment s and ray r intersect
- doIntersect(Segment_2, Segment_2) - Method in class Jcg.geometry.kernel.ExactPredicates_2
-
Returns true if segments s and t intersect
- doIntersect(Segment_2, Ray_2) - Method in class Jcg.geometry.kernel.ExactPredicates_2
-
Returns true if segment s and ray r intersect
- doIntersect(Segment_2, Segment_2) - Method in class Jcg.geometry.kernel.FilteredPredicates_2
-
Returns true if segments s and t intersect
- doIntersect(Segment_2, Ray_2) - Method in class Jcg.geometry.kernel.FilteredPredicates_2
-
Returns true if segment s and ray r intersect
Test is not filtered.
- doIntersect(Segment_3, Triangle_3) - Method in class Jcg.geometry.kernel.FilteredPredicates_3
-
Intersection test between a segment and a triangle in 3D (test is filtered)
- doIntersect(Segment_2, Segment_2) - Method in interface Jcg.geometry.kernel.GeometricPredicates_2
-
Returns true if segments s and t intersect
- doIntersect(Segment_2, Ray_2) - Method in interface Jcg.geometry.kernel.GeometricPredicates_2
-
Returns true if segment s and ray r intersect
- doIntersect(Segment_3, Triangle_3) - Method in interface Jcg.geometry.kernel.GeometricPredicates_3
-
Intersection test between a segment and a triangle in 3D