Uses of Enum Class
cz.fidentis.analyst.engines.distance.MeshDistanceConfig.Method
Packages that use MeshDistanceConfig.Method
Package
Description
-
Uses of MeshDistanceConfig.Method in cz.fidentis.analyst.engines.distance
Methods in cz.fidentis.analyst.engines.distance that return MeshDistanceConfig.MethodModifier and TypeMethodDescriptionMeshDistanceConfig.method()
Returns the value of themethod
record component.static MeshDistanceConfig.Method
Returns the enum constant of this class with the specified name.static MeshDistanceConfig.Method[]
MeshDistanceConfig.Method.values()
Returns an array containing the constants of this enum class, in the order they are declared.Constructors in cz.fidentis.analyst.engines.distance with parameters of type MeshDistanceConfig.MethodModifierConstructorDescriptionMeshDistanceConfig
(MeshDistanceConfig.Method method, KdTree kdTree, boolean relativeDist, boolean crop) Constructor for the nearest-neighbor distance methods only, when the k-D tree already exists.MeshDistanceConfig
(MeshDistanceConfig.Method method, KdTree kdTree, Octree octree, MeshDistanceConfig.GPUData gpuData, boolean relativeDist, boolean crop) Creates an instance of aMeshDistanceConfig
record class.MeshDistanceConfig
(MeshDistanceConfig.Method method, LeftBalancedKdTree kdTree, boolean relativeDist, boolean crop) Constructor for nearest-neighbor distance search on GPU, uses an existing left-balanced kd-tree.MeshDistanceConfig
(MeshDistanceConfig.Method method, TriangleKdTree kdTree, boolean relativeDist, boolean crop) Constructor for point on mesh distance search on GPU, uses an existing triangle kd-tree.MeshDistanceConfig
(MeshDistanceConfig.Method method, MeshFacet mainFacet, com.jogamp.opengl.GLContext context, boolean relativeDist, boolean crop) Constructor that creates k-d tree or octree automatically based on required method.MeshDistanceConfig
(MeshDistanceConfig.Method method, MeshModel meshModel, boolean relativeDist) Constructor for bruteforce point to point or point to mesh distance search on GPU.MeshDistanceConfig
(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.MeshDistanceConfig
(MeshDistanceConfig.Method method, Octree octree, boolean relativeDist) Constructor for the ray-casting distance methods only, when the octree already exists.MeshDistanceConfig
(MeshDistanceConfig.Method method, Collection<MeshFacet> mainFacets, com.jogamp.opengl.GLContext context, boolean relativeDist, boolean crop) Constructor that creates k-d tree or octree automatically based on required method. -
Uses of MeshDistanceConfig.Method in cz.fidentis.analyst.engines.face
Methods in cz.fidentis.analyst.engines.face with parameters of type MeshDistanceConfig.MethodModifier and TypeMethodDescriptionstatic double
FaceDistanceServices.calculateBiDistance
(HumanFace face1, HumanFace face2, boolean relativeDist, boolean crop, MeshDistanceConfig.Method strategy, MeshDistanceConfig.GPUData gpuData, FaceDistanceServices.DistanceAggregation distanceAggregation) Calculates the distances of mesh surfaces in both directions, i.e., from object A to B and vice versa, to address possible asymmetry.static MeshDistances
FaceDistanceServices.calculateDistance
(HumanFace primaryFace, HumanFace secondaryFace, boolean relativeDist, boolean crop, MeshDistanceConfig.Method distConfig, MeshDistanceConfig.GPUData gpuData) Calculates distance between faces. -
Uses of MeshDistanceConfig.Method in cz.fidentis.analyst.engines.face.impl
Methods in cz.fidentis.analyst.engines.face.impl with parameters of type MeshDistanceConfig.MethodModifier and TypeMethodDescriptiondouble
FaceDistanceServicesImpl.calculateBiDistance
(HumanFace face1, HumanFace face2, boolean relativeDist, boolean crop, MeshDistanceConfig.Method strategy, MeshDistanceConfig.GPUData gpuData, FaceDistanceServices.DistanceAggregation distanceAggregation) Calculates the distances of mesh surfaces in both directions, i.e., from object A to B and vice versa, to address possible asymmetry.FaceDistanceServicesImpl.calculateDistance
(HumanFace primaryFace, HumanFace secondaryFace, boolean relativeDist, boolean crop, MeshDistanceConfig.Method strategy, MeshDistanceConfig.GPUData gpuData) Calculates distance between faces.