eVision Python API
Loading...
Searching...
No Matches
eVision.Easy3D.EZMapToMeshConverter Class Reference

Performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh. More...

Public Member Functions

None __init__ (self)
 Creates an eVision.Easy3D.EZMapToMeshConverter object.
None __init__ (self, eVision.Easy3D.EZMapToMeshConverter other)
 Creates an eVision.Easy3D.EZMapToMeshConverter object.
None Load (self, str path)
 Loads the converter configuration.
None Load (self, eVision.ESerializer|None serializer)
 Loads the converter configuration.
None Save (self, str path)
 Saves the converter configuration.
None Save (self, eVision.ESerializer|None serializer)
 Saves the converter configuration.
None Convert (self, eVision.Easy3D.EZMap8 srcZMap, eVision.Easy3D.EMesh mesh)
 The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.
None Convert (self, eVision.Easy3D.EZMap16 srcZMap, eVision.Easy3D.EMesh mesh)
 The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.
None Convert (self, eVision.Easy3D.EZMap32f srcZMap, eVision.Easy3D.EMesh mesh)
 The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.
None Convert (self, eVision.Easy3D.EZMap|None srcZMap, eVision.Easy3D.EMesh mesh)
 The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.
float MaxEdgeLength (self)
 Sets/Gets the maximal length of the longest edge of a triangle of the mesh.
 MaxEdgeLength (self, float value)
 Sets/Gets the maximal length of the longest edge of a triangle of the mesh.

Detailed Description

Performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.

Remarks:

License(s): Easy3D

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.Easy3D.EZMapToMeshConverter.__init__ ( self)

◆ __init__() [2/2]

None eVision.Easy3D.EZMapToMeshConverter.__init__ ( self,
eVision.Easy3D.EZMapToMeshConverter other )

Creates an eVision.Easy3D.EZMapToMeshConverter object.

Parameters
otherReference to the eVision.Easy3D.EZMapToMeshConverter object used for the initialization.

Member Function Documentation

◆ Convert() [1/4]

None eVision.Easy3D.EZMapToMeshConverter.Convert ( self,
eVision.Easy3D.EZMap16 srcZMap,
eVision.Easy3D.EMesh mesh )

The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.

Parameters
srcZMapThe ZMap to convert.
meshThe destination mesh.

◆ Convert() [2/4]

None eVision.Easy3D.EZMapToMeshConverter.Convert ( self,
eVision.Easy3D.EZMap32f srcZMap,
eVision.Easy3D.EMesh mesh )

The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.

Parameters
srcZMapThe ZMap to convert.
meshThe destination mesh.

◆ Convert() [3/4]

None eVision.Easy3D.EZMapToMeshConverter.Convert ( self,
eVision.Easy3D.EZMap8 srcZMap,
eVision.Easy3D.EMesh mesh )

The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.

Parameters
srcZMapThe ZMap to convert.
meshThe destination mesh.

◆ Convert() [4/4]

None eVision.Easy3D.EZMapToMeshConverter.Convert ( self,
eVision.Easy3D.EZMap | None srcZMap,
eVision.Easy3D.EMesh mesh )

The method 'Convert' performs the conversion from an eVision.Easy3D.EZMap to an eVision.Easy3D.EMesh.

Parameters
srcZMapThe ZMap to convert.
meshThe destination mesh.

◆ Load() [1/2]

None eVision.Easy3D.EZMapToMeshConverter.Load ( self,
eVision.ESerializer | None serializer )

Loads the converter configuration.

The given eVision.ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

None eVision.Easy3D.EZMapToMeshConverter.Load ( self,
str path )

Loads the converter configuration.

The given eVision.ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ MaxEdgeLength() [1/2]

float eVision.Easy3D.EZMapToMeshConverter.MaxEdgeLength ( self)

Sets/Gets the maximal length of the longest edge of a triangle of the mesh.

Larger triangles will be filtered out. A value of 0 does not perform any filtering. Set to 0 by default.

◆ MaxEdgeLength() [2/2]

eVision.Easy3D.EZMapToMeshConverter.MaxEdgeLength ( self,
float value )

Sets/Gets the maximal length of the longest edge of a triangle of the mesh.

Larger triangles will be filtered out. A value of 0 does not perform any filtering. Set to 0 by default.

◆ Save() [1/2]

None eVision.Easy3D.EZMapToMeshConverter.Save ( self,
eVision.ESerializer | None serializer )

Saves the converter configuration.

The given eVision.ESerializer must have been created for writing.

Parameters
serializerPointer to the eVision.ESerializer created for writing.

◆ Save() [2/2]

None eVision.Easy3D.EZMapToMeshConverter.Save ( self,
str path )

Saves the converter configuration.

The given eVision.ESerializer must have been created for writing.

Parameters
pathThe file path.