Dear Marcel,
Suppose for example that I have a Scalismo function to reconstruct a mesh, so I need a ssm, the partial mesh etc, all written with Scalismo API:
def reconstruct(
ssm: PointDistributionModel[_3D],
initialInstance: TriangleMesh[_3D],
partialMesh : TriangleMesh[_3D],
nbOfSamplePoints: Int,
params: Seq[ReconstructParameters],
ssmView: PointDistributionModelViewControlsTriangleMesh3D) : TriangleMesh[_3D] = ???
This function returns the reconstructed mesh that I want to use in a C++ external project.
Is it mandatory to create/rewrite this whole reconstruction function with Thrift interface as defined in .thrift file such as in Serialization.scala and Server.scala ? What is the main use of Serialization.scala ?
I thought that only data as computed at each side are transfered between Client/Server ...
Sorry if this is an obvious question ...
Thank you,
Best regards.