MeshLib Java Docs
Loading...
Searching...
No Matches
meshlib.FillHoleParams_MultipleEdgesResolveMode Class Reference

Public Member Functions

 FillHoleParams_MultipleEdgesResolveMode (int value)
boolean equals (java.lang.Object other)
int hashCode ()
java.lang.String toString ()

Static Public Member Functions

static FillHoleParams_MultipleEdgesResolveMode of (int value)

Public Attributes

final int value

Static Public Attributes

static final FillHoleParams_MultipleEdgesResolveMode None = new FillHoleParams_MultipleEdgesResolveMode(0)
static final FillHoleParams_MultipleEdgesResolveMode Simple = new FillHoleParams_MultipleEdgesResolveMode(1)
static final FillHoleParams_MultipleEdgesResolveMode Strong = new FillHoleParams_MultipleEdgesResolveMode(2)

Detailed Description

If Strong makes additional efforts to avoid creating multiple edges, in some rare cases it is not possible (cases with extremely bad topology), if you faced one try to use MR::duplicateMultiHoleVertices before MR::fillHole

If Simple avoid creating edges that already exist in topology (default)

If None do not avoid multiple edges

The constants are static fields of this class. value holds the underlying value, so this can also hold values that aren't named constants.

Constructor & Destructor Documentation

◆ FillHoleParams_MultipleEdgesResolveMode()

meshlib.FillHoleParams_MultipleEdgesResolveMode.FillHoleParams_MultipleEdgesResolveMode ( int value)

Member Function Documentation

◆ equals()

boolean meshlib.FillHoleParams_MultipleEdgesResolveMode.equals ( java.lang.Object other)

◆ hashCode()

int meshlib.FillHoleParams_MultipleEdgesResolveMode.hashCode ( )

◆ of()

FillHoleParams_MultipleEdgesResolveMode meshlib.FillHoleParams_MultipleEdgesResolveMode.of ( int value)
static

Returns the named constant with this value, or a new instance if there's none.

◆ toString()

java.lang.String meshlib.FillHoleParams_MultipleEdgesResolveMode.toString ( )

Member Data Documentation

◆ None

final FillHoleParams_MultipleEdgesResolveMode meshlib.FillHoleParams_MultipleEdgesResolveMode.None = new FillHoleParams_MultipleEdgesResolveMode(0)
static

◆ Simple

final FillHoleParams_MultipleEdgesResolveMode meshlib.FillHoleParams_MultipleEdgesResolveMode.Simple = new FillHoleParams_MultipleEdgesResolveMode(1)
static

◆ Strong

final FillHoleParams_MultipleEdgesResolveMode meshlib.FillHoleParams_MultipleEdgesResolveMode.Strong = new FillHoleParams_MultipleEdgesResolveMode(2)
static

◆ value

final int meshlib.FillHoleParams_MultipleEdgesResolveMode.value

The documentation for this class was generated from the following file: