- add(Float) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Appends the specified element to the end of this list.
- add(int, Float) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Inserts the specified element at the specified position in this list.
- add(Integer) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Appends the specified element to the end of this list.
- add(int, Integer) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Inserts the specified element at the specified position in this list.
- add(int, Vertex) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- addAll(Collection<? extends Float>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Appends all of the elements in the specified collection to the end of this list, in the order that they are
returned by the specified collection's Iterator.
- addAll(int, Collection<? extends Float>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Inserts all of the elements in the specified collection into this list, starting at the specified position.
- addAll(Collection<? extends Integer>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Appends all of the elements in the specified collection to the end of this list, in the order that they are
returned by the specified collection's Iterator.
- addAll(int, Collection<? extends Integer>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Inserts all of the elements in the specified collection into this list, starting at the specified position.
- addAssemblyStep(int, Transform) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addControlPoint(int[], int[], int[], int[], boolean[], int, boolean, boolean) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SubdividedPointArray
-
Adds the control point.
- addCreationEventStackTraceList(ArrayList<Exception>) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addCreationEventString(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addCreationEventStringList(ArrayList<String>) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addDatumReference(Transform) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addEdgePoint(int[], int, int, boolean) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SubdividedPointArray
-
Adds the edge point.
- addExportFormat(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addFacePoint(int[]) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SubdividedPointArray
-
Adds the face point.
- addGroupMembership(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addIsGroupResult(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addMouseBehavior(Node, Scene, MouseButton) - Static method in class eu.mihosoft.vrl.v3d.VFX3DUtil
-
Adds rotation behavior to the specified node.
- addMouseBehavior(Node, Node, MouseButton) - Static method in class eu.mihosoft.vrl.v3d.VFX3DUtil
-
Adds rotation behavior to the specified node.
- addObject(Object) - Static method in class eu.mihosoft.vrl.v3d.Debug3dProvider
-
- addObject(Object) - Method in interface eu.mihosoft.vrl.v3d.IDebug3dProvider
-
- addParameterListener(String, IParameterChanged) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- addParameterListener(String, IParameterChanged) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- addSlicePlane(Transform) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addTabs(Vector3d, CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Adds construction tabs to a given CSG object in order to facilitate
connection with other boards and returns the CSG with tabs added plus
separate fastener objects interspersed between tabs.
- addTabs(Vector3d, LengthParameter) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- addUrlToClassPath() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.ImporterFinder
-
Adds the url to class path.
- allPolygons() - Method in class eu.mihosoft.vrl.v3d.Node
-
Returns a list of all polygons in this BSP tree.
- angle(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the angle between this and the specified vector.
- apply(Transform) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies the specified transform to this transform.
- arcAbs(double, double, double, boolean, boolean, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- arcAbs(double, double, double, boolean, boolean, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute elliptical arc command has been parsed.
- arcRel(double, double, double, boolean, boolean, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- arcRel(double, double, double, boolean, boolean, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative elliptical arc command has been parsed.
- areAllPointsCollinear() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- array - Variable in class eu.mihosoft.vrl.v3d.svg.ImageTracer.IndexedImage
-
- arraycontains(String[], String) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- CadInteractionEvent - Class in com.neuronrobotics.interaction
-
The Class CadInteractionEvent.
- CadInteractionEvent() - Constructor for class com.neuronrobotics.interaction.CadInteractionEvent
-
- calcSmoothGroups(int[][], int[][], float[]) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.SmoothingGroups
-
Calculates smoothing groups for data formatted in PolygonMesh style.
- calcSmoothGroups(TriangleMesh, int[], int[], float[]) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.SmoothingGroups
-
Calculates smoothing groups for data formatted in TriangleMesh style.
- ChamferedCube - Class in eu.mihosoft.vrl.v3d
-
- ChamferedCube(double, double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.ChamferedCube
-
Constructor.
- ChamferedCylinder - Class in eu.mihosoft.vrl.v3d
-
- ChamferedCylinder(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.ChamferedCylinder
-
Constructor.
- change(CSG, String, Long) - Method in interface eu.mihosoft.vrl.v3d.parametrics.IParametric
-
This is an interface for setting a parameter inside a CSG generation script.
- checkGroupMembership(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- checkoptions(HashMap<String, Float>) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- clear() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Removes all of the elements from this list.
- clear() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Removes all of the elements from this list.
- clear() - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- clear() - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- clearExportFormats() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- clearParameterListeners(String) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- clearParameterListeners(String) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- clearScreen() - Static method in class eu.mihosoft.vrl.v3d.Debug3dProvider
-
- clearScreen() - Method in interface eu.mihosoft.vrl.v3d.IDebug3dProvider
-
- clipTo(Node) - Method in class eu.mihosoft.vrl.v3d.Node
-
Removes all polygons in this BSP tree that are inside the specified BSP tree
(bsp).
- clone() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
- clone() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- clone() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns a shallow copy of this ArrayList instance.
- clone() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns a shallow copy of this ArrayList instance.
- clone() - Method in class eu.mihosoft.vrl.v3d.Node
-
- clone() - Method in class eu.mihosoft.vrl.v3d.Plane
-
- clone() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- clone() - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
- clone() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
- close() - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- closePath() - Method in class com.piro.bezier.BezierListProducer
-
- closePath() - Method in interface com.piro.bezier.PathHandler
-
Invoked when a closepath has been parsed.
- colinear(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Edge
-
Determines whether the specified point is colinear
- colinear(Edge) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- colinear(Vector3d, double) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- color(Color) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Color.
- colorNames - Static variable in class eu.mihosoft.vrl.v3d.svg.SVGExporter
-
- colorquantization(ImageTracer.ImageData, byte[][], HashMap<String, Float>) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- columnNumber - Variable in exception com.piro.bezier.ParseException
-
- com.neuronrobotics.interaction - package com.neuronrobotics.interaction
-
- com.neuronrobotics.javacad - package com.neuronrobotics.javacad
-
- com.piro.bezier - package com.piro.bezier
-
- computeNormal(List<Vertex>) - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- concaveToConvex(Polygon) - Static method in class eu.mihosoft.vrl.v3d.ext.org.poly2tri.PolygonUtil
-
Concave to convex.
- concaveToConvex(Polygon, boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.org.poly2tri.PolygonUtil
-
Concave to convex.
- cone(double, double) - Static method in class eu.mihosoft.vrl.v3d.Parabola
-
- cone(double, double, double) - Static method in class eu.mihosoft.vrl.v3d.Parabola
-
- coneByEquation(double, double, double) - Static method in class eu.mihosoft.vrl.v3d.Parabola
-
- coneByFocalLength(double, double) - Static method in class eu.mihosoft.vrl.v3d.Parabola
-
- coneByHeight(double, double) - Static method in class eu.mihosoft.vrl.v3d.Parabola
-
- coneByHeight(double, double, double) - Static method in class eu.mihosoft.vrl.v3d.Parabola
-
- contains(Vertex) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Indicates whether the specified vertex is contained within this bounding
box (check includes box boundary).
- contains(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Indicates whether the specified point is contained within this bounding
box (check includes box boundary).
- contains(Polygon) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Indicates whether the specified polygon is contained within this bounding
box (check includes box boundary).
- contains(Transform) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
- contains(Vector3d, double) - Method in class eu.mihosoft.vrl.v3d.Edge
-
Determines whether the specified point lies on this edge.
- contains(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Edge
-
Determines whether the specified point lies on tthis edge.
- contains(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns true if this list contains the specified element.
- contains(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns true if this list contains the specified element.
- contains(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Contains.
- contains(Polygon) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Contains.
- contains(String) - Method in class eu.mihosoft.vrl.v3d.PropertyStorage
-
Indicates whether this storage contains the requested property.
- copy() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- corner(double, double) - Static method in class eu.mihosoft.vrl.v3d.Fillet
-
- cornerRadius(double) - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Corner radius.
- cornerRadius(double) - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
Corner radius.
- createFromPoints(List<Vertex>) - Static method in class eu.mihosoft.vrl.v3d.Plane
-
Creates a plane defined by the the specified points.
- cross(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the cross product of this vector and the specified vector.
- CSG - Class in eu.mihosoft.vrl.v3d
-
Constructive Solid Geometry (CSG).
- CSG() - Constructor for class eu.mihosoft.vrl.v3d.CSG
-
Instantiates a new csg.
- CSG.OptType - Enum in eu.mihosoft.vrl.v3d
-
The Enum OptType.
- CSGCache - Class in eu.mihosoft.vrl.v3d.parametrics
-
- CSGCache() - Constructor for class eu.mihosoft.vrl.v3d.parametrics.CSGCache
-
- CSGClient - Class in eu.mihosoft.vrl.v3d
-
- CSGClient(String, int, File) - Constructor for class eu.mihosoft.vrl.v3d.CSGClient
-
- CSGDatabase - Class in eu.mihosoft.vrl.v3d.parametrics
-
- CSGDatabase() - Constructor for class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- CSGDatabaseInstance - Class in eu.mihosoft.vrl.v3d.parametrics
-
- CSGDatabaseInstance(File) - Constructor for class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- CSGRemoteOperation - Enum in eu.mihosoft.vrl.v3d
-
- CSGServer - Class in eu.mihosoft.vrl.v3d
-
- CSGServer(int, File) - Constructor for class eu.mihosoft.vrl.v3d.CSGServer
-
- CSGtoJavafx - Class in eu.mihosoft.vrl.v3d
-
- CSGtoJavafx() - Constructor for class eu.mihosoft.vrl.v3d.CSGtoJavafx
-
- Cube - Class in eu.mihosoft.vrl.v3d
-
An axis-aligned solid cuboid defined by center and
dimensions.
- Cube() - Constructor for class eu.mihosoft.vrl.v3d.Cube
-
Constructor.
- Cube(double) - Constructor for class eu.mihosoft.vrl.v3d.Cube
-
Constructor.
- Cube(Vector3d, Vector3d) - Constructor for class eu.mihosoft.vrl.v3d.Cube
-
Constructor.
- Cube(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.Cube
-
Constructor.
- Cube(LengthParameter, LengthParameter, LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.Cube
-
- Cube(LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.Cube
-
- cullFaceProperty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Cull face property.
- curvetoCubicAbs(double, double, double, double, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoCubicAbs(double, double, double, double, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute cubic bezier curve command has been parsed.
- curvetoCubicRel(double, double, double, double, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoCubicRel(double, double, double, double, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative cubic bezier curve command has been parsed.
- curvetoCubicSmoothAbs(double, double, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoCubicSmoothAbs(double, double, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute smooth cubic bezier curve command has
been parsed.
- curvetoCubicSmoothRel(double, double, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoCubicSmoothRel(double, double, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative smooth cubic bezier curve command has
been parsed.
- curvetoQuadraticAbs(double, double, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoQuadraticAbs(double, double, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute quadratic bezier curve command has been parsed.
- curvetoQuadraticRel(double, double, double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoQuadraticRel(double, double, double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative quadratic bezier curve command has been parsed.
- curvetoQuadraticSmoothAbs(double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoQuadraticSmoothAbs(double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute smooth quadratic bezier curve command
has been parsed.
- curvetoQuadraticSmoothRel(double, double) - Method in class com.piro.bezier.BezierListProducer
-
- curvetoQuadraticSmoothRel(double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative smooth quadratic bezier curve command
has been parsed.
- Cylinder - Class in eu.mihosoft.vrl.v3d
-
A solid cylinder.
- Cylinder() - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(Vector3d, Vector3d, double, int) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(Vector3d, Vector3d, double, double, int) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(double, double, int) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(double, double, double, int) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(double, double) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
Constructor.
- Cylinder(LengthParameter, LengthParameter, LengthParameter, int) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
- Cylinder(LengthParameter, LengthParameter, int) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
- Cylinder(LengthParameter, LengthParameter, LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
- Cylinder(LengthParameter, LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.Cylinder
-
- data - Variable in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPointArray
-
The data.
- data - Variable in class eu.mihosoft.vrl.v3d.svg.ImageTracer.ImageData
-
- Debug3dProvider - Class in eu.mihosoft.vrl.v3d
-
- Debug3dProvider() - Constructor for class eu.mihosoft.vrl.v3d.Debug3dProvider
-
- delete(String) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- delete(String) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- delete(String) - Method in class eu.mihosoft.vrl.v3d.PropertyStorage
-
Deletes the requested property if present.
- detach() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.utils3d.DragSupport
-
Removes event handlers of this DragSupport instance from the target scene.
- difference(List<CSG>) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Return a new CSG solid representing the difference of this csg and the
specified csgs.
- difference(CSG...) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Return a new CSG solid representing the difference of this csg and the
specified csgs.
- difference(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Return a new CSG solid representing the difference of this csg and the
specified csg.
- difference(ArrayList<CSG>) - Method in class eu.mihosoft.vrl.v3d.CSGClient
-
Perform difference operations on consecutive CSG pairs
- display(List<Polygon>) - Method in interface eu.mihosoft.vrl.v3d.IPolygonDebugger
-
- display(Polygon...) - Method in interface eu.mihosoft.vrl.v3d.IPolygonDebugger
-
- dividedBy(double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns this vector devided by the specified value.
- Dodecahedron - Class in eu.mihosoft.vrl.v3d
-
- Dodecahedron() - Constructor for class eu.mihosoft.vrl.v3d.Dodecahedron
-
Constructor.
- Dodecahedron(double) - Constructor for class eu.mihosoft.vrl.v3d.Dodecahedron
-
Constructor.
- Dodecahedron(Vector3d, double) - Constructor for class eu.mihosoft.vrl.v3d.Dodecahedron
-
Constructor.
- doPolygonsOverlap(Polygon, Polygon) - Static method in class eu.mihosoft.vrl.v3d.ext.org.poly2tri.PolygonUtil
-
Checks if two polygons overlap in 3D space.
- dot(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the dot product of this vector and the specified vector.
- DragSupport - Class in eu.mihosoft.vrl.v3d.ext.openjfx.utils3d
-
Utility class that binds simple mouse gestures to number properties so that
their values can be controlled with mouse drag events.
- DragSupport(Scene, KeyCode, Orientation, Property<Number>) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.utils3d.DragSupport
-
Creates DragSupport instance that attaches EventHandlers to the given scene
and responds to mouse and keyboard events in order to change given
property values according to mouse drag events of given orientation.
- DragSupport(Scene, KeyCode, MouseButton, Orientation, Property<Number>) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.utils3d.DragSupport
-
Instantiates a new drag support.
- DragSupport(Scene, KeyCode, Orientation, Property<Number>, double) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.utils3d.DragSupport
-
Creates DragSupport instance that attaches EventHandlers to the given scene
and responds to mouse and keyboard events in order to change given
property values according to mouse drag events of given orientation.
- DragSupport(Scene, KeyCode, MouseButton, Orientation, Property<Number>, double) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.utils3d.DragSupport
-
Instantiates a new drag support.
- drawModeProperty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Draw mode property.
- dumbUnion(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns a csg consisting of the polygons of this csg and the specified csg.
- DXF - Class in eu.mihosoft.vrl.v3d
-
- DXF() - Constructor for class eu.mihosoft.vrl.v3d.DXF
-
- generatepalette(int) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- get(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns the element at the specified position in this list.
- get(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns the element at the specified position in this list.
- get(double, double) - Method in interface eu.mihosoft.vrl.v3d.ITransformProvider
-
Provide a Transform based on the incoming state
- get(String) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- get(String) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- get(List<CSG>) - Static method in class eu.mihosoft.vrl.v3d.thumbnail.ThumbnailImage
-
- getAsMeshViews() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the as mesh views.
- getAssemblyStorage() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getBoundaryMode() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the boundary mode.
- getBoundaryMode() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Gets the boundary mode.
- getBoundingBox() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Get Bounding box
- getBounds() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Returns the bounds (width,height,depth).
- getBounds() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns the bounds of this csg.
- getBounds() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the bounds.
- getBounds() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Returns the bounds of this polygon.
- getBuildDate() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the builds the date.
- getBuildInfo() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the builds the info.
- getBuildVersion() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the builds the version.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Returns the position of the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Cube
-
Gets the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Dodecahedron
-
Gets the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Icosahedron
-
Gets the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Octahedron
-
Gets the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Gets the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Gets the center.
- getCenter() - Method in class eu.mihosoft.vrl.v3d.Tetrahedron
-
Gets the center.
- getCenterOfMass() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getCenterX() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getCenterX() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getCenterY() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getCenterY() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getCenterZ() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getCenterZ() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getClient() - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- getClosestPoint(Edge) - Method in class eu.mihosoft.vrl.v3d.Edge
-
Returns the the point of this edge that is closest to the specified edge.
- getColor() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Gets the color.
- getColor() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- getColor(Polygon) - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- getColumnNumber() - Method in exception com.piro.bezier.ParseException
-
Returns the column of the last parsed character.
- getCommonPoint(Edge) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- getCornerRadius() - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Gets the corner radius.
- getCornerRadius() - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
Gets the corner radius.
- getCreationEventStackTraceList() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getCrossingPoint(Edge) - Method in class eu.mihosoft.vrl.v3d.Edge
-
REturn the crossing point
if they share points, then its not crossing
if the do not touch, they are not crossing
if the intersection is not contained withing the lines, they are not crossing
- getCullFace() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the cull face.
- getCullFaceValue() - Static method in class eu.mihosoft.vrl.v3d.thumbnail.ThumbnailImage
-
- getCurrentMeshView() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getDataBaseString() - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- getDataBaseString() - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- getDatumReferences() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getDbFile() - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- getDbFile() - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- getDebugger() - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- getDefaultColor() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- getDegeneratePoints() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- getDepth() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the depth.
- getDimensions() - Method in class eu.mihosoft.vrl.v3d.Cube
-
Gets the dimensions.
- getDimensions() - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Gets the dimensions.
- getDirection() - Method in class eu.mihosoft.vrl.v3d.Edge
-
Gets the direction.
- getDirectory() - Static method in class eu.mihosoft.vrl.v3d.CSGServer
-
- getDist() - Method in class eu.mihosoft.vrl.v3d.Plane
-
- getDrawMode() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the draw mode.
- getEnd() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Gets the end.
- getEndRadius() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Gets the end radius.
- getEPSILON() - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- getException() - Method in exception com.piro.bezier.ParseException
-
Return the embedded exception, if any.
- getEXPORTEPSILON() - Static method in class eu.mihosoft.vrl.v3d.Vector3d
-
- getExportFormats() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getExportString() - Static method in class eu.mihosoft.vrl.v3d.Vector3d
-
- getExtrusionEngine() - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- getFaceElementSize() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the face element size.
- getFaceSmoothingGroups() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the face smoothing groups.
- getFinalPoint(Vector2) - Method in class com.piro.bezier.Bezier
-
- getFlatToFlatDistance() - Method in class eu.mihosoft.vrl.v3d.Hexagon
-
Gets the flatToFlatDistance.
- getHeight() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the height.
- getInstance() - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- getInternalMatrix() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getIntersection(Edge) - Method in class eu.mihosoft.vrl.v3d.Edge
-
Returns the intersection point between this edge and the specified edge.
- getKeys() - Method in class eu.mihosoft.vrl.v3d.PropertyStorage
-
- getLayers() - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- getLength() - Method in class com.piro.bezier.Bezier
-
Retuns aproximation of the length of the bezier
- getLineNumber() - Method in exception com.piro.bezier.ParseException
-
Returns the line of the last parsed character.
- getLineSegment() - Method in class eu.mihosoft.vrl.v3d.TextExtrude
-
- getLongEdge() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- getManipulator() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getManufacturing() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getMapBorderMode() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the map border mode.
- getMapBorderMode() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Gets the map border mode.
- getMapOfparametrics() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getMassKG(double) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getMaterial() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the material.
- getMaterial(String) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the material.
- getMaterial() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Gets the material.
- getMaterial(String) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Gets the material.
- getMaterial() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the material.
- getMaterialCollection() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the material collection.
- getMaterials() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.MtlReader
-
Gets the materials.
- getMaterials() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the materials.
- getMax() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Gets the max.
- getMaxRes() - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- getMaxX() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getMaxX() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getMaxY() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getMaxY() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getMaxZ() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getMaxZ() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getMesh() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Gets the mesh.
- getMesh() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the mesh.
- getMesh(String) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the mesh.
- getMesh() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Gets the mesh.
- getMesh(String) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Gets the mesh.
- getMesh() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the mesh.
- getMeshCollection() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the mesh collection.
- getMeshes() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Gets the meshes.
- getMeshes() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Gets the meshes.
- getMeshes() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the meshes.
- getMessage() - Method in exception com.piro.bezier.ParseException
-
Return a detail message for this exception.
- getMfg() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getMicrons() - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- getMin() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Gets the min.
- getMinPolygonsForOffloading() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- getMinX() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getMinX() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getMinY() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getMinY() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getMinZ() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getMinZ() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getMM() - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- getMtl() - Method in class eu.mihosoft.vrl.v3d.ObjFile
-
Gets the mtl.
- getMtlStream() - Method in class eu.mihosoft.vrl.v3d.ObjFile
-
Gets the mtl stream.
- getName() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getName() - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- getNormal() - Method in class eu.mihosoft.vrl.v3d.Plane
-
- getNumCornerSlices() - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
- getNumEdgesInFaces() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the num edges in faces.
- getNumEdgesInFaces() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPolygonMesh
-
Gets the num edges in faces.
- getNumfacesinoffset() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- getNumFacesInOffset() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- getNumSlices() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Gets the num slices.
- getNumSlices() - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Gets the num slices.
- getNumStacks() - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Gets the num stacks.
- getObj() - Method in class eu.mihosoft.vrl.v3d.ObjFile
-
Gets the obj.
- getObjStream() - Method in class eu.mihosoft.vrl.v3d.ObjFile
-
Gets the obj stream.
- getOffset() - Method in class eu.mihosoft.vrl.v3d.TextExtrude
-
- getOppisitePoint(Vertex) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- getOptions() - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- getOptType() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Gets the opt type.
- getOriginalMesh() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Gets the original mesh.
- getP1() - Method in class eu.mihosoft.vrl.v3d.Edge
-
Gets the p1.
- getP2() - Method in class eu.mihosoft.vrl.v3d.Edge
-
Gets the p2.
- getParameters() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getParamListeners(String) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- getParamListeners(String) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- getPlane() - Method in class eu.mihosoft.vrl.v3d.Node
-
- getPlane() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- getPointElementSize() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the point element size.
- getPoints() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the points.
- getpoints() - Method in class eu.mihosoft.vrl.v3d.Parabola
-
- getPoints() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- getPointToPointDistance() - Method in class eu.mihosoft.vrl.v3d.Hexagon
-
Gets the diameter of the outscribed circle.
- getPolygons() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Gets the polygons.
- getPrintBedIndex() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getProgress() - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- getProgressDefault() - Static method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- getProgressMoniter() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.ChamferedCube
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.ChamferedCylinder
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Cube
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Dodecahedron
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Fillet
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Hexagon
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Icosahedron
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Isosceles
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Octahedron
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Polyhedron
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Primitive
-
Returns the property storage of this primitive.
- getProperties() - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Sphere
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Tetrahedron
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Text3d
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Toroid
-
- getProperties() - Method in class eu.mihosoft.vrl.v3d.Wedge
-
- getProtocolVersion() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the protocol version.
- getQuataurionW() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getQuataurionX() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getQuataurionY() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getQuataurionZ() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getRadius() - Method in class eu.mihosoft.vrl.v3d.Dodecahedron
-
Gets the radius.
- getRadius() - Method in class eu.mihosoft.vrl.v3d.Icosahedron
-
Gets the radius.
- getRadius() - Method in class eu.mihosoft.vrl.v3d.Octahedron
-
Gets the radius.
- getRadius() - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Gets the radius.
- getRadius() - Method in class eu.mihosoft.vrl.v3d.Tetrahedron
-
Gets the radius.
- getRegenerate() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getRepair() - Static method in class eu.mihosoft.vrl.v3d.ext.org.poly2tri.PolygonUtil
-
- getResolution() - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Gets the resolution.
- getResolution() - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
Gets the resolution.
- getRoot() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer
-
Gets the 3D node that was loaded earlier through the load() call.
- getRoot() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjOrPolyObjImporter
-
- getScale() - Method in class eu.mihosoft.vrl.v3d.Transform
-
Performs an SVD normalization of the underlying matrix to calculate and
return the uniform scale factor.
- getSDKVersion() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the SDK version.
- getSDKVersionString() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the SDK version string.
- getSellectedBounds(List<CSG>) - Static method in class eu.mihosoft.vrl.v3d.thumbnail.ThumbnailImage
-
- getServerInfo() - Method in class eu.mihosoft.vrl.v3d.CSGClient
-
Get server connection info
- getSliceEngine() - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- getSlicePlanes() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getStart() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Gets the start.
- getStartRadius() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Gets the start radius.
- getStorage() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- getStorage() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Gets the storage.
- getString() - Method in class eu.mihosoft.vrl.v3d.parametrics.StringParameter
-
- getStringOptions() - Method in class eu.mihosoft.vrl.v3d.parametrics.StringParameter
-
- getStrValue() - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- getSubdivisionLevel() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Gets the subdivision level.
- getSubdivisionLevel() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Gets the subdivision level.
- getSupportedFormatExtensionFilters() - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer3D
-
Get array of extension filters for supported file formats.
- getSVGDocument() - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
Returns the SVG document parsed upon instantiating this class.
- getsvgstring(ImageTracer.IndexedImage, HashMap<String, Float>) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- getTexCoordElementSize() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the tex coord element size.
- getTexCoords() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Gets the tex coords.
- getTimeline() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer
-
Can be overridden to return a timeline animation for the 3D file.
- getTotalX() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getTotalX() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getTotalY() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getTotalY() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getTotalZ() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Helper function wrapping bounding box values
- getTotalZ() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function wrapping bounding box values
- getValue() - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- getValue(String) - Method in class eu.mihosoft.vrl.v3d.PropertyStorage
-
Returns a property.
- getVersion() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Gets the version.
- getVertices() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- getWeight() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Gets the weight.
- getWidth() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
Gets the width.
- getX() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getX() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
- getY() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getY() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
- getZ() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- getZ() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
- go() - Static method in class eu.mihosoft.vrl.v3d.JavaFXInitializer
-
- Icosahedron - Class in eu.mihosoft.vrl.v3d
-
- Icosahedron() - Constructor for class eu.mihosoft.vrl.v3d.Icosahedron
-
Constructor.
- Icosahedron(double) - Constructor for class eu.mihosoft.vrl.v3d.Icosahedron
-
Constructor.
- Icosahedron(Vector3d, double) - Constructor for class eu.mihosoft.vrl.v3d.Icosahedron
-
Constructor.
- ICSGProgress - Interface in eu.mihosoft.vrl.v3d
-
- IDebug3dProvider - Interface in eu.mihosoft.vrl.v3d
-
- IExtrusion - Interface in eu.mihosoft.vrl.v3d
-
- ImageData(int, int, byte[]) - Constructor for class eu.mihosoft.vrl.v3d.svg.ImageTracer.ImageData
-
- imagedataToSVG(ImageTracer.ImageData, HashMap<String, Float>, byte[][]) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- imagedataToTracedata(ImageTracer.ImageData, HashMap<String, Float>, byte[][]) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- imageToSVG(String, HashMap<String, Float>, byte[][]) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- imageToSVG(BufferedImage, HashMap<String, Float>, byte[][]) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- imageToTracedata(String, HashMap<String, Float>, byte[][]) - Method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- imageToTracedata(BufferedImage, HashMap<String, Float>, byte[][]) - Method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- ImageTracer - Class in eu.mihosoft.vrl.v3d.svg
-
- ImageTracer() - Constructor for class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- ImageTracer.ImageData - Class in eu.mihosoft.vrl.v3d.svg
-
- ImageTracer.IndexedImage - Class in eu.mihosoft.vrl.v3d.svg
-
- Importer - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers
-
The Class Importer.
- Importer() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer
-
- Importer3D - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers
-
Base Importer for all supported 3D file formats.
- Importer3D() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer3D
-
- ImporterFinder - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers
-
The Class ImporterFinder.
- ImporterFinder() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.ImporterFinder
-
- INDEX_OF_PARAMETRIC_DEFAULT - Static variable in class eu.mihosoft.vrl.v3d.CSG
-
- INDEX_OF_PARAMETRIC_LOWER - Static variable in class eu.mihosoft.vrl.v3d.CSG
-
- INDEX_OF_PARAMETRIC_UPPER - Static variable in class eu.mihosoft.vrl.v3d.CSG
-
- IndexedImage(int[][], byte[][]) - Constructor for class eu.mihosoft.vrl.v3d.svg.ImageTracer.IndexedImage
-
- indexOf(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not
contain the element.
- indexOf(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not
contain the element.
- IntegerArrayList - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj
-
Resizable-array implementation of the List<Integer> interface.
- IntegerArrayList(int) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Constructs an empty list with the specified initial capacity.
- IntegerArrayList() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Constructs an empty list with an initial capacity of ten.
- IntegerArrayList(Collection<? extends Integer>) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Constructs a list containing the elements of the specified collection, in the order they are returned by the
collection's iterator.
- internodes(ArrayList<ArrayList<Integer[]>>) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- interpolate(Vertex, double) - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Create a new vertex between this vertex and the specified vertex by
linearly interpolating all properties using a parameter t.
- intersect(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Return a new CSG solid representing the intersection of this csg and the
specified csg.
- intersect(List<CSG>) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Return a new CSG solid representing the intersection of this csg and the
specified csgs.
- intersect(CSG...) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Return a new CSG solid representing the intersection of this csg and the
specified csgs.
- intersect(ArrayList<CSG>) - Method in class eu.mihosoft.vrl.v3d.CSGClient
-
Perform intersect operations on consecutive CSG pairs
- intersects(Polygon) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
- intersects(Bounds) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Indicates whether the specified bounding box intersects with this
bounding box (check includes box boundary).
- inverse() - Method in class eu.mihosoft.vrl.v3d.Transform
-
Return a new transform that is inverted
- invert() - Method in class eu.mihosoft.vrl.v3d.Node
-
Converts solid space to empty space and vice verca.
- invert() - Method in class eu.mihosoft.vrl.v3d.Transform
-
Apply an inversion to this transform
- IParameterChanged - Interface in eu.mihosoft.vrl.v3d.parametrics
-
- IParametric - Interface in eu.mihosoft.vrl.v3d.parametrics
-
- IPolygonDebugger - Interface in eu.mihosoft.vrl.v3d
-
- IPolygonRepairTool - Interface in eu.mihosoft.vrl.v3d
-
- IRegenerate - Interface in eu.mihosoft.vrl.v3d.parametrics
-
- isARM() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Checks if is arm.
- isBoundsTouching(Bounds) - Method in class eu.mihosoft.vrl.v3d.Bounds
-
- isBoundsTouching(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- isCCW(Polygon) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
Checks if is ccw.
- isCCW(Polygon) - Static method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- isDegenerate() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- isEmpty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns true if this list contains no elements.
- isEmpty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns true if this list contains no elements.
- isGroupResult() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- isHide() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- isHole() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- isHole() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- isInGroup() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- ISlice - Interface in eu.mihosoft.vrl.v3d
-
- isLinux() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Checks if is linux.
- isLock() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- isMac() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Checks if is mac.
- isMarkedForRegeneration() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- isMirror() - Method in class eu.mihosoft.vrl.v3d.Transform
-
Indicates whether this transform performs a mirror operation, i.e., flips the
orientation.
- isOS64bit() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Checks if is o s64bit.
- Isosceles - Class in eu.mihosoft.vrl.v3d
-
- Isosceles(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.Isosceles
-
Constructor.
- isPreventNonManifoldTriangles() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- isProviderAvailible() - Static method in class eu.mihosoft.vrl.v3d.Debug3dProvider
-
- isRunning() - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- isRunning() - Method in class eu.mihosoft.vrl.v3d.CSGServer
-
- isServerCall() - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- isSupported(String) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer
-
Tests if the given 3D file extension is supported (e.g.
- isSupported(String) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjOrPolyObjImporter
-
- isThisPointOneOfMine(Vertex, double) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- isUnix() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Checks if is unix.
- isUseDebugger() - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- isUseGPU() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- isUseStackTraces() - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- isValid() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Indicates whether this polyon is valid, i.e., if it
- ISVGLoadProgress - Interface in eu.mihosoft.vrl.v3d.svg
-
- isWindows() - Static method in class com.neuronrobotics.javacad.JavaCadBuildInfo
-
Checks if is windows.
- isWireFrame() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- iterator() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns an iterator over the elements in this list in proper sequence.
- iterator() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns an iterator over the elements in this list in proper sequence.
- ItoCSG - Interface in eu.mihosoft.vrl.v3d
-
- ITransformProvider - Interface in eu.mihosoft.vrl.v3d
-
- IuserAPI - Interface in eu.mihosoft.vrl.v3d
-
- lastIndexOf(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not
contain the element.
- lastIndexOf(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not
contain the element.
- layering(ImageTracer.IndexedImage) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- layers - Variable in class eu.mihosoft.vrl.v3d.svg.ImageTracer.IndexedImage
-
- length() - Method in class eu.mihosoft.vrl.v3d.Edge
-
- LengthParameter - Class in eu.mihosoft.vrl.v3d.parametrics
-
- LengthParameter(String, Double, ArrayList<Double>) - Constructor for class eu.mihosoft.vrl.v3d.parametrics.LengthParameter
-
- lerp(Vector3d, double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Linearly interpolates between this and the specified vector.
- linear(ArrayList<CSG>, ArrayList<Double>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- linear(CSG, ArrayList<Double>, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- lineNumber - Variable in exception com.piro.bezier.ParseException
-
- linetoAbs(double, double) - Method in class com.piro.bezier.BezierListProducer
-
- linetoAbs(double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute line command has been parsed.
- linetoHorizontalAbs(double) - Method in class com.piro.bezier.BezierListProducer
-
- linetoHorizontalAbs(double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an horizontal absolute line command has been parsed.
- linetoHorizontalRel(double) - Method in class com.piro.bezier.BezierListProducer
-
- linetoHorizontalRel(double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an horizontal relative line command has been parsed.
- linetoRel(double, double) - Method in class com.piro.bezier.BezierListProducer
-
- linetoRel(double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative line command has been parsed.
- linetoVerticalAbs(double) - Method in class com.piro.bezier.BezierListProducer
-
- linetoVerticalAbs(double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a vertical absolute line command has been parsed.
- linetoVerticalRel(double) - Method in class com.piro.bezier.BezierListProducer
-
- linetoVerticalRel(double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a vertical relative line command has been parsed.
- listIterator(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position
in the list.
- listIterator() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns a list iterator over the elements in this list (in proper sequence).
- listIterator(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position
in the list.
- listIterator() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns a list iterator over the elements in this list (in proper sequence).
- load(String, boolean) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer
-
Loads the 3D file.
- load(String) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer3D
-
Load a 3D file, always loaded as TriangleMesh.
- load(String, boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer3D
-
Load a 3D file.
- load(String, boolean) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjOrPolyObjImporter
-
- loadDatabaseFromFile(File) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- loadDatabaseFromFile(File) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- loadImageData(String) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- loadImageData(BufferedImage) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- loadIncludingAnimation(String, boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Importer3D
-
Load a 3D file.
- m11 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m13.
- m12 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m13.
- m13 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m13.
- m21 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m23.
- m22 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m23.
- m23 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m23.
- m31 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m33.
- m32 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m33.
- m33 - Variable in class eu.mihosoft.vrl.v3d.Matrix3d
-
The m33.
- magnitude() - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the magnitude of this vector.
- main(String[]) - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- main(String[]) - Static method in class eu.mihosoft.vrl.v3d.CSGServer
-
- make() - Method in class eu.mihosoft.vrl.v3d.svg.SVGExporter
-
- makeGroup() - Method in class eu.mihosoft.vrl.v3d.svg.SVGExporter
-
- makeKeepaway(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- mapBorderModeProperty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Map border mode property.
- markForRegeneration() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- materialProperty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Material property.
- Matrix3d - Class in eu.mihosoft.vrl.v3d
-
3D Matrix3d.
- Matrix3d(double, double, double, double, double, double, double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.Matrix3d
-
Instantiates a new matrix3d.
- MeshContainer - Class in eu.mihosoft.vrl.v3d
-
The Class MeshContainer.
- meshFromPolygon(Polygon...) - Static method in class eu.mihosoft.vrl.v3d.CSGtoJavafx
-
- meshFromPolygon(List<Polygon>) - Static method in class eu.mihosoft.vrl.v3d.CSGtoJavafx
-
- meshProperty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Mesh property.
- mink(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Shortened name In case you forget the name of minkowski
- minkowski(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
This is a simplified version of a minkowski transform using convex hull and
the internal list of convex polygons The shape is placed at the vertex of
each point on a polygon, and the result is convex hulled together.
- minkowskiDifference(CSG, CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
minkowskiDifference performs an efficient difference of the minkowski
transform of the intersection of an object.
- minkowskiDifference(CSG, double) - Method in class eu.mihosoft.vrl.v3d.CSG
-
minkowskiDifference performs an efficient difference of the minkowski
transform of the intersection of an object.
- minkowskiHullShape(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
This is a simplified version of a minkowski transform using convex hull and
the internal list of convex polygons The shape is placed at the vertex of
each point on a polygon, and the result is convex hulled together.
- minkowskiHullShape(ArrayList<CSG>) - Method in class eu.mihosoft.vrl.v3d.CSGClient
-
Perform minkowskiHullShape operations on consecutive CSG pairs
- minovsky(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Deprecated.
- minus(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the difference of this vector and the specified vector.
- mirror(Plane) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a mirror operation to this transform.
- mirrorx() - Method in class eu.mihosoft.vrl.v3d.CSG
-
mirror about x axis.
- mirrorx() - Method in class eu.mihosoft.vrl.v3d.Transform
-
mirror about x axis.
- mirrory() - Method in class eu.mihosoft.vrl.v3d.CSG
-
mirror about y axis.
- mirrory() - Method in class eu.mihosoft.vrl.v3d.Transform
-
mirror about y axis.
- mirrorz() - Method in class eu.mihosoft.vrl.v3d.CSG
-
mirror about z axis.
- mirrorz() - Method in class eu.mihosoft.vrl.v3d.Transform
-
mirror about z axis.
- monotoneExtrude(Polygon, Polygon) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- mouseEventHandler - Variable in class eu.mihosoft.vrl.v3d.ext.openjfx.utils3d.DragSupport
-
The mouse event handler.
- move(Number, Number, Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- move(Vertex) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- move(Vector3d) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- move(Number[]) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- move(ArrayList<Transform>) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- move(ArrayList<CSG>, ArrayList<Transform>) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- move(ArrayList<CSG>, ArrayList<Transform>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- move(CSG, ArrayList<Transform>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- move(Number, Number, Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- move(Vertex) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- move(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- move(Number[]) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- moveAlongProfile(CSG, List<List<Vector3d>>, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- moveBezier(CSG, ArrayList<Double>, ArrayList<Double>, ArrayList<Double>, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- moveBezier(ArrayList<CSG>, ArrayList<Double>, ArrayList<Double>, ArrayList<Double>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- moveBezier(CSG, BezierPath, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- moveBezier(CSG, BezierPath, BezierPath, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- movetoAbs(double, double) - Method in class com.piro.bezier.BezierListProducer
-
- movetoAbs(double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when an absolute moveto command has been parsed.
- moveToCenter() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function moving CSG to center X, Y, Z moveToCenter.
- moveToCenterX() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function moving CSG to center X moveToCenterX.
- moveToCenterY() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function moving CSG to center Y moveToCenterY.
- moveToCenterZ() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Helper function moving CSG to center Z moveToCenterZ.
- movetoRel(double, double) - Method in class com.piro.bezier.BezierListProducer
-
- movetoRel(double, double) - Method in interface com.piro.bezier.PathHandler
-
Invoked when a relative moveto command has been parsed.
- movex(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Movex.
- movex(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Movex.
- movex(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Movex.
- movey(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Movey.
- movey(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Movey.
- movey(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Movey.
- movez(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Movez.
- movez(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Movez.
- movez(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Movez.
- MtlReader - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj
-
Reader for OBJ file MTL material files.
- MtlReader(String, String) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.MtlReader
-
Instantiates a new mtl reader.
- MtlReader(InputStream) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.MtlReader
-
Instantiates a new mtl reader.
- palette - Variable in class eu.mihosoft.vrl.v3d.svg.ImageTracer.IndexedImage
-
- Parabola - Class in eu.mihosoft.vrl.v3d
-
- Parameter - Class in eu.mihosoft.vrl.v3d.parametrics
-
- Parameter() - Constructor for class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- parameterChanged(String, Parameter) - Method in interface eu.mihosoft.vrl.v3d.parametrics.IParameterChanged
-
This is a listener for a parameter changing
- parse(File) - Method in class eu.mihosoft.vrl.v3d.ext.imagej.STLLoader
-
Parses the.
- ParseException - Exception in com.piro.bezier
-
This class encapsulates a general parse error or warning.
- ParseException(String, int, int) - Constructor for exception com.piro.bezier.ParseException
-
Creates a new ParseException.
- ParseException(Exception) - Constructor for exception com.piro.bezier.ParseException
-
Creates a new ParseException wrapping an existing exception.
- ParseException(String, Exception) - Constructor for exception com.piro.bezier.ParseException
-
Creates a new ParseException from an existing exception.
- parsenext(String[], int) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- parsePathList(String) - Method in class com.piro.bezier.BezierPath
-
- parsePathString(String) - Method in class com.piro.bezier.BezierPath
-
- PathHandler - Interface in com.piro.bezier
-
This interface must be implemented and then registred as the
handler of a PathParser instance in order to be
notified of parsing events.
- pathscan(int[][], double) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- pathToTransforms(List<List<Vector3d>>, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- Plane - Class in eu.mihosoft.vrl.v3d
-
Represents a plane in 3D space.
- Plane(Vector3d, double) - Constructor for class eu.mihosoft.vrl.v3d.Plane
-
Constructor.
- Plane(Vector3d, List<Vertex>) - Constructor for class eu.mihosoft.vrl.v3d.Plane
-
Constructor.
- plane - Variable in class eu.mihosoft.vrl.v3d.Polygon
-
Plane defined by this polygon.
- plus(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the sum of this vector and the specified vector.
- Point3d - Class in eu.mihosoft.vrl.v3d.ext.quickhull3d
-
A three-element spatial point.
- Point3d() - Constructor for class eu.mihosoft.vrl.v3d.ext.quickhull3d.Point3d
-
Creates a Point3d and initializes it to zero.
- Point3d(Vector3d) - Constructor for class eu.mihosoft.vrl.v3d.ext.quickhull3d.Point3d
-
Creates a Point3d by copying a vector.
- Point3d(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.ext.quickhull3d.Point3d
-
Creates a Point3d with the supplied element values.
- points - Variable in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPolygonMesh
-
The points.
- points(Vector3d, List<Vector3d>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- points(Vector3d, Vector3d...) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
Extrudes the specified path (convex or concave polygon without holes or
intersections, specified in CCW) into the specified direction.
- Polygon - Class in eu.mihosoft.vrl.v3d
-
Represents a convex polygon.
- Polygon(List<Vertex>, PropertyStorage, boolean, Plane) - Constructor for class eu.mihosoft.vrl.v3d.Polygon
-
Constructor.
- Polygon(List<Vertex>, PropertyStorage) - Constructor for class eu.mihosoft.vrl.v3d.Polygon
-
Constructor.
- Polygon(List<Vertex>) - Constructor for class eu.mihosoft.vrl.v3d.Polygon
-
Constructor.
- Polygon(Vertex...) - Constructor for class eu.mihosoft.vrl.v3d.Polygon
-
Constructor.
- PolygonMesh - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d
-
A Mesh where each face can be a Polygon
can convert to using ObservableIntegerArray.
- PolygonMesh() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Instantiates a new polygon mesh.
- PolygonMesh(float[], float[], int[][]) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMesh
-
Instantiates a new polygon mesh.
- PolygonMeshView - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d
-
A MeshView node for Polygon Meshes.
- PolygonMeshView() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Instantiates a new polygon mesh view.
- PolygonMeshView(PolygonMesh) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Instantiates a new polygon mesh view.
- polygons(Polygon, Number) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- polygons(Polygon, Polygon) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- polygons(Polygon, ArrayList<Transform>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- polygons(Polygon, Transform...) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- PolygonUtil - Class in eu.mihosoft.vrl.v3d.ext.org.poly2tri
-
The Class PolygonUtil.
- Polyhedron - Class in eu.mihosoft.vrl.v3d
-
Polyhedron.
- Polyhedron(List<Vector3d>, List<List<Integer>>) - Constructor for class eu.mihosoft.vrl.v3d.Polyhedron
-
Constructor.
- Polyhedron(Vector3d[], Integer[][]) - Constructor for class eu.mihosoft.vrl.v3d.Polyhedron
-
Constructor.
- PolyObjImporter - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj
-
OBJ object loader.
- PolyObjImporter(String) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Instantiates a new poly obj importer.
- PolyObjImporter(InputStream) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Instantiates a new poly obj importer.
- pos - Variable in class eu.mihosoft.vrl.v3d.Vertex
-
Vertex position.
- prep(CSG) - Method in interface eu.mihosoft.vrl.v3d.PrepForManufacturing
-
THis interface is for objects that will
convert the modeling orientation of a part
into whatever CSG orientation and added
support may be need for manufacturing.
- prepForManufacturing() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- PrepForManufacturing - Interface in eu.mihosoft.vrl.v3d
-
- prepMfg() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- Primitive - Class in eu.mihosoft.vrl.v3d
-
A primitive geometry.
- Primitive() - Constructor for class eu.mihosoft.vrl.v3d.Primitive
-
- progressUpdate(int, int, String, CSG) - Method in interface eu.mihosoft.vrl.v3d.ICSGProgress
-
- PropertyStorage - Class in eu.mihosoft.vrl.v3d
-
A simple property storage.
- PropertyStorage() - Constructor for class eu.mihosoft.vrl.v3d.PropertyStorage
-
Constructor.
- pruneDuplicatePoints(List<Vertex>) - Static method in class eu.mihosoft.vrl.v3d.Polygon
-
- read(Path) - Static method in class eu.mihosoft.vrl.v3d.FileUtil
-
Reads the specified file to a string.
- regenerate() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- regenerate(CSG) - Method in interface eu.mihosoft.vrl.v3d.parametrics.IRegenerate
-
This is an interface for regenerating a CSG from the outside
- reLoadDbFile() - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- reLoadDbFile() - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- remove(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Removes the element at the specified position in this list.
- remove(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Removes the first occurrence of the specified element from this list, if it is present.
- remove(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Removes the element at the specified position in this list.
- remove(Object) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Removes the first occurrence of the specified element from this list, if it is present.
- removeAll(Collection<?>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Removes from this list all of its elements that are contained in the specified collection.
- removeAll(Collection<?>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Removes from this list all of its elements that are contained in the specified collection.
- removeGroupMembership(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- removeIsGroupResult(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- removeParameterListener(String, IParameterChanged) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- removeParameterListener(String, IParameterChanged) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- removeRange(int, int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Removes from this list all of the elements whose index is between fromIndex, inclusive, and toIndex, exclusive.
- removeRange(int, int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Removes from this list all of the elements whose index is between fromIndex, inclusive, and toIndex, exclusive.
- repairOverlappingEdges(Polygon) - Method in interface eu.mihosoft.vrl.v3d.IPolygonRepairTool
-
- resolution(int) - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Resolution.
- resolution(int) - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
Resolution.
- retainAll(Collection<?>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Retains only the elements in this list that are contained in the specified collection.
- retainAll(Collection<?>) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Retains only the elements in this list that are contained in the specified collection.
- revolve(CSG, double, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- revolve(Polygon, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- revolve(Polygon, double, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- revolve(CSG, double, double, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- revolve(CSG, double, double, List<List<Vector3d>>, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- rot(Number, Number, Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- rot(Number[]) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- rot(double, double, double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a rotation operation to this transform.
- rot(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a rotation operation to this transform.
- rotx(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Rotx.
- rotx(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Rotx.
- rotX(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies rotation operation around the x axis to this transform.
- rotx(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Rotx.
- roty(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Roty.
- roty(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Roty.
- rotY(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies rotation operation around the y axis to this transform.
- roty(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Roty.
- rotz(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Rotz.
- rotz(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Rotz.
- rotZ(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies rotation operation around the z axis to this transform.
- rotz(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Rotz.
- RoundedCube - Class in eu.mihosoft.vrl.v3d
-
The Class RoundedCube.
- RoundedCube() - Constructor for class eu.mihosoft.vrl.v3d.RoundedCube
-
Constructor.
- RoundedCube(double) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCube
-
Constructor.
- RoundedCube(LengthParameter, LengthParameter, LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCube
-
- RoundedCube(LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCube
-
- RoundedCube(Vector3d, Vector3d) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCube
-
Constructor.
- RoundedCube(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCube
-
Constructor.
- RoundedCylinder - Class in eu.mihosoft.vrl.v3d
-
The Class RoundedCube.
- RoundedCylinder(double, double, double, int) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCylinder
-
Constructor.
- RoundedCylinder(double, double) - Constructor for class eu.mihosoft.vrl.v3d.RoundedCylinder
-
Constructor.
- roundtodec(double, double) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- roundToEpsilon(double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
- samplepalette(int, ImageTracer.ImageData) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- saveDatabase() - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- saveDatabase() - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- saveString(String, String) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- scale(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Scale.
- scale(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Scale.
- scale(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a scale operation to this transform.
- scale(double, double, double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a scale operation to this transform.
- scale(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a scale operation to this transform.
- scaleToMeasurmentX(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Scalex.
- scaleToMeasurmentY(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Scaley.
- scaleToMeasurmentZ(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- scalex(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Scalex.
- scalex(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Scalex.
- scaleX(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a scale operation (x axis) to this transform.
- scaley(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Scaley.
- scaley(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Scaley.
- scaleY(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a scale operation (y axis) to this transform.
- scalez(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Scalez.
- scalez(Number) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Scalez.
- scaleZ(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a scale operation (z axis) to this transform.
- ServerActionState - Enum in eu.mihosoft.vrl.v3d
-
- set(double, double) - Method in class com.piro.bezier.Vector2
-
- set(int, Float) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Replaces the element at the specified position in this list with the specified element.
- set(int, Integer) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Replaces the element at the specified position in this list with the specified element.
- set(String, Parameter) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- set(String, Parameter) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- set(String, Object) - Method in class eu.mihosoft.vrl.v3d.PropertyStorage
-
Sets a property.
- set(Number, Number, Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- setBoundaryMode(SubdivisionMesh.BoundaryMode) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the boundary mode.
- setBoundaryMode(SubdivisionMesh.BoundaryMode) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Sets the boundary mode.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Cube
-
Sets the center.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Dodecahedron
-
Sets the center.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Icosahedron
-
Sets the center.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Octahedron
-
Sets the center.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Sets the center.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Sets the center.
- setCenter(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Tetrahedron
-
Sets the center.
- setCenterOfMass(Transform) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setCenterOfMass(double, double, double) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setColor(Color) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Sets the color.
- setColor(Color) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- setCoords(double, double, double[], int) - Method in class com.piro.bezier.Bezier
-
- setCornerRadius(double) - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Sets the corner radius.
- setCullFace(CullFace) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the cull face.
- setCullFaceValue(CullFace) - Static method in class eu.mihosoft.vrl.v3d.thumbnail.ThumbnailImage
-
- setCurrentMeshView(MeshView) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setDbFile(File) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- setDbFile(File) - Method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabaseInstance
-
- setDebug(boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Sets the debug.
- setDebug(boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Sets the debug.
- setDebugger(IPolygonDebugger) - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- setDefaultOptType(CSG.OptType) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Sets the default opt type.
- setDegenerate(boolean) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- setDimensions(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Cube
-
Sets the dimensions.
- setDimensions(Vector3d) - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Sets the dimensions.
- setDirectory(File) - Static method in class eu.mihosoft.vrl.v3d.CSGServer
-
- setDist(double) - Method in class eu.mihosoft.vrl.v3d.Plane
-
- setDrawMode(DrawMode) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the draw mode.
- setEnd(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Sets the end.
- setEndRadius(double) - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Sets the end radius.
- setEPSILON(double) - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- setEXPORTEPSILON(double) - Static method in class eu.mihosoft.vrl.v3d.Vector3d
-
- setExportString(String) - Static method in class eu.mihosoft.vrl.v3d.Vector3d
-
- setExtrusionEngine(IExtrusion) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- setFlatXZ(boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Sets the flat xz.
- setFlatXZ(boolean) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Sets the flat xz.
- setHole(boolean) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- setHolePolarity(boolean) - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- setInstance(CSGDatabaseInstance) - Static method in class eu.mihosoft.vrl.v3d.parametrics.CSGDatabase
-
- setIsHide(boolean) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setIsHole(boolean) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setIsLock(boolean) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setIsWireFrame(boolean) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setLastKnot(double, double) - Method in class com.piro.bezier.BezierHistory
-
- setLastPoint(double, double) - Method in class com.piro.bezier.BezierHistory
-
- setManipulator(Affine) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Sets the manipulator.
- setManufacturing(PrepForManufacturing) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setMapBorderMode(SubdivisionMesh.MapBorderMode) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the map border mode.
- setMapBorderMode(SubdivisionMesh.MapBorderMode) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Sets the map border mode.
- setMassKG(double) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setMaterial(Material) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the material.
- setMaxRes(int) - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- setMesh(PolygonMesh) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the mesh.
- setMeshColor(Color) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setMfg(PrepForManufacturing) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setMicrons(long) - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- setMinPolygonsForOffloading(int) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- setMM(double) - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- setName(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setNormal(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Plane
-
- setNumCornerSlices(int) - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
- setNumFacesInOffset(int) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- setNumFacesInOffset(int) - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- setNumSlices(int) - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Sets the num slices.
- setNumSlices(int) - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Sets the num slices.
- setNumStacks(int) - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Sets the num stacks.
- setOptType(CSG.OptType) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Sets the opt type.
- setP1(Vertex) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- setP2(Vertex) - Method in class eu.mihosoft.vrl.v3d.Edge
-
- setParameter(Parameter, IParametric) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setParameter(Parameter) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setParameter(String, double, double, double, IParametric) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setParameterIfNull(String) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setParameterNewValue(String, double) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setPlane(Plane) - Method in class eu.mihosoft.vrl.v3d.Node
-
- setPlane(Plane) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- setPolygons(List<Polygon>) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Sets the polygons.
- setPreventNonManifoldTriangles(boolean) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- setPrintBedNumber(int) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setProgress(ISVGLoadProgress) - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- setProgressMoniter(ICSGProgress) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- setProvider(IDebug3dProvider) - Static method in class eu.mihosoft.vrl.v3d.Debug3dProvider
-
- setRadius(double) - Method in class eu.mihosoft.vrl.v3d.Dodecahedron
-
Sets the radius.
- setRadius(double) - Method in class eu.mihosoft.vrl.v3d.Icosahedron
-
Sets the radius.
- setRadius(double) - Method in class eu.mihosoft.vrl.v3d.Octahedron
-
Sets the radius.
- setRadius(double) - Method in class eu.mihosoft.vrl.v3d.Sphere
-
Sets the radius.
- setRadius(double) - Method in class eu.mihosoft.vrl.v3d.Tetrahedron
-
Sets the radius.
- setRegenerate(IRegenerate) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setRepair(IPolygonRepairTool) - Static method in class eu.mihosoft.vrl.v3d.ext.org.poly2tri.PolygonUtil
-
- setResolution(int) - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
Sets the resolution.
- setRunning(boolean) - Method in class eu.mihosoft.vrl.v3d.CSGServer
-
- setScale(float) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.ObjImporter
-
Sets the scale.
- setScale(float) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.PolyObjImporter
-
Sets the scale.
- setServerCall(boolean) - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- setSliceEngine(ISlice) - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- setStart(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Sets the start.
- setStartPoint(double, double) - Method in class com.piro.bezier.BezierHistory
-
- setStartRadius(double) - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
Sets the start radius.
- setStorage(PropertyStorage) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- setString(String) - Method in class eu.mihosoft.vrl.v3d.parametrics.StringParameter
-
- setStrValue(String) - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- setSubdivisionLevel(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Sets the subdivision level.
- setSubdivisionLevel(int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Sets the subdivision level.
- setSVGDocument(Document) - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
This will set the document to parse.
- setTemporaryColor(Color) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Sets the Temporary color.
- setToOrigin() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- setup(String, Long, ArrayList<String>) - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- setup(String, String, ArrayList<String>) - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- setUseDebugger(boolean) - Static method in class eu.mihosoft.vrl.v3d.Plane
-
- setUseGPU(boolean) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- setUseStackTraces(boolean) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- setValue(Long) - Method in class eu.mihosoft.vrl.v3d.parametrics.Parameter
-
- setWeight(double) - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Sets the weight.
- setX(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- setY(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- setZ(Number) - Method in class eu.mihosoft.vrl.v3d.Transform
-
- size() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns the number of elements in this list.
- size() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns the number of elements in this list.
- slice(CSG, Transform, double) - Method in interface eu.mihosoft.vrl.v3d.ISlice
-
An interface for slicking CSG objects into lists of points that can be extruded back out
- Slice - Class in eu.mihosoft.vrl.v3d
-
- Slice() - Constructor for class eu.mihosoft.vrl.v3d.Slice
-
- slice(CSG, Transform, double) - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- slice(CSG) - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- slice(CSG, double) - Static method in class eu.mihosoft.vrl.v3d.Slice
-
- SmoothingGroups - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers
-
Util for converting Normals to Smoothing Groups.
- SmoothingGroups(int[][], int[][], float[]) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.SmoothingGroups
-
Instantiates a new smoothing groups.
- Sphere - Class in eu.mihosoft.vrl.v3d
-
A solid sphere.
- Sphere() - Constructor for class eu.mihosoft.vrl.v3d.Sphere
-
Constructor.
- Sphere(double) - Constructor for class eu.mihosoft.vrl.v3d.Sphere
-
Constructor.
- Sphere(LengthParameter) - Constructor for class eu.mihosoft.vrl.v3d.Sphere
-
- Sphere(LengthParameter, int, int) - Constructor for class eu.mihosoft.vrl.v3d.Sphere
-
- Sphere(double, int, int) - Constructor for class eu.mihosoft.vrl.v3d.Sphere
-
Constructor.
- Sphere(Vector3d, double, int, int) - Constructor for class eu.mihosoft.vrl.v3d.Sphere
-
Constructor.
- splitPolygon(Polygon, List<Polygon>, List<Polygon>, List<Polygon>, List<Polygon>) - Method in class eu.mihosoft.vrl.v3d.Plane
-
Splits a
Polygon by this plane if needed.
- start(String, int, File) - Static method in class eu.mihosoft.vrl.v3d.CSGClient
-
- start() - Method in class eu.mihosoft.vrl.v3d.CSGServer
-
- startPath() - Method in class com.piro.bezier.BezierListProducer
-
- startPath() - Method in interface com.piro.bezier.PathHandler
-
Invoked when the path starts.
- STL - Class in eu.mihosoft.vrl.v3d
-
Loads a CSG from stl.
- STL() - Constructor for class eu.mihosoft.vrl.v3d.STL
-
- STLLoader - Class in eu.mihosoft.vrl.v3d.ext.imagej
-
The Class STLLoader.
- STLLoader() - Constructor for class eu.mihosoft.vrl.v3d.ext.imagej.STLLoader
-
Instantiates a new STL loader.
- stop() - Method in class eu.mihosoft.vrl.v3d.CSGServer
-
- StringParameter - Class in eu.mihosoft.vrl.v3d.parametrics
-
- StringParameter(String, String, ArrayList<String>) - Constructor for class eu.mihosoft.vrl.v3d.parametrics.StringParameter
-
- subdivide() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicSubdivisionBuilder
-
Subdivide.
- subdivide(SymbolicPolygonMesh, SubdivisionMesh.BoundaryMode, SubdivisionMesh.MapBorderMode) - Static method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicSubdivisionBuilder
-
Subdivide.
- SubdividedPointArray - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic
-
The Class SubdividedPointArray.
- SubdividedPointArray(SymbolicPointArray, int, SubdivisionMesh.BoundaryMode) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SubdividedPointArray
-
Instantiates a new subdivided point array.
- subdivisionLevelProperty() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.PolygonMeshView
-
Subdivision level property.
- SubdivisionMesh - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d
-
Catmull Clark subdivision surface polygon mesh.
- SubdivisionMesh(PolygonMesh, int, SubdivisionMesh.BoundaryMode, SubdivisionMesh.MapBorderMode) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh
-
Instantiates a new subdivision mesh.
- SubdivisionMesh.BoundaryMode - Enum in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d
-
Describes whether the edges and points at the boundary are treated as creases.
- SubdivisionMesh.MapBorderMode - Enum in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d
-
Describes how the new texture coordinate for the control point is defined.
- subList(int, int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
- subList(int, int) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
- SVGExporter - Class in eu.mihosoft.vrl.v3d.svg
-
- SVGExporter() - Constructor for class eu.mihosoft.vrl.v3d.svg.SVGExporter
-
- SVGLoad - Class in eu.mihosoft.vrl.v3d.svg
-
Responsible for converting all SVG path elements into MetaPost curves.
- SVGLoad(URI) - Constructor for class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
Creates an SVG Document given a URI.
- SVGLoad(File) - Constructor for class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
Creates an SVG Document given a URI.
- SVGLoad(String) - Constructor for class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
Creates an SVG Document String of SVG data.
- svgpathstring(StringBuilder, String, ArrayList<Double[]>, String, HashMap<String, Float>) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- sweep(Polygon, Transform, Transform, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- sweep(Polygon, Transform, Transform, int, ITransformProvider) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- sweep(Polygon, double, double, double, int) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- SymbolicPointArray - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic
-
A 3D geometric point array that has the x, y, z coordinates of every point
as a function of other variables.
- SymbolicPointArray(float[]) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPointArray
-
Instantiates a new symbolic point array.
- SymbolicPolygonMesh - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic
-
Polygon mesh where the points are symbolic.
- SymbolicPolygonMesh(SymbolicPointArray, float[], int[][], int[]) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPolygonMesh
-
Instantiates a new symbolic polygon mesh.
- SymbolicPolygonMesh(PolygonMesh) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPolygonMesh
-
Instantiates a new symbolic polygon mesh.
- SymbolicSubdivisionBuilder - Class in eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic
-
Data structure builder for Catmull Clark subdivision surface.
- SymbolicSubdivisionBuilder(SymbolicPolygonMesh, SubdivisionMesh.BoundaryMode, SubdivisionMesh.MapBorderMode) - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicSubdivisionBuilder
-
Instantiates a new symbolic subdivision builder.
- syncProperties(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- syncProperties(PropertyStorage) - Method in class eu.mihosoft.vrl.v3d.PropertyStorage
-
- tessellate(CSG, int, int, int, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 3D grid with specified steps and grid
spacing, including offsets for odd rows, columns, and layers.
- tessellate(CSG, int, int, int, double, double, double, double[][]) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 3D grid with specified steps, grid
spacing, and a 3D array of offsets for odd rows, columns, and layers.
- tessellate(CSG, int, int, int) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 3D grid with specified steps.
- tessellate(CSG, int, int, int, double, double, double, double, double, double, double, double, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 3D grid with specified steps and
offsets for odd rows, columns, and layers.
- tessellate(CSG, int, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 3D grid with specified steps and
uniform grid spacing.
- tessellate(CSG, int) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 3D grid with specified steps.
- tessellateXY(CSG, int, int, double, double, double, double, double, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 2D grid with specified steps and grid
spacing, including offsets for odd rows and columns.
- tessellateXY(CSG, int, int, double, double, double[][]) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 2D grid with specified steps, grid
spacing, and a 2D array of offsets for odd rows and columns.
- tessellateXY(CSG, int, int) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 2D grid with specified steps.
- tessellateXY(CSG, int, int, double, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Tessellates a given CSG object into a 2D grid with specified steps and grid
spacing.
- test(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
- test(Vector3d, double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
- Tetrahedron - Class in eu.mihosoft.vrl.v3d
-
- Tetrahedron() - Constructor for class eu.mihosoft.vrl.v3d.Tetrahedron
-
Constructor.
- Tetrahedron(double) - Constructor for class eu.mihosoft.vrl.v3d.Tetrahedron
-
Constructor.
- Tetrahedron(Vector3d, double) - Constructor for class eu.mihosoft.vrl.v3d.Tetrahedron
-
Constructor.
- texCoords - Variable in class eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.symbolic.SymbolicPolygonMesh
-
The tex coords.
- text(String, double, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- text(String, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- text(String, double, double, String) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
- text(double, String, Font) - Static method in class eu.mihosoft.vrl.v3d.TextExtrude
-
Extrudes the specified path (convex or concave polygon without holes or
intersections, specified in CCW) into the specified direction.
- Text3d - Class in eu.mihosoft.vrl.v3d
-
3d text primitive.
- Text3d(String) - Constructor for class eu.mihosoft.vrl.v3d.Text3d
-
Constructor.
- Text3d(String, double) - Constructor for class eu.mihosoft.vrl.v3d.Text3d
-
Constructor.
- Text3d(String, String, double, double) - Constructor for class eu.mihosoft.vrl.v3d.Text3d
-
Constructor.
- TextExtrude - Class in eu.mihosoft.vrl.v3d
-
The Class Text.
- textToSize(String, double, double, double) - Static method in class eu.mihosoft.vrl.v3d.CSG
-
Extrude text to a specific bounding box size
- ThumbnailImage - Class in eu.mihosoft.vrl.v3d.thumbnail
-
- ThumbnailImage() - Constructor for class eu.mihosoft.vrl.v3d.thumbnail.ThumbnailImage
-
- times(double) - Method in class eu.mihosoft.vrl.v3d.Matrix3d
-
Returns the product of this matrix and the specified value.
- times(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Matrix3d
-
Returns the product of this matrix and the specified vector.
- times(double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the product of this vector and the specified value.
- times(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns the product of this vector and the specified vector.
- toArray() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
- toArray(T[]) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Returns an array containing all of the elements in this list in proper sequence (from first to last element); the
runtime type of the returned array is that of the specified array.
- toArray() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
- toArray(T[]) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Returns an array containing all of the elements in this list in proper sequence (from first to last element); the
runtime type of the returned array is that of the specified array.
- toCCW(List<Vector3d>) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
To ccw.
- toCCW(Polygon) - Static method in class eu.mihosoft.vrl.v3d.Extrude
-
- toCSG() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Returns this bounding box as csg.
- toCSG() - Method in interface eu.mihosoft.vrl.v3d.ItoCSG
-
Interface for any class that can generate a CSG
- toCSG() - Method in class eu.mihosoft.vrl.v3d.Primitive
-
Returns this primitive as
CSG.
- toCube() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
Returns this bounding box as cube.
- toFiles(Path) - Method in class eu.mihosoft.vrl.v3d.ObjFile
-
To files.
- toFloatArray() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
To float array.
- toIntArray() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
To int array.
- toJavaFXMesh(CadInteractionEvent) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To java fx mesh.
- toJavaFXMeshSimple(CadInteractionEvent) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns the CSG as JavaFX triangle mesh.
- toObjString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns this csg in OBJ string format.
- toObjString() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns this csg in OBJ string format.
- toObjString() - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns this vector in OBJ string format.
- toObjString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns this vector in OBJ string format.
- toObjString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Returns this vertex in OBJ string format.
- toObjString() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Returns this vertex in OBJ string format.
- toolOffset(Number) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- toParts(File, double) - Static method in class eu.mihosoft.vrl.v3d.DXF
-
- toPoints(List<Edge>) - Static method in class eu.mihosoft.vrl.v3d.Edge
-
To points.
- toPolygon(List<Vector3d>, Plane) - Static method in class eu.mihosoft.vrl.v3d.Edge
-
To polygon.
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.ChamferedCube
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.ChamferedCylinder
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Cube
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Cylinder
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Dodecahedron
-
- toPolygons(List<Edge>, Plane) - Static method in class eu.mihosoft.vrl.v3d.Edge
-
To polygons.
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Fillet
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Hexagon
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Icosahedron
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Isosceles
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Octahedron
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Polyhedron
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Primitive
-
Returns the polygons that define this primitive.
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.RoundedCube
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.RoundedCylinder
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Sphere
-
- toPolygons(File) - Static method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
This function will create a list of polygons that can be exported back to an
SVG
- toPolygons(double) - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.svg.SVGLoad
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Tetrahedron
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Text3d
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Toroid
-
- toPolygons() - Method in class eu.mihosoft.vrl.v3d.Wedge
-
- Toroid - Class in eu.mihosoft.vrl.v3d
-
A solid cylinder.
- Toroid(double, double) - Constructor for class eu.mihosoft.vrl.v3d.Toroid
-
- Toroid(double, double, int, int) - Constructor for class eu.mihosoft.vrl.v3d.Toroid
-
- toStlString() - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns this csg in STL string format.
- toStlString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns this csg in STL string format.
- toStlString() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Returns this polygon in STL string format.
- toStlString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Returns this polygon in STL string format.
- toStlString() - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns this vector in STL string format.
- toStlString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns this vector in STL string format.
- toStlString() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Returns this vertex in STL string format.
- toStlString(StringBuilder) - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Returns this vertex in STL string format.
- toString() - Method in class eu.mihosoft.vrl.v3d.Bounds
-
- toString() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- toString() - Method in class eu.mihosoft.vrl.v3d.Edge
-
- toString() - Method in class eu.mihosoft.vrl.v3d.Matrix3d
-
- toString() - Method in class eu.mihosoft.vrl.v3d.MeshContainer
-
- toString() - Method in class eu.mihosoft.vrl.v3d.Polygon
-
- toString() - Method in class eu.mihosoft.vrl.v3d.Transform
-
- toString() - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
- toString() - Method in class eu.mihosoft.vrl.v3d.Vertex
-
- touching(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
A test to see if 2 CSG's are touching.
- toVertices(List<Edge>) - Static method in class eu.mihosoft.vrl.v3d.Edge
-
To vertices.
- toXMax(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To x max.
- toXMax() - Method in class eu.mihosoft.vrl.v3d.CSG
-
To x max.
- toXMin(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To x min.
- toXMin() - Method in class eu.mihosoft.vrl.v3d.CSG
-
To x min.
- toYMax(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To y max.
- toYMax() - Method in class eu.mihosoft.vrl.v3d.CSG
-
To y max.
- toYMin(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To y min.
- toYMin() - Method in class eu.mihosoft.vrl.v3d.CSG
-
To y min.
- toZMax(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To z max.
- toZMax() - Method in class eu.mihosoft.vrl.v3d.CSG
-
To z max.
- toZMin(CSG) - Method in class eu.mihosoft.vrl.v3d.CSG
-
To z min.
- toZMin() - Method in class eu.mihosoft.vrl.v3d.CSG
-
To z min.
- tracepath(ArrayList<Double[]>, double, double) - Static method in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- transform(Transform) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Applies the specified transformation to this polygon.
- Transform - Class in eu.mihosoft.vrl.v3d
-
Transform.
- Transform() - Constructor for class eu.mihosoft.vrl.v3d.Transform
-
Constructor.
- Transform(Matrix4d) - Constructor for class eu.mihosoft.vrl.v3d.Transform
-
Constructor.
- transform(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies this transform to the specified vector.
- transform(Vector3d, double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies this transform to the specified vector.
- transform(Transform) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Applies the specified transformation to this vector.
- transform(Transform, double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Applies the specified transformation to this vector.
- transform(Transform) - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Applies the specified transform to this vertex.
- TransformConverter - Class in eu.mihosoft.vrl.v3d.thumbnail
-
- TransformConverter() - Constructor for class eu.mihosoft.vrl.v3d.thumbnail.TransformConverter
-
- transformed(Transform) - Method in class eu.mihosoft.vrl.v3d.CSG
-
Returns a transformed copy of this CSG.
- transformed(Transform) - Method in class eu.mihosoft.vrl.v3d.Polygon
-
Returns a transformed copy of this polygon.
- transformed(Transform) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns a transformed copy of this vector.
- transformed(Transform, double) - Method in class eu.mihosoft.vrl.v3d.Vector3d
-
Returns a transformed copy of this vector.
- transformed(Transform) - Method in class eu.mihosoft.vrl.v3d.Vertex
-
Applies the specified transform to a copy of this vertex.
- transformPlane(Transform, Vector3d) - Method in class eu.mihosoft.vrl.v3d.Plane
-
- translate(Vector3d) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a translation operation to this transform.
- translate(double, double, double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a translation operation to this transform.
- translateX(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a translation operation to this transform.
- translateY(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a translation operation to this transform.
- translateZ(double) - Method in class eu.mihosoft.vrl.v3d.Transform
-
Applies a translation operation to this transform.
- triangulate() - Method in class eu.mihosoft.vrl.v3d.CSG
-
- triangulate(boolean) - Method in class eu.mihosoft.vrl.v3d.CSG
-
- triangulate(ArrayList<CSG>) - Method in class eu.mihosoft.vrl.v3d.CSGClient
-
Perform triangulation on each CSG object
- trimToSize() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.FloatArrayList
-
Trims the capacity of this ArrayList instance to be the list current size.
- trimToSize() - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.obj.IntegerArrayList
-
Trims the capacity of this ArrayList instance to be the list current size.
- validate(Node) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Validator
-
Validate.
- validate(Mesh) - Method in class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Validator
-
Validate.
- Validator - Class in eu.mihosoft.vrl.v3d.ext.openjfx.importers
-
Mesh data validator.
- Validator() - Constructor for class eu.mihosoft.vrl.v3d.ext.openjfx.importers.Validator
-
- valueOf(String) - Static method in enum eu.mihosoft.vrl.v3d.CSG.OptType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.mihosoft.vrl.v3d.CSGRemoteOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh.BoundaryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh.MapBorderMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.mihosoft.vrl.v3d.ServerActionState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.mihosoft.vrl.v3d.CSG.OptType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.mihosoft.vrl.v3d.CSGRemoteOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh.BoundaryMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.mihosoft.vrl.v3d.ext.openjfx.shape3d.SubdivisionMesh.MapBorderMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.mihosoft.vrl.v3d.ServerActionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Vector2 - Class in com.piro.bezier
-
- Vector2() - Constructor for class com.piro.bezier.Vector2
-
- Vector3d - Class in eu.mihosoft.vrl.v3d
-
3D Vector3d.
- Vector3d(double, double, double) - Constructor for class eu.mihosoft.vrl.v3d.Vector3d
-
Creates a new vector.
- Vector3d(Number, Number, Number) - Constructor for class eu.mihosoft.vrl.v3d.Vector3d
-
- Vector3d(double, double) - Constructor for class eu.mihosoft.vrl.v3d.Vector3d
-
Creates a new vector with specified x, y and
z = 0.
- Vector3d(Number, Number) - Constructor for class eu.mihosoft.vrl.v3d.Vector3d
-
- versionnumber - Static variable in class eu.mihosoft.vrl.v3d.svg.ImageTracer
-
- Vertex - Class in eu.mihosoft.vrl.v3d
-
Represents a vertex of a polygon.
- Vertex(Vector3d, Vector3d) - Constructor for class eu.mihosoft.vrl.v3d.Vertex
-
Constructor.
- VFX3DUtil - Class in eu.mihosoft.vrl.v3d
-
Utility class that allows to visualize meshes created with null .