Aspose.ThreeD.Utilities

Alla verktygsklasser är definierade i detta namnutrymme.

Klasser

KlassBeskrivning
DummyFileSystemLäs-/skrivoperationer är dummy-operationer.
FileSystemFilsysteminkapsling. Aspose.3D kommer att använda detta för att läsa/skriva beroenden.
IOUtilsVerktyg för att skriva matris/vektor till binär writer
LocalFileSystemDenLocalFileSystem kommer att mappa läs-/skrivoperationerna till den lokala katalogen.
MathUtilsEn uppsättning användbara matematiska verktyg.
MemoryFileSystemDenMemoryFileSystemkommer att mappa läs-/skrivoperationerna till minnet.
ParseExceptionUndantag när Aspose.3D misslyckades med att tolka indata.
SemanticAttributeTillåt användaren att använda sin egen struktur för statisk deklaration avVertexDeclaration
TransformBuilderDenTransformBuilder används för att bygga transformationsmatris genom en kedja av transformationer.
VertexVertex-referens, används för att komma åt den råa vertexen iTriMesh .
VertexDeclarationDeklarationen av en egendefinierad vertexs struktur
VertexFieldVertex fältminneslayoutbeskrivning.
WatermarkVerktyg för att koda/avkoda blind vattenstämpel till/från ett nät.
ZipArchiveFileSystemFilsystem för att ge skrivskyddad åtkomst till specificerad zip-fil eller zip-ström. Filsystemet kommer att kasseras efter öppna/spara-operationen.

Gränssnitt

GränssnittBeskrivning
IArrayList<T>Aspose.3D har sin egen mycket optimerade implementering avList för bättre laddning/sparande prestanda Endast detta gränssnitt är exponerat för användare medIList kompatibla och liknande gränssnitt.

Uppräkning

UppräkningBeskrivning
BoundingBoxExtentOmfattningen av begränsningsrutan
ComposeOrderOrdern att komponera transformationsmatris
VertexFieldDataTypeVertexfältets datatyp
VertexFieldSemanticSemantiken för vertexfältet