| A3DObject | Bas-klassen för alla Aspose.ThreeD-objekt, alla underklasser kommer att stödja dynamiska egenskaper. |
| A3dwSaveOptions | Spara alternativ för A3DW-format. |
| AmfSaveOptions | Spara alternativ för AMF |
| AnimationChannel | En kanal mappar egenskapens komponentfält till en uppsättning nyckelramsekvenser. |
| AnimationClip | Animationsklippet är en samling av animationer. |
| AnimationNode | Aspose.3D stödjer animationshierarki, varje animation kan bestå av flera animationer och animationens nyckelramdefinition. |
| ArbitraryProfile | Denna klass låter dig konstruera en 2D-profil direkt från en godtycklig kurva. |
| AssetInfo | Information om tillgången. |
| AxisSystem | Axelsystemet är en kombination av koordinatsystem, uppvektor och framvektor. |
| BindPoint | En BindPoint skapas vanligtvis på ett objekts egenskap, vissa egenskapstyper innehåller flera komponentfält (som ett Vector3-fält), BindPoint kommer att generera en kanal för varje komponentfält och kopplar fältet till en eller flera nyckelramsekvensinstans(er) via kanalerna. |
| Bone | Ett ben definierar delmängden av geometrins kontrollpunkter och definierar blandningsvikt för varje kontrollpunkt. |
| BonePose | Den BonePose innehåller transformationsmatrisen för ett bennod. |
| BooleanOperand | Denna klass kapslar in det transformerade meshet som operand för en Boolesk operation. |
| BooleanOperator | Boolesk operator låter dig tillämpa en Boolesk operation på två IMeshConvertible-instanser. |
| BoundingBox | Den axeljusterade begränsningsboxen Example: Följande kod visar hur man får en begränsningsbox från en Entity-instans. |
| BoundingBox2D | Den axeljusterade begränsningsboxen för Vector2 |
| Box | Box. |
| CShape | IFC-kompatibel C-form profil som definieras av parametrar. |
| Camera | Kameran beskriver ögonpunkten för betraktaren som tittar på scenen. |
| Cancellation | Denna klass låter dig manuellt avbryta en lastnings-/sparningsuppgift. |
| CenterLineProfile | IFC-kompatibel mittlinjeprofil |
| Circle | En Circle kurva består av en uppsättning punkter i kanten av cirkelformen. |
| CircleShape | IFC-kompatibel cirkelprofil, som kan användas för att konstruera ett nät genom LinearExtrusion |
| ColladaSaveOptions | Sparaalternativ för collada |
| CompositeCurve | En CompositeCurve består av flera kurvsegment. |
| CompositeCurve.Segment | Kurvsegmentet |
| CryptoUtils | |
| CubeFaceData | Data för varje yta i kubkarts-texturen. |
| CullFaceMode | Vilken yta som ska tas bort |
| Curve | Bas-klassen för alla kurvimplementationer. |
| CustomObject | Metadata eller anpassade objekt som används i 3D-filer hanteras av denna klass. |
| Cylinder | Parametriserad cylinder. |
| Deformer | Bas-klass för SkinDeformer och MorphTargetDeformer |
| DescriptorSetUpdater | Denna klass tillåter att uppdatera IDescriptorSet i en kedjeoperation. |
| Discreet3dsLoadOptions | Läsalternativ för 3DS-fil. |
| Discreet3dsSaveOptions | Sparaalternativ för 3DS-fil. |
| Dish | Parametriserad skål. |
| DracoFormat | Google Draco-format Exempel: Följande kod visar hur man kodar och avkodar ett Mesh till/från en bytearray: |
| DracoSaveOptions | Sparaalternativ för Google draco-filer |
| DriverException | Undantaget som kastas av interna renderingsdrivrutiner. |
| Ellipse | En Ellipse definierar en uppsättning punkter som bildar ellipsens form. |
| EllipseShape | IFC-kompatibel ellipsform som definieras av parametrar. |
| EndPoint | Slutpunkten för att trimma kurvan, kan vara ett parametervärde eller en kartesisk punkt. |
| Entity | Bas-klassen för alla entiteter. |
| EntityRenderer | Skapa en underklass av detta för att implementera rendering för olika typer av entiteter. |
| EntityRendererFeatures | De extra funktionerna som entitetsrenderaren kommer att tillhandahålla |
| EntityRendererKey | Nyckeln för registrerad entitetsrenderare |
| ExportException | Undantag när Aspose.3D misslyckades med att exportera scenen till fil |
| Extrapolation | Extrapolering definierar hur man gör när ett sampelvärde ligger utanför intervallet som definieras av den första och sista nyckelramen. |
| FMatrix4 | 4x4-matris med alla komponenter av typen float |
| FVector2 | En float-vektor med två komponenter. |
| FVector3 | En float-vektor med tre komponenter. |
| FVector4 | En float-vektor med fyra komponenter. |
| FbxLoadOptions | Läsalternativ för Fbx-format. |
| FbxSaveOptions | Sparaalternativ för Fbx-fil. |
| FileFormat | Filformatdefinition |
| FileFormatType | Filformattyp |
| FileStream | Skapad av lexchou den 16/6/2017. |
| FileSystem | Filssysteminkapsling. |
| FontFile | Typsnittfilen innehåller definitioner för glyfer, den används för att skapa textprofil. |
| Frustum | Bas-klassen för Camera och Light |
| GLSLSource | Källkoden för shaders i GLSL |
| Geometry | Bas-klassen för alla renderbara geometriska objekt (som Mesh, NurbsSurface, Patch med mera). |
| GlobalTransform | Global transformation är liknande Transform men den är oföränderlig medan den representerar den slutgiltiga beräknade transformationen. |
| GltfLoadOptions | Läsalternativ för glTF-format |
| GltfSaveOptions | Sparaalternativ för glTF-format. |
| Group | En Group representerar de logiska relationerna mellan Node. |
| HShape | HShape tillhandahåller de definierande parametrarna för en ‘H’- eller ‘I’-form. |
| HalfSpace | HalfSpace representerar ett oändligt utrymme som delas av ett plan, detta kan användas med BooleanOperator |
| HollowCircleShape | IFC-kompatibel ihålig cirkelprofil. |
| HollowRectangleShape | IFC-kompatibel ihålig rektangulär form med både inre/yttre avrundade hörn. |
| Html5SaveOptions | Spara alternativ för HTML5 |
| IOConfig | IO-konfiguration för serialisering/deserialisering. |
| IOExtension | Verktyg för att skriva matris/vektor till binär skrivare |
| ImageRenderOptions | Alternativ för Scene och Scene |
| ImportException | Undantag när Aspose.3D misslyckades med att öppna den angivna källan |
| InitializationException | Undantag vid initiering av renderingspipeline |
| Int2D | Skapat av lexchou den 2017-05-17. |
| JavaXImageCodec | |
| JtLoadOptions | Läsalternativ för Siemens JT |
| KeyFrame | En nyckelram definieras huvudsakligen av en tid och ett värde, för vissa interpoleringstyper används även tangent/spänning/bias/kontinuitet genom att beräkna det slutliga samplade värdet. |
| KeyframeSequence | Sekvensen av nyckelramar beskriver transformationen av ett samplat värde över tid. |
| LShape | IFC-kompatibel L-formad profil som definieras av parametrar. |
| LambertMaterial | Material för Lambert-skuggningsmodell |
| License | Tillhandahåller metoder för att licensiera komponenten. |
| Light | Ljuset belyser scenen. |
| Line | En polylinje är en bana som definieras av en uppsättning punkter med Geometry.#getControlPoints, och kopplas samman av Line.#getSegments, vilket betyder att den också kan vara en uppsättning sammanhängande linjesegment. |
| LinearExtrusion | Linjär extrusion tar en 2D-form som indata och utökar formen i den tredje dimensionen. |
| LoadOptions | Bas-klassen för att konfigurera alternativ vid filladdning för olika typer |
| Material | Material definierar de parametrar som behövs för geometrins visuella utseende. |
| MathUtils | En uppsättning användbara matematiska verktyg. |
| Matrix4 | 4x4-matrisimplementation. |
| MemoryStream | Skapat av lexchou den 2017-06-13. |
| Mesh | Ett nätverk består av många n-sidiga polygoner. |
| Metered | Tillhandahåller metoder för att ställa in mätt nyckel. |
| Microsoft3MFFormat | Filformatinstans för Microsoft 3MF med 3MF-relaterade verktyg. |
| Microsoft3MFSaveOptions | Sparaalternativ för Microsoft 3MF-fil. |
| MirroredProfile | IFC-kompatibel spegelprofil. |
| MorphTargetChannel | En MorphTargetChannel används av MorphTargetDeformer för att organisera målgeometrierna. |
| MorphTargetDeformer | MorphTargetDeformer tillhandahåller per-vertex-animering. |
| MulticastEvent | Skapad av lexchou den 24/4/2017. |
| Node | Representerar ett element i scengrafen. |
| NotImplementedException | Skapad av lexchou den 26/6/2017. |
| NurbsCurve | [NURBS curve][] är en kurva som representeras av NURBS (Non-uniform rational basis spline). En NURBS-kurva definieras av dess NurbsCurve.#getOrder, en uppsättning viktade Geometry.#getControlPoints och en NurbsCurve.#getKnotVectors. w‑komponenten i kontrollpunkten används som kontrollpunktens vikt, oavsett om det är en CurveDimension.#TWO_DIMENSIONAL eller CurveDimension.#THREE_DIMENSIONAL. [NURBS curve]: https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline |
| NurbsDirection | En 3D-NurbsSurface har två riktningar, NurbsSurface.#getU och NurbsSurface.#getV, och NurbsDirection definierar data för varje riktning. |
| NurbsSurface | NurbsSurface är en yta som representeras av [NURBS(Non-uniform rational basis spline)][NURBS_Non-uniform rational basis spline]. En NurbsSurface definieras av två NurbsDirectionNurbsSurface.#getU och NurbsSurface.#getV. [NURBS_Non-uniform rational basis spline]: https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline |
| ObjLoadOptions | Läsalternativ för wavefront obj |
| ObjSaveOptions | Sparaalternativ för wavefront obj-fil |
| ParameterizedProfile | Bas-klassen för alla parametriserade profiler. |
| ParseException | Undantag när Aspose.3D misslyckades med att tolka indata. |
| Patch | En Patch är en parametrisk modelleringsyta, liknande NurbsSurface, den definieras också av två PatchDirection, Patch.#getU och Patch.#getV. |
| PatchDirection | Patchens U- och V-riktning. |
| PbrMaterial | Material för fysiskt baserad rendering baserat på albedo-färg/metallisk/ytstruktur. |
| PbrSpecularMaterial | Material för fysiskt baserad rendering baserat på diffus färg/specular/glans. |
| PdfFormat | Adobes Portable Document Format Exempel: Följande kod visar hur man extraherar alla stödda 3D-scener från en 3D PDF-fil och skriver dem till obj-format. |
| PdfLoadOptions | Alternativ för PDF-inläsning |
| PdfSaveOptions | Sparaalternativen vid PDF-export. |
| PhongMaterial | Material för blinn-phong-skuggningsmodell. |
| PixelMapping | |
| Plane | Parametriserad plan. |
| PlyFormat | PLY-formatet. |
| PlyLoadOptions | Läsalternativ för PLY-filer |
| PlySaveOptions | Sparaalternativ för att exportera scenen som en PLY-fil. |
| PointCloud | Punktmolnet innehåller ingen topologiinformation utan endast kontrollpunkterna och vertex-elementen. |
| PolygonBuilder | En hjälparklass för att bygga polygon för Mesh Exempel: |
| PolygonModifier | Verktyg för att modifiera polygoner |
| Pose | Posen används för att lagra transformationsmatris när geometrin är skinad. |
| PostProcessing | Efterbehandlingseffekterna |
| Primitive | Basklass för alla primitiv. |
| Profile | 2D-profil i xy-planet |
| Property | Klass för att hålla användardefinierade egenskaper. |
| PropertyCollection | Samlingen av egenskaper |
| PushConstant | Ett verktyg för att tillhandahålla data till shadern via push‑konstant. |
| Pyramid | Parametriserad pyramid. |
| Quaternion | Kvaternion används vanligtvis för att utföra rotation i datorgrafik. |
| Rect | En klass för att representera rektangeln |
| RectangleShape | IFC‑kompatibel rektangulär form med avrundade hörn. |
| RectangularTorus | Parametriserad rektangulär torus. |
| RelativeRectangle | Relativ rektangel Formeln mellan relativ komponent och absolut värde är: Scale * (Reference Width) + offset Så om vi vill att den ska representera ett absolut värde, lämna alla skalafält noll och använd offset‑fält istället. |
| RenderFactory | RenderFactory skapar alla resurser som representeras i renderings‑pipeline. |
| RenderParameters | Beskriv parametrarna för render‑målet |
| RenderResource | Den abstrakta klassen för alla render‑resurser Alla render‑resurser kommer att frigöras när renderaren släpps. |
| RenderState | Render‑tillstånd för att bygga pipeline‑tillståndet Ändringarna som görs på render‑tillståndet kommer inte att påverka de skapade pipeline‑instanserna. |
| Renderer | Kontexten för renderaren. |
| RendererException | |
| RendererVariableManager | Denna klass hanterar variabler som används vid rendering |
| RevolvedAreaSolid | Denna klass representerar en solid modell genom att rotera ett tvärsnitt som tillhandahålls av en profil kring en axel. |
| RvmFormat | RVM-formatet |
| RvmLoadOptions | Läsalternativ för AVEVA Plant Design Management Systems RVM-fil. |
| RvmSaveOptions | Sparaalternativ för Aveva PDMS RVM-fil. |
| SPIRVSource | Den kompilerade shadern i SPIR-V-format. |
| SaveOptions | Bas-klassen för att konfigurera alternativ vid filsparning för olika typer |
| Scene | |
| SceneObject | Rotklassen för objekt som kommer att lagras i en scen. |
| ShaderException | Shaderrelaterade undantag |
| ShaderMaterial | Ett shadermaterial möjliggör att beskriva materialet med en extern renderingsmotor eller shader-språk. |
| ShaderProgram | Shaderprogrammet |
| ShaderSet | Shaderprogram för varje typ av material |
| ShaderSource | Shaderns källkod |
| ShaderStage | Shadersteg |
| ShaderTechnique | En shaderteknik representerar en konkret renderingsimplementation. |
| ShaderVariable | Shadervariabel |
| Shape | Formen beskriver deformationen på en uppsättning kontrollpunkter, vilket liknar cluster-deformern i Maya. |
| Skeleton | Den Skeleton används främst av CAD‑program för att hjälpa designern att manipulera transformationen av skelettstrukturen, den är vanligtvis oanvändbar utanför CAD‑programmen. |
| SkinDeformer | En huddeformer innehåller flera ben för att arbeta, varje ben blandar en del av geometrin med kontrollpunkternas vikter. |
| Sphere | Parametriserad sfär. |
| StencilState | Stencil‑tillstånd per yta. |
| StlLoadOptions | Läsalternativ för STL |
| StlSaveOptions | Sparaalternativ för STL |
| Stream | Skapad av lexchou den 14/12/2016. |
| Structs | Basklass för struktarray |
| StructuralMetadata | Denna klass tillhandahåller stöd för EXT_structural_metadata, som endast används i glTF. |
| StructuralMetadata.ClassType | Klassdefinition i metadata |
| StructuralMetadata.EnumType | Enum-typdefinitionen |
| StructuralMetadata.EnumValue | Värdedefinitionen för enum-typ. |
| StructuralMetadata.Property | Egenskapsdefinitionen i metadataklassernas |
| StructuralMetadata.PropertyTable | Egenskapstabell. |
| SweptAreaSolid | En SweptAreaSolid konstruerar en geometri genom att svepa en profil längs en direktrix. |
| TShape | IFC-kompatibel T-form definierad av parametrar. |
| Text | Textprofil, denna profil beskriver konturer med hjälp av teckensnitt och text. |
| Texture | Denna klass definierar texturen från en extern fil. |
| TextureBase | Basklass för alla konkreta texturer. |
| TextureCodec | Klass för att hantera kodare och avkodare för texturer. |
| TextureData | Denna klass innehåller rådata och formatdefinitionen för en textur. |
| TextureSlot | Texturslot i Material, kan enumereras via materialinstans. |
| Torus | Parametriserad torus. |
| Transform | En transformation innehåller information som möjliggör åtkomst till objektets förflyttning/skala/rotation eller transformationsmatris med minimal kostnad. Detta används av lokal transformation. |
| TransformBuilder | Den TransformBuilder används för att bygga transformationsmatris genom en kedja av transformationer. |
| TransformedCurve | En TransformedCurve ger en kurva en placering genom att använda en transformationsmatris. |
| TrapeziumShape | IFC-kompatibel trapetsform definierad av parametrar. |
| TriMesh | En TriMesh innehåller rådata som kan användas direkt av GPU. |
| TrialException | Detta kastas i Scene.Open/Scene.Save när inga licenser har tillämpats. |
| TrimmedCurve | En begränsad kurva som beskär baskurvan i båda ändar. |
| U3dLoadOptions | Laddningsalternativ för universell 3D |
| U3dSaveOptions | Sparalternativ för universell 3D |
| UShape | IFC-kompatibel U-form definierad av parametrar. |
| UsdSaveOptions | Sparalternativ för USD/USDZ-format. |
| Vector2 | En vektor med två komponenter. |
| Vector3 | En vektor med tre komponenter. |
| Vector4 | En vektor med fyra komponenter. |
| Version | Skapat av lexchou den 4/17/2017. |
| Vertex | Vertexreferens, används för att komma åt den råa vertexen i TriMesh. |
| VertexDeclaration | Deklarationen av en anpassad definierad vertexstruktur |
| VertexElement | Basisklass för vertexelement. |
| VertexElementBinormal | Definierar binormala vektorer för angivna komponenter. |
| VertexElementDoublesTemplate | En hjälparklass för att definiera konkreta VertexElement-implementationer. |
| VertexElementEdgeCrease | Definierar kantveck för angivna komponenter |
| VertexElementHole | Definierar om angiven polygon är ett hål |
| VertexElementIntsTemplate | En hjälparklass för att definiera konkreta VertexElement-implementationer. |
| VertexElementMaterial | Definierar materialindex för angivna komponenter. |
| VertexElementNormal | Definierar normalvektorer för angivna komponenter. |
| VertexElementPolygonGroup | Definierar polygongrupp för angivna komponenter för att gruppera relaterade polygoner tillsammans. |
| VertexElementSmoothingGroup | En slätningsgrupp är en grupp av polygoner i ett polygonnät som bör framstå som en slät yta. |
| VertexElementSpecular | Definierar spekulär färg för angivna komponenter. |
| VertexElementTangent | Definierar tangentvektorer för angivna komponenter. |
| VertexElementTemplate | En hjälparklass för att definiera konkreta VertexElement-implementationer. |
| VertexElementUV | Definierar UV-koordinaterna för angivna komponenter. |
| VertexElementUserData | Definierar anpassad användardata för angivna komponenter. |
| VertexElementVector4 | En hjälparklass för att definiera konkreta VertexElement-implementationer. |
| VertexElementVertexColor | Definierar vertexfärgen för angivna komponenter |
| VertexElementVertexCrease | Definierar vertexvecket för angivna komponenter |
| VertexElementVisibility | Definierar om angivna komponenter är synliga |
| VertexElementWeight | Definierar blandningsvikt för angivna komponenter. |
| VertexField | Beskrivning av vertexens fältminneslayout. |
| VertexFieldDataType | Vertexfältets datatyp |
| Viewport | Ett IRenderTarget innehåller minst en viewport för rendering av scenen. |
| Watermark | Verktyg för att koda/avkoda blind vattenstämpel till/från ett mesh. |
| WeightedMode | Viktat läge. |
| WindowHandle | Inkapslad fönsterhandtag för olika plattformar. |
| XLoadOptions | Laddningsalternativen för DirectX X-filer. |
| ZShape | IFC-kompatibel Z-formad profil definierad av parametrar. |