Uses of Interface
com.openinventor.meshvizxlm.mesh.cell.MiSurfaceCell
-
Packages that use MiSurfaceCell Package Description com.openinventor.meshvizxlm.extractors.cell Provides classes for cell extraction and utility classes for cells.com.openinventor.meshvizxlm.extractors.outline Provides classes for outline extraction.com.openinventor.meshvizxlm.extractors.pointprobe Provides classes for probing.com.openinventor.meshvizxlm.extractors.streamline Provides interfaces and classes for streamlines extraction.com.openinventor.meshvizxlm.mapping.nodes Provides rendering, property and action nodes.com.openinventor.meshvizxlm.mesh Provides interfaces for meshes definition.com.openinventor.meshvizxlm.mesh.topology Provides interfaces for mesh topologies definition.com.openinventor.meshvizxlm.meshextracted.cell Provides interfaces for defining cells of extracted meshes. -
-
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.extractors.cell
Methods in com.openinventor.meshvizxlm.extractors.cell with type parameters of type MiSurfaceCell Modifier and Type Method Description static <C extends MiSurfaceCell,T extends MiSurfaceTopologyExplicitI<C>,G extends MiGeometryI>
MiCellExtractUnstructuredMiCellExtractUnstructured. getNewInstance(MiSurfaceMeshUnstructured<C,T,G> mesh)
Create an instance of cell extractor for unstructured surface mesh.Methods in com.openinventor.meshvizxlm.extractors.cell with parameters of type MiSurfaceCell Modifier and Type Method Description static double
MxPolygonCellExtract. getArea(MiGeometryI meshGeometry, MiSurfaceCell polygonCell)
Computes the area of all planar or almost-planar irregular polygon (convex and concave).static double
MxPolygonCellExtract. getLongestEdgeLength(MiGeometryI meshGeometry, MiSurfaceCell polygonCell)
Gets the longest edge of a polygon cell.static double
MxQuadrangleCellExtract. getLongestEdgeLength(MiGeometryI meshGeometry, MiSurfaceCell cell)
Gets the longest edge of a quadrangle cell.static SbVec3d
MxPolygonCellExtract. getNormal(MiGeometryI meshGeometry, MiSurfaceCell polygonCell)
Computes the average normal to the given planar or almost-planar polygon cell.static double
MxPolygonCellExtract. getShortestEdgeLength(MiGeometryI meshGeometry, MiSurfaceCell polygonCell)
Gets the shortest edge of a polygon cell.static boolean
MxPolygonCellExtract. isPointInsideCell(MiGeometryI meshGeometry, MiSurfaceCell polygonCell, double[] point, double[] weights)
Checks if a point is inside the given polygon cell.static boolean
MxQuadrangleCellExtract. isPointInsideCell(MiGeometryI meshGeometry, MiSurfaceCell cell, double[] point, double[] weights)
Checks if a point is inside or outside a quadrangle cell. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.extractors.outline
Methods in com.openinventor.meshvizxlm.extractors.outline with type parameters of type MiSurfaceCell Modifier and Type Method Description static <C extends MiSurfaceCell,T extends MiSurfaceTopologyExplicitI<C>,G extends MiGeometryI>
MiOutlineExtractUnstructuredMiOutlineExtractUnstructured. getNewInstance(MiSurfaceMeshUnstructured<C,T,G> mesh)
Create an instance of outline extractor for unstructured surface mesh. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.extractors.pointprobe
Methods in com.openinventor.meshvizxlm.extractors.pointprobe with type parameters of type MiSurfaceCell Modifier and Type Method Description static <C extends MiSurfaceCell,T extends MiSurfaceTopologyExplicitI<C>,G extends MiGeometryI>
MiPointProbeUnstructuredMiPointProbeUnstructured. getNewInstance(MiSurfaceMeshUnstructured<C,T,G> mesh)
Create an instance of a probe for unstructured surface mesh. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.extractors.streamline
Methods in com.openinventor.meshvizxlm.extractors.streamline with type parameters of type MiSurfaceCell Modifier and Type Method Description static <C extends MiSurfaceCell,T extends MiSurfaceTopologyExplicitI<C>,G extends MiGeometryI>
MiStreamlineExtractUnstructuredMiStreamlineExtractUnstructured. getNewInstance(MiSurfaceMeshUnstructured<C,T,G> mesh)
Create an instance of a streamlines extractor for unstructured surface mesh. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.mapping.nodes
Methods in com.openinventor.meshvizxlm.mapping.nodes with type parameters of type MiSurfaceCell Modifier and Type Method Description <Cell extends MiSurfaceCell,Topology extends MiSurfaceTopologyExplicitI<Cell>,Geometry extends MiGeometryI>
voidMoMesh. setMesh(MiSurfaceMeshUnstructured<Cell,Topology,Geometry> mesh)
Sets the mesh interface to an unstructured surface mesh. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.mesh
Classes in com.openinventor.meshvizxlm.mesh with type parameters of type MiSurfaceCell Modifier and Type Interface Description interface
MiSurfaceMeshUnstructured<C extends MiSurfaceCell,T extends MiSurfaceTopologyExplicitI<C>,G extends MiGeometryI>
Unstructured surface mesh interface. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.mesh.topology
Classes in com.openinventor.meshvizxlm.mesh.topology with type parameters of type MiSurfaceCell Modifier and Type Interface Description interface
MiSurfaceTopologyExplicitI<C extends MiSurfaceCell>
List of surface cells interface. -
Uses of MiSurfaceCell in com.openinventor.meshvizxlm.meshextracted.cell
Subinterfaces of MiSurfaceCell in com.openinventor.meshvizxlm.meshextracted.cell Modifier and Type Interface Description interface
MeXSurfaceCell
Defines a cell of an extracted surface mesh.
-