Uses of Interface
cz.fidentis.analyst.data.mesh.MeshModel
Packages that use MeshModel
Package
Description
Complete human face model.
K-d tree space partitioning structure.
The top-level package for data structures related to triangular meshes.
cz.fidentis.analyst.mesh.impl
package includes Mesh implementation classes that
are not visible to classes of other modules.Octree space partitioning structure.
Drawable objects of the scene.
Testing and experimental tools
OpenGL rendering classes.
-
Uses of MeshModel in cz.fidentis.analyst.data.face
Methods in cz.fidentis.analyst.data.face that return MeshModelModifier and TypeMethodDescriptionHumanFace.getMeshModel()
Returns the triangular mesh model of the human face.HumanFaceState.meshModel()
Returns the value of themeshModel
record component.Methods in cz.fidentis.analyst.data.face with parameters of type MeshModelModifier and TypeMethodDescriptionstatic HumanFace
Creates a human face from existing mesh model.void
HumanFace.setMeshModel
(MeshModel meshModel) Sets the mesh model.Constructors in cz.fidentis.analyst.data.face with parameters of type MeshModel -
Uses of MeshModel in cz.fidentis.analyst.data.face.impl
Methods in cz.fidentis.analyst.data.face.impl that return MeshModelModifier and TypeMethodDescriptionHumanFaceImpl.getMeshModel()
Returns the triangular mesh model of the human face.Methods in cz.fidentis.analyst.data.face.impl with parameters of type MeshModelConstructors in cz.fidentis.analyst.data.face.impl with parameters of type MeshModelModifierConstructorDescriptionHumanFaceImpl
(MeshModel model, String id) Creates a human face from existing mesh model. -
Uses of MeshModel in cz.fidentis.analyst.data.kdtree
Methods in cz.fidentis.analyst.data.kdtree with parameters of type MeshModel -
Uses of MeshModel in cz.fidentis.analyst.data.mesh
Methods in cz.fidentis.analyst.data.mesh that return MeshModelModifier and TypeMethodDescriptionstatic MeshModel
MeshFactory.cloneMeshModel
(MeshModel meshModel) Returns model's deep copy by cloning all model's facets.static MeshModel
MeshFactory.createEmptyMeshModel()
Returns an empty mesh modelstatic MeshModel
MeshIO.readMeshModel
(File file) Reads mesh model from a file.Methods in cz.fidentis.analyst.data.mesh with parameters of type MeshModelModifier and TypeMethodDescriptionstatic MeshModel
MeshFactory.cloneMeshModel
(MeshModel meshModel) Returns model's deep copy by cloning all model's facets.static void
MeshIO.exportMeshModel
(MeshModel model, File exportFile) Exports all facets of the model to .obj file -
Uses of MeshModel in cz.fidentis.analyst.data.mesh.impl
Classes in cz.fidentis.analyst.data.mesh.impl that implement MeshModelConstructors in cz.fidentis.analyst.data.mesh.impl with parameters of type MeshModel -
Uses of MeshModel in cz.fidentis.analyst.data.mesh.impl.io
Methods in cz.fidentis.analyst.data.mesh.impl.io that return MeshModelModifier and TypeMethodDescriptionstatic MeshModel
MeshObjLoader.readFromObj
(File file) Opens file and loads data into MeshModelMethods in cz.fidentis.analyst.data.mesh.impl.io with parameters of type MeshModelModifier and TypeMethodDescriptionstatic void
MeshObjExporter.exportModelToObj
(MeshModel model, File exportFile) Exports all facets of the model to .obj file -
Uses of MeshModel in cz.fidentis.analyst.data.octree
Methods in cz.fidentis.analyst.data.octree with parameters of type MeshModel -
Uses of MeshModel in cz.fidentis.analyst.drawables
Methods in cz.fidentis.analyst.drawables that return MeshModelConstructors in cz.fidentis.analyst.drawables with parameters of type MeshModel -
Uses of MeshModel in cz.fidentis.analyst.engines.avgmesh
Methods in cz.fidentis.analyst.engines.avgmesh that return MeshModelModifier and TypeMethodDescriptionstatic MeshModel
AvgMeshServices.computeByRayCasting
(Octree octree, AvgMeshConfig config) Returns a list of samples from the given mesh.static MeshModel
AvgMeshServices.computeByRayCasting
(Collection<Octree> octrees, AvgMeshConfig config) Returns a list of samples from the given mesh.static MeshModel
AvgMeshServices.computeFromNearestNeighbors
(KdTree kdTree, AvgMeshConfig config) Returns a list of samples from the given mesh.static MeshModel
AvgMeshServices.computeFromNearestNeighbors
(Collection<KdTree> kdTrees, AvgMeshConfig config) Returns a list of samples from the given mesh.AvgMeshVisitor.getAveragedMeshModel()
Returns the averaged mesh modelConstructors in cz.fidentis.analyst.engines.avgmesh with parameters of type MeshModelModifierConstructorDescriptionAvgMeshConfig
(MeshModel model, com.jogamp.opengl.GLContext glContext) Constructor. -
Uses of MeshModel in cz.fidentis.analyst.engines.avgmesh.impl
Methods in cz.fidentis.analyst.engines.avgmesh.impl that return MeshModelModifier and TypeMethodDescriptionAvgMeshVisitorNN.getAveragedMeshModel()
AvgMeshVisitorRC.getAveragedMeshModel()
Methods in cz.fidentis.analyst.engines.avgmesh.impl with parameters of type MeshModelModifier and TypeMethodDescriptionprotected void
AvgMeshVisitorRC.setAvgMeshModel
(MeshModel avgMeshModel) Constructors in cz.fidentis.analyst.engines.avgmesh.impl with parameters of type MeshModelModifierConstructorDescriptionAvgMeshVisitorNN
(MeshModel templateModel) Constructor.AvgMeshVisitorRC
(MeshModel templateModel) Constructor.AvgMeshVisitorRCGPU
(MeshModel templateModel, com.jogamp.opengl.GLContext glContext) Constructor. -
Uses of MeshModel in cz.fidentis.analyst.engines.bbox
Methods in cz.fidentis.analyst.engines.bbox with parameters of type MeshModelModifier and TypeMethodDescriptionstatic Box
BoundingBoxServices.compute
(MeshModel mesh, BoundingBoxConfig config) Returns bounding box of the given mesh. -
Uses of MeshModel in cz.fidentis.analyst.engines.curvature
Methods in cz.fidentis.analyst.engines.curvature with parameters of type MeshModelModifier and TypeMethodDescriptionstatic Curvature
Calculates principal curvatures and principal directions of a single point lying on a mesh surfacestatic void
CurvatureServices.computeAndSet
(MeshModel mesh, CurvatureConfig config) Sets curvature to visited mesh vertices. -
Uses of MeshModel in cz.fidentis.analyst.engines.cut
Methods in cz.fidentis.analyst.engines.cut with parameters of type MeshModelModifier and TypeMethodDescriptionstatic CrossSection3D
CrossSectionServices.compute
(MeshModel mesh, CrossSectionConfig config) Returns a cross-section curve of the given mesh. -
Uses of MeshModel in cz.fidentis.analyst.engines.distance
Methods in cz.fidentis.analyst.engines.distance with parameters of type MeshModelModifier and TypeMethodDescriptionstatic MeshDistances
MeshDistanceServices.measure
(MeshModel meshModel, MeshDistanceConfig config) Returns distances between the source mesh stored in the strategy object and the mesh provided as input parameter.Constructors in cz.fidentis.analyst.engines.distance with parameters of type MeshModelModifierConstructorDescriptionMeshDistanceConfig
(MeshDistanceConfig.Method method, MeshModel mainModel, com.jogamp.opengl.GLContext context, boolean relativeDist, boolean crop) Constructor that creates k-d tree or octree automatically based on required method. -
Uses of MeshModel in cz.fidentis.analyst.engines.glyphs
Methods in cz.fidentis.analyst.engines.glyphs with parameters of type MeshModelModifier and TypeMethodDescriptionGlyphServices.calculateGlyphs
(MeshModel mesh, GlyphsConfig config) Sub-samples the mesh and creates properly oriented glyphs on sample locations. -
Uses of MeshModel in cz.fidentis.analyst.engines.icp
Methods in cz.fidentis.analyst.engines.icp with parameters of type MeshModelConstructors in cz.fidentis.analyst.engines.icp with parameters of type MeshModelModifierConstructorDescriptionIcpConfig
(MeshModel meshModel, int maxIteration, boolean scale, double error, PointSamplingConfig strategy, int crop) Constructor that constructs k-D tree of th mesh model automatically. -
Uses of MeshModel in cz.fidentis.analyst.engines.icp.impl
Constructors in cz.fidentis.analyst.engines.icp.impl with parameters of type MeshModelModifierConstructorDescriptionIcpVisitorImpl
(MeshModel mainModel, int maxIteration, boolean scale, double error, PointSamplingConfig strategy, int crop) Constructor. -
Uses of MeshModel in cz.fidentis.analyst.engines.sampling
Methods in cz.fidentis.analyst.engines.sampling with parameters of type MeshModelModifier and TypeMethodDescriptionPointSamplingServices.sample
(MeshModel mesh, PointSamplingConfig config) Returns a list of samples from the given mesh. -
Uses of MeshModel in cz.fidentis.analyst.engines.symmetry
Methods in cz.fidentis.analyst.engines.symmetry with parameters of type MeshModelModifier and TypeMethodDescriptionstatic Plane
SymmetryServices.estimate
(MeshModel mesh, SymmetryConfig strategy) Returns a symmetry plane. -
Uses of MeshModel in cz.fidentis.analyst.gui.app.tools
Methods in cz.fidentis.analyst.gui.app.tools with parameters of type MeshModelModifier and TypeMethodDescriptionprotected static void
BatchOctreeTestsTwoFaces.writeToFile
(MeshModel model, String path) -
Uses of MeshModel in cz.fidentis.analyst.gui.app.tools.opencl
Methods in cz.fidentis.analyst.gui.app.tools.opencl that return MeshModelMethods in cz.fidentis.analyst.gui.app.tools.opencl that return types with arguments of type MeshModel -
Uses of MeshModel in cz.fidentis.analyst.gui.task.batch.registration
Methods in cz.fidentis.analyst.gui.task.batch.registration that return MeshModelMethods in cz.fidentis.analyst.gui.task.batch.registration with parameters of type MeshModelModifier and TypeMethodDescriptionprotected HumanFace
BatchRegistrationTask.createAvgFace
(MeshModel avgMesh) Constructor parameters in cz.fidentis.analyst.gui.task.batch.registration with type arguments of type MeshModelModifierConstructorDescriptionBatchRegistrationTask
(ProgressDialog<MeshModel, HumanFace> progressDialog, BatchRegistrationPanel controlPanel, Canvas canvas) Constructor. -
Uses of MeshModel in cz.fidentis.analyst.rendering
Methods in cz.fidentis.analyst.rendering with parameters of type MeshModelModifier and TypeMethodDescriptionvoid
HeatmapRenderer.drawMeshModel
(com.jogamp.opengl.GL2 gl, MeshModel model, HeatMap3D heatMap, float transparency) Maps distances of mesh model vertices to colors and renders the taken heatmap.