object MeshIO
- Alphabetic
- By Inheritance
- MeshIO
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def readAndCorrectMesh(file: File): Try[TriangleMesh[_3D]]
- def readHDF5(file: File): Try[TriangleMesh[_3D]]
- def readLineMesh2D(file: File): Try[LineMesh[_2D]]
- def readLineMesh3D(file: File): Try[LineMesh[_3D]]
- def readMesh(file: File): Try[TriangleMesh[_3D]]
- def readScalarMeshField[S](file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[ScalarMeshField[S]]
Reads a ScalarMeshField from file.
Reads a ScalarMeshField from file. The indicated Scalar type S must match the data type encoded in the file
- def readScalarMeshFieldAsType[S](file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[ScalarMeshField[S]]
Reads a ScalarMeshField from file while casting its data to the indicated Scalar type S if necessary
- def readScalarVolumeMeshField[S](file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[ScalarVolumeMeshField[S]]
- def readScalarVolumeMeshFieldAsType[S](file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[ScalarVolumeMeshField[S]]
- def readTetrahedralMesh(file: File): Try[TetrahedralMesh[_3D]]
Reads a TetrahedralMesh[_3D] from a file with one of the extensions ".vtk", ".vtu", or ".inp".
Reads a TetrahedralMesh[_3D] from a file with one of the extensions ".vtk", ".vtu", or ".inp". The ".vtk" and ".vtu" files are standard VTK formats while ".inp" is the AVS UCD format.
- def readVertexColorMesh3D(file: File): Try[VertexColorMesh3D]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def writeHDF5(surface: TriangleMesh[_3D], file: File): Try[Unit]
- def writeLineMesh[D](polyLine: LineMesh[D], file: File)(implicit arg0: NDSpace[D]): Try[Unit]
- def writeMesh(mesh: TriangleMesh[_3D], file: File): Try[Unit]
- def writeSTL(surface: TriangleMesh[_3D], file: File): Try[Unit]
- def writeScalarMeshField[S](meshData: ScalarMeshField[S], file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[Unit]
- def writeScalarVolumeMeshField[S](meshData: ScalarVolumeMeshField[S], file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[Unit]
- def writeTetrahedralMesh(mesh: TetrahedralMesh[_3D], file: File): Try[Unit]
Writes a TetrahedralMesh[_3D] to a file in one of the two standard VTK file formats ".vtk", or ".vtu".
- def writeVTK(surface: TriangleMesh[_3D], file: File): Try[Unit]
- def writeVTK[S](meshData: ScalarMeshField[S], file: File)(implicit arg0: Scalar[S], arg1: scala.reflect.api.JavaUniverse.TypeTag[S], arg2: ClassTag[S]): Try[Unit]
- def writeVertexColorMesh3D(mesh: VertexColorMesh3D, file: File): Try[Unit]
Writes a VertexColorMesh3D to a file.
Writes a VertexColorMesh3D to a file.
**Important**: For PLY, since we use the VTK file writer, and since it does not support RGBA, only RGB, the alpha channel will be ignored while writing.