A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

A1R5G5B5 - com.aspose.threed.PixelFormat
16-bit pixel format, 5 bits for blue, green, red and 1 for alpha.
A2B10G10R10 - com.aspose.threed.PixelFormat
32-bit pixel format, 10 bits for blue, green and red, 2 bits for alpha.
A2R10G10B10 - com.aspose.threed.PixelFormat
32-bit pixel format, 2 bits for alpha, 10 bits for red, green and blue.
A3DObject - Class in com.aspose.threed
The base class of all Aspose.ThreeD objects, all sub classes will support dynamic properties.
A3DObject() - Constructor for class com.aspose.threed.A3DObject
Initializes a new instance of the A3DObject class with no name.
A3DObject(String) - Constructor for class com.aspose.threed.A3DObject
Initializes a new instance of the A3DObject class.
A4L4 - com.aspose.threed.PixelFormat
8-bit pixel format, 4 bits alpha, 4 bits luminance.
A4R4G4B4 - com.aspose.threed.PixelFormat
16-bit pixel format, 4 bits for alpha, red, green and blue.
A8 - com.aspose.threed.PixelFormat
8-bit pixel format, all bits alpha.
A8B8G8R8 - com.aspose.threed.PixelFormat
32-bit pixel format, 8 bits for blue, green, red and alpha.
A8R8G8B8 - com.aspose.threed.PixelFormat
32-bit pixel format, 8 bits for alpha, red, green and blue.
accept(NodeVisitor) - Method in class com.aspose.threed.Node
Walks through all descendant nodes(including the current node) and call the visitor with the node.
add(double, double, double) - Method in class com.aspose.threed.Vector4List
Adds a new vector to the Vector4List.
add(double, float) - Method in class com.aspose.threed.Curve
Create a new key frame with specified value
add(double, float, Interpolation) - Method in class com.aspose.threed.Curve
Create a new key frame with specified value
add(int, Vector4) - Method in class com.aspose.threed.Vector4List
 
add(FVector3, FVector3) - Static method in class com.aspose.threed.FVector3
+ Operator overloading
add(Quaternion, Quaternion) - Static method in class com.aspose.threed.Quaternion
Operator overloading for +
add(Vector2, Vector2) - Static method in class com.aspose.threed.Vector2
Addition operator for Vector2
add(Vector3) - Method in class com.aspose.threed.Vector4List
Adds an item to the Vector4List.
add(Vector3, Vector3) - Static method in class com.aspose.threed.Vector3
Operator overloading for +
add(Vector4) - Method in class com.aspose.threed.Vector4List
Adds an item to the Vector4List.
add(Vector4, Vector4) - Static method in class com.aspose.threed.Vector4
Operator overloading for +
addBinding(String, String) - Method in class com.aspose.threed.ShaderTechnique
Binds the dynamic property to shader parameter
addBonePose(Node, Matrix4) - Method in class com.aspose.threed.Pose
Saves pose transformation matrix for the given bone node.
addBonePose(Node, Matrix4, boolean) - Method in class com.aspose.threed.Pose
Saves pose transformation matrix for the given bone node.
addChannel(String, Class<?>, Object) - Method in class com.aspose.threed.CurveMapping
Adds the specified channel property.
addChannel(String, Object) - Method in class com.aspose.threed.CurveMapping
Adds the specified channel property.
addChildNode(Node) - Method in class com.aspose.threed.Node
Add a child node to this node
addCurve(Curve) - Method in class com.aspose.threed.AnimationChannel
Adds curve to this channel
addData(Iterable<Vector2>) - Method in class com.aspose.threed.VertexElementUV
Add a set of Vector2 to VertexElementUV.Data.
addData2(Iterable<Vector3>) - Method in class com.aspose.threed.VertexElementUV
Add a set of Vector3 to VertexElementUV.Data.
addElement(VertexElement) - Method in class com.aspose.threed.Geometry
Adds an existing vertex element to current geometry
addEntity(Entity) - Method in class com.aspose.threed.Node
Add an entity to the node.
addField(int, VertexFieldSemantic) - Method in class com.aspose.threed.VertexDeclaration
Add a new vertex field
addField(int, VertexFieldSemantic, int) - Method in class com.aspose.threed.VertexDeclaration
Add a new vertex field
addRange(Vector4List) - Method in class com.aspose.threed.Vector4List
Add a range of vectors into current list
addRange(List<Vector4>) - Method in class com.aspose.threed.Vector4List
Add a range of vectors into current list
addVertex(int) - Method in class com.aspose.threed.PolygonBuilder
Adds a vertex index to the polygon
AGAL - com.aspose.threed.ShadingLanguage
Adobe Graphics Assembly Language
ALL_SAME - com.aspose.threed.MappingMode
One data mapped to the whole surface.
AlphaSource - Enum in com.aspose.threed
Defines whether the texture contains the alpha channel.
ALWAYS - com.aspose.threed.CompareFunction
Always passes
AMBIENT - com.aspose.threed.TextureMapping
Ambient maps
AMF - Static variable in class com.aspose.threed.FileFormat
Additive manufacturing file format
AMF - Static variable in class com.aspose.threed.FileFormatType
Additive manufacturing file format
AMFSaveOptions - Class in com.aspose.threed
Save options for AMF
AMFSaveOptions() - Constructor for class com.aspose.threed.AMFSaveOptions
Constructor of AMFSaveOptions
AnimationChannel - Class in com.aspose.threed
A channel maps property's component field to a set of curves
AnimationClip - Class in com.aspose.threed
The Animation clip is a collection of animations.
AnimationClip() - Constructor for class com.aspose.threed.AnimationClip
Initializes a new instance of the AnimationClip class.
AnimationClip(String) - Constructor for class com.aspose.threed.AnimationClip
Initializes a new instance of the AnimationClip class.
AnimationNode - Class in com.aspose.threed
Aspose.3D's supports animation hierarchy, each animation can be composed by several animations and animation's key-frame definition.
AnimationNode() - Constructor for class com.aspose.threed.AnimationNode
Initializes a new instance of the AnimationNode class.
AnimationNode(String) - Constructor for class com.aspose.threed.AnimationNode
Initializes a new instance of the AnimationNode class.
ANISOTROPIC - com.aspose.threed.TextureFilter
Use anisotropic interpolation for sampling, this is only used by minification filter.
ApertureMode - Enum in com.aspose.threed
Camera aperture modes.
append(Matrix4) - Method in class com.aspose.threed.TransformBuilder
Append the new transform matrix to the transform chain.
APPEND - com.aspose.threed.ComposeOrder
Append the new transform to the chain
ARB_ASSEMBLY - com.aspose.threed.ShadingLanguage
ARB assembly language is a low-level shading language created by OpenGL Architecture Review Board to standardize GPU instructions.
AREA - com.aspose.threed.LightType
The area light.
ARRAY2D - com.aspose.threed.TextureType
Multiple set of 2d textures
ASCII - com.aspose.threed.FileContentType
ASCII format type, such as ASCII FBX, ASCII STL
ASE - Static variable in class com.aspose.threed.FileFormat
3D Studio Max's ASCII Scene Exporter format.
ASE - Static variable in class com.aspose.threed.FileFormatType
3D Studio Max's ASCII Scene Exporter format.
AssetInfo - Class in com.aspose.threed
Information of asset.
AssetInfo() - Constructor for class com.aspose.threed.AssetInfo
Initializes a new instance of the AssetInfo class.
AssetInfo(String) - Constructor for class com.aspose.threed.AssetInfo
Initializes a new instance of the AssetInfo class.
Axis - Enum in com.aspose.threed
The coordinate axis.

B

B_SPLINE - com.aspose.threed.Interpolation
Basis splines are defined by a series of control points, for which the curve is guaranteed only to go through the first and the last point.
B5G6R5 - com.aspose.threed.PixelFormat
16-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
B8G8R8 - com.aspose.threed.PixelFormat
24-bit pixel format, 8 bits for blue, green and red.
B8G8R8A8 - com.aspose.threed.PixelFormat
32-bit pixel format, 8 bits for blue, green, red and alpha.
BACK - Static variable in class com.aspose.threed.CullFaceMode
Only back faces are culled
BACKGROUND - com.aspose.threed.RenderQueueGroupId
Render queue for background
BASIS_SPLINE - com.aspose.threed.PatchDirectionType
begin() - Method in class com.aspose.threed.PolygonBuilder
Begins to add a new polygon
beginTarget(IRenderTarget) - Method in class com.aspose.threed.Renderer
Begin render on specified render target
beginVertex() - Method in class com.aspose.threed.TriMesh
Begin adding vertex
beginViewport(Viewport) - Method in class com.aspose.threed.Renderer
Begin rendering on specified viewport
beginViewport(Viewport, Frustum) - Method in class com.aspose.threed.Renderer
Begin rendering on specified viewport
BEZIER - com.aspose.threed.Interpolation
A bezier or hermite spline.
BEZIER - com.aspose.threed.PatchDirectionType
BINARY - com.aspose.threed.FileContentType
Binary format type, such as binary FBX, binary STL
BIND_POSE - com.aspose.threed.PoseType
The bind pose.
bindCurve(String, Curve) - Method in class com.aspose.threed.CurveMapping
Bind the curve to specified channel
bindRenderState(RenderState) - Method in class com.aspose.threed.Renderer
Apply the render state
BINORMAL - com.aspose.threed.VertexElementType
Binormal vector, see VertexElementBinormal
BINORMAL - com.aspose.threed.VertexFieldSemantic
Binormal vector
BlendFactor - Enum in com.aspose.threed
Blend factor specify pixel arithmetic.
Bone - Class in com.aspose.threed
A bone defines the subset of the geometry's control point, and defined blend weight for each control point.
Bone() - Constructor for class com.aspose.threed.Bone
Initializes a new instance of the Bone class.
Bone(String) - Constructor for class com.aspose.threed.Bone
Initializes a new instance of the Bone class.
BONE - com.aspose.threed.SkeletonType
The Skeleton is a bone entity.
BonePose - Class in com.aspose.threed
The BonePose contains the transformation matrix for a bone node
BonePose() - Constructor for class com.aspose.threed.BonePose
 
BORDER - com.aspose.threed.WrapMode
The coordinates that outside of the range [0.0, 1.0] are set to a specified border color.
BOTH - Static variable in class com.aspose.threed.CullFaceMode
Both back/front faces are culled, doesn't affect line/point rendering.
BOTH - Static variable in class com.aspose.threed.WeightedMode
Both out and next in tangents are weighted.
BoundingBox - Class in com.aspose.threed
The axis-aligned bounding box
BoundingBox() - Constructor for class com.aspose.threed.BoundingBox
 
BoundingBox(double, double, double, double, double, double) - Constructor for class com.aspose.threed.BoundingBox
Initialize a finite bounding box with given minimum and maximum corner
BoundingBox(Vector3, Vector3) - Constructor for class com.aspose.threed.BoundingBox
Initialize a finite bounding box with given minimum and maximum corner
BoundingBox2D - Class in com.aspose.threed
The axis-aligned bounding box for Vector2
BoundingBox2D() - Constructor for class com.aspose.threed.BoundingBox2D
 
BoundingBox2D(Vector2, Vector2) - Constructor for class com.aspose.threed.BoundingBox2D
Initialize a finite bounding box with given minimum and maximum corner
BoundingBoxExtent - Enum in com.aspose.threed
The extent of the bounding box
Box - Class in com.aspose.threed
Box.
Box() - Constructor for class com.aspose.threed.Box
Initializes a new instance of the Box class.
Box(double, double, double) - Constructor for class com.aspose.threed.Box
Initializes a new instance of the Box class.
Box(String, double, double, double, int, int, int) - Constructor for class com.aspose.threed.Box
Initializes a new instance of the Box class.
buildTangentBinormal(Mesh) - Static method in class com.aspose.threed.PolygonModifier
This will create tangent and binormal on the mesh Normal is required, if normal is not existing on the mesh, it will also create the normal data from position.
buildTangentBinormal(Scene) - Static method in class com.aspose.threed.PolygonModifier
This will create tangent and binormal on all meshes of the scene Normal is required, if normal is not existing on the mesh, it will also create the normal data from position.
BUMP - com.aspose.threed.TextureMapping
Bump maps
BYTE_LA - com.aspose.threed.PixelFormat
2 byte pixel format, 1 byte luminance, 1 byte alpha

C

call(Material) - Method in interface com.aspose.threed.MaterialConverter
Custom converter to convert the geometry's original material to GLTF's PBR material.
call(Node) - Method in interface com.aspose.threed.NodeVisitor
A callback to travel through the whole node hierarchy.
call(T) - Method in interface com.aspose.threed.Func_2
 
Camera - Class in com.aspose.threed
The camera describes the eye point of the viewer looking at the scene.
Camera() - Constructor for class com.aspose.threed.Camera
Initializes a new instance of the Camera class.
Camera(ProjectionType) - Constructor for class com.aspose.threed.Camera
Initializes a new instance of the Camera class.
Camera(String) - Constructor for class com.aspose.threed.Camera
Initializes a new instance of the Camera class.
Camera(String, ProjectionType) - Constructor for class com.aspose.threed.Camera
Initializes a new instance of the Camera class.
CAMERA_POSITION - com.aspose.threed.VariableSemantic
Camera's position in world coordinate system.
cancel() - Method in class com.aspose.threed.Cancellation
Cancel the load/save task
Cancellation - Class in com.aspose.threed
This class allows you to manually abort a load/save task.
Cancellation() - Constructor for class com.aspose.threed.Cancellation
 
CARDINAL_SPLINE - com.aspose.threed.Interpolation
A cardinal spline is a cubic hermite spline whose tangents are defined by the endpoints and a tension parameter.
CARDINAL_SPLINE - com.aspose.threed.PatchDirectionType
cardinal patch.
CGFX - com.aspose.threed.ShadingLanguage
NVIDIA Cg
clamp(double, double, double) - Static method in class com.aspose.threed.MathUtils
Clamp value to range [min, max]
CLAMP - com.aspose.threed.WrapMode
Clamps the texture to the last pixel at the border.
clear() - Method in class com.aspose.threed.Scene
Clears the scene content and restores the default settings.
clear() - Method in class com.aspose.threed.Vector4List
Removes all items from the Vector4List.
clear() - Method in class com.aspose.threed.VertexDeclaration
Clear all fields.
clear() - Method in class com.aspose.threed.VertexElement
Clears all the data from this vertex element.
clear() - Method in class com.aspose.threed.VertexElementMaterial
Removes all elements from the direct and the index arrays.
clear() - Method in class com.aspose.threed.VertexElementTemplate
Removes all elements from the direct and the index arrays.
clear() - Method in class com.aspose.threed.VertexElementVector4
Removes all elements from the direct and the index arrays.
clearCache() - Method in class com.aspose.threed.Renderer
Manually clear the cache.
CLOCKWISE - com.aspose.threed.FrontFace
Clockwise order is front face
clone() - Method in class com.aspose.threed.BoundingBox
 
clone() - Method in class com.aspose.threed.BoundingBox2D
 
clone() - Method in class com.aspose.threed.CubeFaceData
 
clone() - Method in class com.aspose.threed.FMatrix4
 
clone() - Method in class com.aspose.threed.FVector2
 
clone() - Method in class com.aspose.threed.FVector3
 
clone() - Method in class com.aspose.threed.FVector4
 
clone() - Method in class com.aspose.threed.Matrix4
 
clone() - Method in class com.aspose.threed.Quaternion
 
clone() - Method in class com.aspose.threed.RelativeRectangle
 
clone() - Method in class com.aspose.threed.RenderParameters
 
clone() - Method in class com.aspose.threed.Vector2
 
clone() - Method in class com.aspose.threed.Vector3
 
clone() - Method in class com.aspose.threed.Vector4
 
clone() - Method in class com.aspose.threed.Vector4List
Clone the current list
clone() - Method in class com.aspose.threed.Viewport
 
clone(boolean) - Method in class com.aspose.threed.VertexElement
Deep clone the vertex element
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementBinormal
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementEdgeCrease
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementMaterial
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementNormal
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementPolygonGroup
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementSmoothingGroup
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementSpecular
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementTangent
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementUserData
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementUV
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementVertexColor
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementVertexCrease
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementVisibility
 
clone(boolean, boolean) - Method in class com.aspose.threed.VertexElementWeight
 
CLONE_DATA - com.aspose.threed.SplitMeshPolicy
Control points and vertex elements data will be cloned
close() - Method in class com.aspose.threed.ManualEntity
Dispose RenderState/Vertex buffer/index buffer Shader is not automatically disposed, user can override this to decide the resource dispose policy.
close() - Method in class com.aspose.threed.Renderer
Dispose the Renderer and all related resources
close() - Method in class com.aspose.threed.RenderResource
Dispose internal resources used by RenderResource
close() - Method in class com.aspose.threed.RenderState
Dispose the RenderState and release all internal resources.
close() - Method in class com.aspose.threed.ShaderProgram
Dispose the shader and release all internal resources.
close() - Method in class com.aspose.threed.ShaderSet
Dispose this instance and release all shader programs.
CLOSED - com.aspose.threed.NurbsType
The NurbsCurve is a closed curve has its last control point equals to its first one.
COLLADA - Static variable in class com.aspose.threed.FileFormat
Collada file format
COLLADA - Static variable in class com.aspose.threed.FileFormatType
Khronos Group's Collada file format.
ColladaSaveOptions - Class in com.aspose.threed
Save options for collada
ColladaSaveOptions() - Constructor for class com.aspose.threed.ColladaSaveOptions
Constructor of ColladaSaveOptions
ColladaTransformStyle - Enum in com.aspose.threed
The node's transform style of node
com.aspose.threed - package com.aspose.threed
 
COMPACT_DATA - com.aspose.threed.SplitMeshPolicy
Only used control points and vertex elements data will be copied to the sub-mesh
CompareFunction - Enum in com.aspose.threed
The compare function used in depth/stencil testing.
compareTo(RenderState) - Method in class com.aspose.threed.RenderState
Compare the render state with another instance
compareTo(Vertex) - Method in class com.aspose.threed.Vertex
Compare the vertex with another vertex instance
compareTo(VertexDeclaration) - Method in class com.aspose.threed.VertexDeclaration
Compares this instance to a specified object and returns an indication of their relative values.
compareTo(VertexField) - Method in class com.aspose.threed.VertexField
Compares this instance to a specified object and returns an indication of their relative values.
COMPONENTS - com.aspose.threed.ColladaTransformStyle
Export the node's transform as rotate/scale/translate
compose(Matrix4) - Method in class com.aspose.threed.TransformBuilder
Append or prepend the argument to internal matrix.
ComposeOrder - Enum in com.aspose.threed
The order to compose transform matrix
COMPUTE_SHADER - com.aspose.threed.ShaderStage
Compute shader
concat(Quaternion) - Method in class com.aspose.threed.Quaternion
Concatenate two quatrenions
concatenate(FMatrix4) - Method in class com.aspose.threed.FMatrix4
Concatenates the two matrices
concatenate(Matrix4) - Method in class com.aspose.threed.FMatrix4
Concatenates the two matrices
concatenate(Matrix4) - Method in class com.aspose.threed.Matrix4
Concatenates the two matrices
conjugate() - Method in class com.aspose.threed.Quaternion
Returns a conjugate quaternion of current quaternion
CONSTANT - com.aspose.threed.ExtrapolationType
Value will keep the same value of the last value
CONSTANT - com.aspose.threed.Interpolation
The value will remains constant to the value of the first point until the next segment.
CONSTANT_ALPHA - com.aspose.threed.BlendFactor
The blend factor is vec4(c.a) where c is specified in RenderState.getBlendColor()
CONSTANT_COLOR - com.aspose.threed.BlendFactor
The blend factor is c where c is specified in RenderState.getBlendColor()
contains(Object) - Method in class com.aspose.threed.Vector4List
Determines whether the Vector4List contains a specific value.
CONTROL_POINT - com.aspose.threed.MappingMode
Each data is mapped to the control point of the geometry.
CoordinatedSystem - Enum in com.aspose.threed
The left handed or right handed coordinate system.
copyFrom(BoundingBox) - Method in class com.aspose.threed.BoundingBox
 
copyFrom(BoundingBox2D) - Method in class com.aspose.threed.BoundingBox2D
 
copyFrom(CubeFaceData<T>) - Method in class com.aspose.threed.CubeFaceData
 
copyFrom(FMatrix4) - Method in class com.aspose.threed.FMatrix4
 
copyFrom(FVector2) - Method in class com.aspose.threed.FVector2
 
copyFrom(FVector3) - Method in class com.aspose.threed.FVector3
 
copyFrom(FVector4) - Method in class com.aspose.threed.FVector4
 
copyFrom(Matrix4) - Method in class com.aspose.threed.Matrix4
 
copyFrom(Quaternion) - Method in class com.aspose.threed.Quaternion
 
copyFrom(RelativeRectangle) - Method in class com.aspose.threed.RelativeRectangle
 
copyFrom(Vector2) - Method in class com.aspose.threed.Vector2
 
copyFrom(Vector3) - Method in class com.aspose.threed.Vector3
 
copyFrom(Vector4) - Method in class com.aspose.threed.Vector4
 
copyTo(Vector4[], int) - Method in class com.aspose.threed.Vector4List
Copies the elements of the Vector4List to an array, starting at a particular array index.
copyTo(VertexElementTemplate<T>) - Method in class com.aspose.threed.VertexElementTemplate
Copys data to specified element
copyTo(VertexElementVector4) - Method in class com.aspose.threed.VertexElementVector4
Copys data to specified element
cos() - Method in class com.aspose.threed.Vector3
Calculates cosine on each component
COUNTER_CLOCKWISE - com.aspose.threed.FrontFace
Counter-clockwise order is front face
createAnimationClip(String) - Method in class com.aspose.threed.Scene
A shorthand function to create and register the AnimationClip The first AnimationClip will be assigned to the Scene.getCurrentAnimationClip()
createAnimationNode(String) - Method in class com.aspose.threed.AnimationClip
A shorthand function to create and register the animation node on current clip.
createChildNode() - Method in class com.aspose.threed.Node
Creates a child node
createChildNode(Entity) - Method in class com.aspose.threed.Node
Create a new child node with given entity attached
createChildNode(String) - Method in class com.aspose.threed.Node
Create a new child node with given node name
createChildNode(String, Entity) - Method in class com.aspose.threed.Node
Create a new child node with given node name
createCubeRenderTexture(RenderParameters, int, int) - Method in class com.aspose.threed.RenderFactory
Create a render target contains 1 cube texture
createCurve(String) - Method in class com.aspose.threed.CurveMapping
Creates a new curve and connects it to the first channel of the curve mapping
createCurveMapping(A3DObject, String) - Method in class com.aspose.threed.AnimationNode
Creates a CurveMapping based on the property data type.
createElement(VertexElementType) - Method in class com.aspose.threed.Geometry
Creates a vertex element with specified type and add it to the geometry.
createElement(VertexElementType, MappingMode, ReferenceMode) - Method in class com.aspose.threed.Geometry
Creates a vertex element with specified type and add it to the geometry.
createElementUV(TextureMapping) - Method in class com.aspose.threed.Geometry
Creates a VertexElementUV with given texture mapping type.
createElementUV(TextureMapping, MappingMode, ReferenceMode) - Method in class com.aspose.threed.Geometry
Creates a VertexElementUV with given texture mapping type.
createIndexBuffer() - Method in class com.aspose.threed.RenderFactory
Create an IIndexBuffer instance to store polygon's face information.
createLoadOptions() - Method in class com.aspose.threed.FileFormat
Create a default load options for this file format
createPolygon(int[]) - Method in class com.aspose.threed.Mesh
Creates a new polygon with all vertices defined in indices.
createRenderableResource(Renderer) - Method in class com.aspose.threed.Entity
Sub-class can override this to provide hardware-accelerated rendering ability.
createRenderableResource(Renderer) - Method in class com.aspose.threed.ManualEntity
ManualEntity implemented this to send rendering data to render queue.
createRenderableResource(Renderer) - Method in class com.aspose.threed.Mesh
Create RenderableResource for rendering
createRenderableResource(Renderer) - Method in class com.aspose.threed.NurbsSurface
Create RenderableResource for rendering
createRenderableResource(Renderer) - Method in class com.aspose.threed.Primitive
Create RenderableResource for rendering
createRenderer() - Static method in class com.aspose.threed.Renderer
Creates a new Renderer with default profile.
createRenderState() - Method in class com.aspose.threed.RenderFactory
Create a RenderState object.
createRenderTexture(RenderParameters, int, int) - Method in class com.aspose.threed.RenderFactory
Create a render target contains 1 targets that renders to the texture
createRenderTexture(RenderParameters, int, int, int) - Method in class com.aspose.threed.RenderFactory
Create a render target that renders to the texture
createRenderWindow(RenderParameters, long) - Method in class com.aspose.threed.RenderFactory
Create a render target that renders to the native window.
createSaveOptions() - Method in class com.aspose.threed.FileFormat
Create a default save options for this file format
createShaderProgram(ShaderSource, VertexDeclaration) - Method in class com.aspose.threed.RenderFactory
Create a ShaderProgram object and using the vertex input in VertexDeclaration's order
createShaderProgram(ShaderSource, List<VertexField>) - Method in class com.aspose.threed.RenderFactory
Create a ShaderProgram object and using the vertex input in VertexDeclaration's order
createTextureUnit() - Method in class com.aspose.threed.RenderFactory
Create a 2D texture unit that can be accessed by shader.
createTextureUnit(TextureType) - Method in class com.aspose.threed.RenderFactory
Create a texture unit that can be accessed by shader.
createVertexBuffer(VertexDeclaration) - Method in class com.aspose.threed.RenderFactory
Create an IVertexBuffer instance to store polygon's vertex information.
createViewport(Camera) - Method in interface com.aspose.threed.IRenderTarget
Create a viewport in specified camera perspective.
createViewport(Camera, RelativeRectangle) - Method in interface com.aspose.threed.IRenderTarget
Create a viewport with position/size in specified camera perspective.
createViewport(Camera, Color, RelativeRectangle) - Method in interface com.aspose.threed.IRenderTarget
Create a viewport with specified background color and position/size in specified camera perspective.
cross(FVector3) - Method in class com.aspose.threed.FVector3
Cross product of two vectors
cross(Vector3) - Method in class com.aspose.threed.Vector3
Cross product of two vectors
CUBE_MAP - com.aspose.threed.TextureType
Cube map texture contains 6 2d textures
CubeFace - Enum in com.aspose.threed
Each face of the cube map texture
CubeFaceData<T> - Class in com.aspose.threed
Data for each face of the cube map texture.
CubeFaceData() - Constructor for class com.aspose.threed.CubeFaceData
 
CullFaceMode - Class in com.aspose.threed
What face to cull
CullFaceMode() - Constructor for class com.aspose.threed.CullFaceMode
 
Curve - Class in com.aspose.threed
A curve is composed by several key-frames, it describes the transformation of a sampled value over time, so it's a 2D curve.
Curve() - Constructor for class com.aspose.threed.Curve
Initializes a new instance of the Curve class.
Curve(String) - Constructor for class com.aspose.threed.Curve
Initializes a new instance of the Curve class.
CurveDimension - Enum in com.aspose.threed
The dimension of the curves.
CurveMapping - Class in com.aspose.threed
A CurveMapping is usually created on an object's property, some property types contains multiple component fields(like a Vector3 field), CurveMapping will generate channel for each component field and connects the field to one or more curve instance(s) through the channels.
CurveMapping(Scene, Property) - Constructor for class com.aspose.threed.CurveMapping
Initializes a new instance of the CurveMapping class.
CUSTOM - com.aspose.threed.RenderingAPI
Custom rendering APi
CUSTOMIZED - com.aspose.threed.PresetShaders
User's customized shader set
CustomObject - Class in com.aspose.threed
Meta data or custom objects used in 3D files are managed by this class.
CustomObject() - Constructor for class com.aspose.threed.CustomObject
Initializes a new instance of the CustomObject class.
CustomObject(String) - Constructor for class com.aspose.threed.CustomObject
Initializes a new instance of the CustomObject class.
CYCLE - com.aspose.threed.ExtrapolationType
The repetition.
CYCLE_RELATIVE - com.aspose.threed.ExtrapolationType
Repeat the previous pattern based on the last value
Cylinder - Class in com.aspose.threed
Parameterized Cylinder.
Cylinder() - Constructor for class com.aspose.threed.Cylinder
Initializes a new instance of the Cylinder class.
Cylinder(double, double) - Constructor for class com.aspose.threed.Cylinder
Initializes a new instance of the Cylinder class.
Cylinder(double, double, double) - Constructor for class com.aspose.threed.Cylinder
Initializes a new instance of the Cylinder class.
Cylinder(double, double, double, int, int, boolean) - Constructor for class com.aspose.threed.Cylinder
Initializes a new instance of the Cylinder class.
Cylinder(String, double, double, double, int, int, boolean, double, double) - Constructor for class com.aspose.threed.Cylinder
Initializes a new instance of the Cylinder class.

D

decompose(Vector3, Vector3, Quaternion) - Method in class com.aspose.threed.Matrix4
Decompose the transformation matrix.
DECREMENT - com.aspose.threed.StencilAction
Increments the current stencil buffer value, clamps to 0.
DECREMENT_WRAP - com.aspose.threed.StencilAction
Decrements the current stencil buffer value and wrap it to maximum value when it reaches zero.
DEFAULT - com.aspose.threed.PresetShaders
Use the default shaders for phong/lambert/pbr materials
DEFAULT_WEIGHT - Static variable in class com.aspose.threed.MorphTargetChannel
Default weight for morph target.
defineInclude(String, String) - Method in class com.aspose.threed.GLSLSource
Define virtual file for #include in GLSL source code
Deformer - Class in com.aspose.threed
Deformer(String) - Constructor for class com.aspose.threed.Deformer
Initializes a new instance of the Deformer class.
DEPTH - com.aspose.threed.PixelFormat
Depth texture format.
DEPTH_BIAS - com.aspose.threed.VariableSemantic
Depth bias for shadow mapping
detect(Stream, String) - Static method in class com.aspose.threed.FileFormat
Detect the file format from data stream, file name is optional for guessing types that has no magic header.
detect(String) - Static method in class com.aspose.threed.FileFormat
Detect the file format from file name, file must be readable so Aspose.3D can detect the file format through file header.
DIFFUSE - com.aspose.threed.TextureMapping
Diffuse maps
DIRECT - com.aspose.threed.ReferenceMode
Data is directly referenced
DIRECTIONAL - com.aspose.threed.LightType
The directional light.
DIRECTX - com.aspose.threed.RenderingAPI
DirectX
DIRECTX_SHADER_ASSEMBLY - com.aspose.threed.ShadingLanguage
The DirectX shader assembly language
DISCREET3DS - Static variable in class com.aspose.threed.FileFormat
3D Studio's file format
DISCREET3DS - Static variable in class com.aspose.threed.FileFormatType
Discreet 3D Studio's file format
Discreet3DSLoadOptions - Class in com.aspose.threed
Load options for 3DS file.
Discreet3DSLoadOptions() - Constructor for class com.aspose.threed.Discreet3DSLoadOptions
Constructor of Discreet3DSLoadOptions
Discreet3DSSaveOptions - Class in com.aspose.threed
Save options for 3DS file.
Discreet3DSSaveOptions() - Constructor for class com.aspose.threed.Discreet3DSSaveOptions
Constructor of Discreet3DSSaveOptions
DISPLACEMENT - com.aspose.threed.TextureMapping
Displacement maps
div(Quaternion, double) - Static method in class com.aspose.threed.Quaternion
Operator overloading for /
div(Vector2, double) - Static method in class com.aspose.threed.Vector2
Division operator for Vector2
dot(Quaternion) - Method in class com.aspose.threed.Quaternion
Dots product
dot(Vector2) - Method in class com.aspose.threed.Vector2
Gets the dot product of two vectors
dot(Vector3) - Method in class com.aspose.threed.Vector3
Gets the dot product of two vectors
DOUBLE - Static variable in class com.aspose.threed.VertexFieldDataType
Type of double
DRACO - Static variable in class com.aspose.threed.FileFormat
Google Draco Mesh
DRACO - Static variable in class com.aspose.threed.FileFormatType
Google Draco Mesh
DracoCompressionLevel - Enum in com.aspose.threed
Compression level for draco file
DracoFormat - Class in com.aspose.threed
Google Draco format
DracoSaveOptions - Class in com.aspose.threed
Save options for Google draco files
DracoSaveOptions() - Constructor for class com.aspose.threed.DracoSaveOptions
Construct a default configuration for saving draco files.
draw(DrawOperation, IVertexBuffer) - Method in class com.aspose.threed.Renderer
Draw geometry defined in vertices
draw(DrawOperation, IVertexBuffer, int, int) - Method in class com.aspose.threed.Renderer
Draw geometry defined in vertices
drawIndexed(DrawOperation, IVertexBuffer, IIndexBuffer) - Method in class com.aspose.threed.Renderer
Draw indexed geometry.
drawIndexed(DrawOperation, IVertexBuffer, IIndexBuffer, int) - Method in class com.aspose.threed.Renderer
Draw indexed geometry.
DrawOperation - Enum in com.aspose.threed
The primitive types to render
DriverException - Exception in com.aspose.threed
The exception raised by internal rendering drivers.
DriverException(int, String) - Constructor for exception com.aspose.threed.DriverException
Initialize an instance of DriverException with specified native driver error code and message.
DST_ALPHA - com.aspose.threed.BlendFactor
The blend factor is vec4(dst.a)
DST_COLOR - com.aspose.threed.BlendFactor
The blend factor is dst.rgba
DummyFileSystem - Class in com.aspose.threed
Read/write operations are dummy operations.
DummyFileSystem() - Constructor for class com.aspose.threed.DummyFileSystem
 
DXF - Static variable in class com.aspose.threed.FileFormat
AutoCAD DXF
DXF - Static variable in class com.aspose.threed.FileFormatType
AutoCAD DXF
DXT1 - com.aspose.threed.PixelFormat
DDS (DirectDraw Surface) DXT1 format.
DXT2 - com.aspose.threed.PixelFormat
DDS (DirectDraw Surface) DXT2 format.
DXT3 - com.aspose.threed.PixelFormat
DDS (DirectDraw Surface) DXT3 format.
DXT4 - com.aspose.threed.PixelFormat
DDS (DirectDraw Surface) DXT4 format.
DXT5 - com.aspose.threed.PixelFormat
DDS (DirectDraw Surface) DXT5 format.

E

EDGE - com.aspose.threed.MappingMode
The data is mapped to the edge.
EDGE_CREASE - com.aspose.threed.VertexElementType
EDGE_CREASE - com.aspose.threed.VertexFieldSemantic
Edge crease
EMISSIVE - com.aspose.threed.TextureMapping
Emissive maps
ENABLE_METALLIC_ROUGHNESS_TEXTURE - com.aspose.threed.VariableSemantic
Boolean value to specify if the metallic/roughness texture is specified.
ENABLE_NORMAL_MAP - com.aspose.threed.VariableSemantic
Normal texture
encode(IMeshConvertible) - Method in class com.aspose.threed.DracoFormat
Encode the mesh to Draco mesh raw data
encode(IMeshConvertible, DracoSaveOptions) - Method in class com.aspose.threed.DracoFormat
Encode the mesh to Draco mesh raw data
encodeMesh(IMeshConvertible, Stream) - Method in class com.aspose.threed.PlyFormat
Encode the mesh and save the result into the stream.
encodeMesh(IMeshConvertible, Stream, PlySaveOptions) - Method in class com.aspose.threed.PlyFormat
Encode the mesh and save the result into the stream.
encodeMesh(IMeshConvertible, String) - Method in class com.aspose.threed.PlyFormat
Encode the mesh and save the result into an external file.
encodeMesh(IMeshConvertible, String, PlySaveOptions) - Method in class com.aspose.threed.PlyFormat
Encode the mesh and save the result into an external file.
end() - Method in class com.aspose.threed.PolygonBuilder
Finishes the polygon creation
endTarget() - Method in class com.aspose.threed.Renderer
End rendering on specified render target.
endVertex() - Method in class com.aspose.threed.TriMesh
End adding vertex
endViewport() - Method in class com.aspose.threed.Renderer
Finished rendering on specified viewport
Entity - Class in com.aspose.threed
The base class of all entities.
Entity() - Constructor for class com.aspose.threed.Entity
Initializes a new instance of the Entity class.
Entity(String) - Constructor for class com.aspose.threed.Entity
Initializes a new instance of the Entity class.
EQUAL - com.aspose.threed.CompareFunction
Pass if the incoming value is equal to the stored value.
equals(FVector2) - Method in class com.aspose.threed.FVector2
Check if two vectors are equal
equals(Vector2) - Method in class com.aspose.threed.Vector2
Check if two vector2 equals
equals(Object) - Method in class com.aspose.threed.BoundingBox
Determines if two objects are equal
equals(Object) - Method in class com.aspose.threed.BoundingBox2D
 
equals(Object) - Method in class com.aspose.threed.CubeFaceData
 
equals(Object) - Method in class com.aspose.threed.FMatrix4
 
equals(Object) - Method in class com.aspose.threed.FVector2
Check if two vectors are equal
equals(Object) - Method in class com.aspose.threed.FVector3
 
equals(Object) - Method in class com.aspose.threed.FVector4
 
equals(Object) - Method in class com.aspose.threed.Matrix4
 
equals(Object) - Method in class com.aspose.threed.Quaternion
Check if two quaternions equals
equals(Object) - Method in class com.aspose.threed.RelativeRectangle
 
equals(Object) - Method in class com.aspose.threed.RenderState
Returns a value indicating whether this instance is equal to a specified object.
equals(Object) - Method in class com.aspose.threed.StencilState
Returns a value indicating whether this instance is equal to a specified object.
equals(Object) - Method in class com.aspose.threed.Vector2
Check if two vector2 equals
equals(Object) - Method in class com.aspose.threed.Vector3
Check if two vector3 equals
equals(Object) - Method in class com.aspose.threed.Vector4
Check if two vectors are equal
equals(Object) - Method in class com.aspose.threed.Vertex
Check if two objects are equal.
equals(Object) - Method in class com.aspose.threed.VertexDeclaration
Determines whether this instance and a specified object, which must also be a VertexDeclaration object, have the same value.
equals(Object) - Method in class com.aspose.threed.VertexField
Determines whether this instance and a specified object, which must also be a VertexField object, have the same value.
eulerAngles() - Method in class com.aspose.threed.Quaternion
Converts quaternion to rotation represented by euler angles All components are in radian
evaluate() - Method in class com.aspose.threed.NurbsCurve
Evaluate the nurbs curve
evaluate(int) - Method in class com.aspose.threed.NurbsCurve
Evaluate the nurbs curve
evaluateAt(double) - Method in class com.aspose.threed.NurbsCurve
Evaluate the curve's point at specified position
execute(PostProcessing, IRenderTarget) - Method in class com.aspose.threed.Renderer
Execute an post processing on specified render target
ExportException - Exception in com.aspose.threed
Exceptions when Aspose.3D failed to export the scene to file
ExportException(String) - Constructor for exception com.aspose.threed.ExportException
Initializes a new instance
Extrapolation - Class in com.aspose.threed
Extrapolation defines how to do when sampled value is out of the range which defined by the first and last key-frames.
ExtrapolationType - Enum in com.aspose.threed
Extrapolation type.

F

F_VECTOR2 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of FVector2
F_VECTOR3 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of FVector3
F_VECTOR4 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of FVector4
FAST - com.aspose.threed.DracoCompressionLevel
Encoder will perform a compression as quickly as possible.
FBX - Static variable in class com.aspose.threed.FileFormatType
FBX file format type
FBX7200_BINARY - Static variable in class com.aspose.threed.FileFormat
Binary FBX file format, with 7.2.0 version
FBX7200ASCII - Static variable in class com.aspose.threed.FileFormat
ASCII FBX file format, with 7.2.0 version
FBX7300_BINARY - Static variable in class com.aspose.threed.FileFormat
Binary FBX file format, with 7.3.0 version
FBX7300ASCII - Static variable in class com.aspose.threed.FileFormat
ASCII FBX file format, with 7.3.0 version
FBX7400_BINARY - Static variable in class com.aspose.threed.FileFormat
Binary FBX file format, with 7.4.0 version
FBX7400ASCII - Static variable in class com.aspose.threed.FileFormat
ASCII FBX file format, with 7.4.0 version
FBX7500_BINARY - Static variable in class com.aspose.threed.FileFormat
Binary FBX file format, with 7.5.0 version
FBX7500ASCII - Static variable in class com.aspose.threed.FileFormat
ASCII FBX file format, with 7.5.0 version
FBXSaveOptions - Class in com.aspose.threed
Save options for FBX file.
FBXSaveOptions(FileFormat) - Constructor for class com.aspose.threed.FBXSaveOptions
Initializes a FBXSaveOptions
FileContentType - Enum in com.aspose.threed
File content type
FileFormat - Class in com.aspose.threed
File format definition
FileFormatType - Class in com.aspose.threed
File format type
FileSystem - Class in com.aspose.threed
File system encapsulation.
FileSystem() - Constructor for class com.aspose.threed.FileSystem
 
FILL - com.aspose.threed.PolygonMode
The interior of the polygon is filled.
findCurveMapping(String) - Method in class com.aspose.threed.AnimationNode
Finds the curve mapping by name.
findNode(String) - Method in class com.aspose.threed.Node
Deprecated.
Use SelectSingleObject instead.
findProperty(String) - Method in class com.aspose.threed.A3DObject
Finds the property.
FINITE - com.aspose.threed.BoundingBoxExtent
Finite bounding box
FIXED_DIRECTION - com.aspose.threed.RotationMode
Direction is fixed, look at is calculated by the direction
FIXED_TARGET - com.aspose.threed.RotationMode
Target is fixed, direction is calculated by the look at target
FIXED_VALUE - com.aspose.threed.AlphaSource
The Alpha is a fixed value which is defined by TextureBase.getAlpha()
FLOAT - Static variable in class com.aspose.threed.VertexFieldDataType
Type of float
FLOAT16_GR - com.aspose.threed.PixelFormat
32-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red
FLOAT16_R - com.aspose.threed.PixelFormat
16-bit pixel format, 16 bits (float) for red
FLOAT16_RGB - com.aspose.threed.PixelFormat
48-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue
FLOAT16_RGBA - com.aspose.threed.PixelFormat
64-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha
FLOAT32_GR - com.aspose.threed.PixelFormat
64-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red
FLOAT32_R - com.aspose.threed.PixelFormat
32-bit pixel format, 32 bits (float) for red
FLOAT32_RGB - com.aspose.threed.PixelFormat
96-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue
FLOAT32_RGBA - com.aspose.threed.PixelFormat
128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha
FMatrix4 - Class in com.aspose.threed
Matrix 4x4 with all component in float type
FMatrix4() - Constructor for class com.aspose.threed.FMatrix4
 
FMatrix4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class com.aspose.threed.FMatrix4
Initialize the instance of FMatrix4
FMatrix4(Matrix4) - Constructor for class com.aspose.threed.FMatrix4
Initialize the instance of FMatrix4 from a Matrix4 instance.
FOCAL_LENGTH - com.aspose.threed.ApertureMode
Use focal length directly.
FRAGMENT_SHADER - com.aspose.threed.ShaderStage
Fragment shader
fromAngleAxis(double, Vector3) - Static method in class com.aspose.threed.Quaternion
Creates a quaternion around given axis and rotate in clockwise
fromBitmap(BufferedImage) - Static method in class com.aspose.threed.TextureData
Convert a BufferedImage to TextureData
fromControlPoints(Vector3...) - Static method in class com.aspose.threed.Shape
Create a shape with specified control points with a default indices.
fromEulerAngle(double, double, double) - Static method in class com.aspose.threed.Quaternion
Creates quaternion from given euler angle
fromEulerAngle(Vector3) - Static method in class com.aspose.threed.Quaternion
Creates quaternion from given euler angle
fromFile(String) - Static method in class com.aspose.threed.TextureData
Load a texture from file
fromGeometry(Geometry) - Static method in class com.aspose.threed.BoundingBox
Construct a bounding box from given geometry
fromGeometry(Geometry, boolean) - Static method in class com.aspose.threed.VertexDeclaration
Create a VertexDeclaration based on a Geometry's layout.
fromMesh(Mesh) - Static method in class com.aspose.threed.TriMesh
Create a TriMesh from given mesh object, the vertex declaration are based on the input mesh's structure.
fromMesh(Mesh, boolean) - Static method in class com.aspose.threed.TriMesh
Create a TriMesh from given mesh object, the vertex declaration are based on the input mesh's structure.
fromMesh(VertexDeclaration, Mesh) - Static method in class com.aspose.threed.TriMesh
Create a TriMesh from given mesh object with given vertex layout.
fromRotation(Vector3, Vector3) - Static method in class com.aspose.threed.Quaternion
Creates a quaternion that rotate from original to destinal direction
fromScale(float, float, float, float) - Static method in class com.aspose.threed.RelativeRectangle
Construct a RelativeRectangle with all offset fields zero and scale fields from given parameters.
fromStream(Stream) - Static method in class com.aspose.threed.TextureData
Load a texture from stream
FRONT - Static variable in class com.aspose.threed.CullFaceMode
Only front faces are culled
FrontFace - Enum in com.aspose.threed
Define front- and back-facing polygons
Frustum - Class in com.aspose.threed
The base class of Camera and Light
Func_2<T,​TResult> - Interface in com.aspose.threed
 
FVector2 - Class in com.aspose.threed
A float vector with two components.
FVector2() - Constructor for class com.aspose.threed.FVector2
 
FVector2(float, float) - Constructor for class com.aspose.threed.FVector2
Initializes a new instance of the FVector2.
FVector2(Vector2) - Constructor for class com.aspose.threed.FVector2
Initializes a new instance of the FVector2.
FVector3 - Class in com.aspose.threed
A float vector with three components.
FVector3() - Constructor for class com.aspose.threed.FVector3
 
FVector3(float, float, float) - Constructor for class com.aspose.threed.FVector3
Initializes a new instance of the FVector3.
FVector3(Vector3) - Constructor for class com.aspose.threed.FVector3
Initializes a new instance of the FVector3.
FVector3(Vector4) - Constructor for class com.aspose.threed.FVector3
Initializes a new instance of the FVector4.
FVector4 - Class in com.aspose.threed
A float vector with four components.
FVector4() - Constructor for class com.aspose.threed.FVector4
 
FVector4(float, float, float) - Constructor for class com.aspose.threed.FVector4
Initializes a new instance of the FVector4.
FVector4(float, float, float, float) - Constructor for class com.aspose.threed.FVector4
Initializes a new instance of the FVector4.
FVector4(Vector3) - Constructor for class com.aspose.threed.FVector4
Initializes a new instance of the FVector4.
FVector4(Vector3, float) - Constructor for class com.aspose.threed.FVector4
Initializes a new instance of the FVector4.
FVector4(Vector4) - Constructor for class com.aspose.threed.FVector4
Initializes a new instance of the FVector4.
FVector4(Color) - Constructor for class com.aspose.threed.FVector4
Initializes a new instance of the FVector4.

G

G_EQUAL - com.aspose.threed.CompareFunction
Pass if the incoming value is greater than or equal to the stored value.
GELATO - com.aspose.threed.ShadingLanguage
The gelato shading language
generateNormal(Mesh) - Static method in class com.aspose.threed.PolygonModifier
Generate normal data from Mesh definition
generateUV(Mesh) - Static method in class com.aspose.threed.PolygonModifier
Generate UV data from the given input mesh
generateUV(Mesh, VertexElementNormal) - Static method in class com.aspose.threed.PolygonModifier
Generate UV data from the given input mesh and specified normal data.
GEOMETRIES - com.aspose.threed.RenderQueueGroupId
Render queue for geometries
Geometry - Class in com.aspose.threed
The base class of all renderable geometric objects (like Mesh, NurbsSurface, Patch and etcs).
Geometry(String) - Constructor for class com.aspose.threed.Geometry
Initializes a new instance of the Geometry class.
GEOMETRY_SHADER - com.aspose.threed.ShaderStage
Geometry shader
get(int) - Method in class com.aspose.threed.Bone
Gets the blend weight of specified control point
get(int) - Method in class com.aspose.threed.Vector4List
Gets the element at the specified index.
get(int) - Method in class com.aspose.threed.VertexDeclaration
Gets the VertexField by index
get(CubeFace) - Method in class com.aspose.threed.CubeFaceData
Gets the data for specified face
get(Geometry) - Method in class com.aspose.threed.MorphTargetChannel
Gets the weight for specified geometry
get(Geometry) - Method in class com.aspose.threed.MorphTargetDeformer
Gets the weight for given geometry, this is a short-handed way to modify weight for target without accessing channel.
get(String) - Method in class com.aspose.threed.CurveMapping
Gets channel by given name
getAlbedo() - Method in class com.aspose.threed.PbrMaterial
Gets the base color of the material
getAlbedoTexture() - Method in class com.aspose.threed.PbrMaterial
Gets the texture for albedo
getAlpha() - Method in class com.aspose.threed.TextureBase
Gets the default alpha value of the texture This is valid when the TextureBase.getAlphaSource() is AlphaSource.PIXEL_ALPHA Default value is 1.0, valid value range is between 0 and 1
getAlphaSource() - Method in class com.aspose.threed.TextureBase
Gets whether the texture defines the alpha channel.
getAmbient() - Method in class com.aspose.threed.AssetInfo
Gets or Sets the default ambient color of this asset
getAmbientColor() - Method in class com.aspose.threed.LambertMaterial
Gets the ambient color
getAngleStart() - Method in class com.aspose.threed.RectangularTorus
The start angle of the arc, measured in radian.
getAnimationClip(String) - Method in class com.aspose.threed.Scene
Gets a named AnimationClip
getAnimationClips() - Method in class com.aspose.threed.Scene
Gets all AnimationClip defined in the scene.
getAnimations() - Method in class com.aspose.threed.AnimationClip
Gets the animations contained inside the clip.
getApertureMode() - Method in class com.aspose.threed.Camera
Gets the camera's aperture mode
getApplicationName() - Method in class com.aspose.threed.AssetInfo
Gets the application that created this asset
getApplicationVendor() - Method in class com.aspose.threed.AssetInfo
Gets the application vendor's name
getApplicationVersion() - Method in class com.aspose.threed.AssetInfo
Gets the version of the application that created this asset.
getApplyAnimationTransform() - Method in class com.aspose.threed.Discreet3DSLoadOptions
Gets wheather to use the transformation defined in the first frame of animation track.
getArc() - Method in class com.aspose.threed.RectangularTorus
The total angle of the arc, measured in radian.
getArc() - Method in class com.aspose.threed.Torus
Gets the arc.
getArea() - Method in class com.aspose.threed.Viewport
Gets the area of the viewport in render target.
getAspect() - Method in class com.aspose.threed.Frustum
Gets the aspect ratio of the frustum
getAspectRatio() - Method in class com.aspose.threed.Camera
Gets the view plane aspect ratio.
getAssetDirectories() - Method in class com.aspose.threed.ImageRenderOptions
Directories that stored external assets(like textures)
getAssetDirectories() - Method in class com.aspose.threed.Renderer
Directories that stored external assets
getAssetInfo() - Method in class com.aspose.threed.Node
Per-node asset info
getAssetInfo() - Method in class com.aspose.threed.Scene
Gets the top-level asset information
getAuthor() - Method in class com.aspose.threed.AssetInfo
Gets the author of this asset
getAuthor() - Method in class com.aspose.threed.RvmSaveOptions
Author information, default value is '3d@aspose'
getBack() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +Z(Back) face
getBackgroundColor() - Method in class com.aspose.threed.ImageRenderOptions
The background color of the render result.
getBackgroundColor() - Method in class com.aspose.threed.Viewport
Gets the background color of the viewport.
getBias() - Method in class com.aspose.threed.KeyFrame
Gets the bias used in TCB spline
getBlend() - Method in class com.aspose.threed.RenderState
Enable or disable the fragment blending.
getBlendColor() - Method in class com.aspose.threed.RenderState
Gets the blend color where used in BlendFactor.CONSTANT_COLOR
getBonePoses() - Method in class com.aspose.threed.Pose
Gets all BonePose.
getBones() - Method in class com.aspose.threed.SkinDeformer
Gets all bones that the skin deformer contains
getBoneTransform() - Method in class com.aspose.threed.Bone
Gets the transform matrix of the bone.
getBottom() - Method in class com.aspose.threed.CubeFaceData
Gets the data for -Y(Bottom) face
getBoundingBox() - Method in class com.aspose.threed.Box
Gets the bounding box of current entity in its object space coordinate system.
getBoundingBox() - Method in class com.aspose.threed.Cylinder
Gets the bounding box of current entity in its object space coordinate system.
getBoundingBox() - Method in class com.aspose.threed.Entity
Gets the bounding box of current entity in its object space coordinate system.
getBoundingBox() - Method in class com.aspose.threed.Geometry
Gets the bounding box of current entity in its object space coordinate system.
getBoundingBox() - Method in class com.aspose.threed.Node
Calculate the bounding box of the node
getBoundingBox() - Method in class com.aspose.threed.Plane
Gets the bounding box of current entity in its object space coordinate system.
getBoundingBox() - Method in class com.aspose.threed.Sphere
Gets the bounding box of current entity in its object space coordinate system.
getBoundingBox() - Method in class com.aspose.threed.Torus
Gets the bounding box of current entity in its object space coordinate system.
getBufferFile() - Method in class com.aspose.threed.GLTFSaveOptions
The file name of the external buffer file used to store binary data.
getBytesPerPixel() - Method in class com.aspose.threed.TextureData
Number of bytes of a pixel
getCapacity() - Method in class com.aspose.threed.TriMesh
The capacity of preallocated vertices.
getCastLight() - Method in class com.aspose.threed.Light
Gets if the current light instance can illuminate other objects.
getCastShadows() - Method in class com.aspose.threed.Geometry
Gets wheather this geometry can cast shadow
getCastShadows() - Method in class com.aspose.threed.Light
Gets if the light can cast shadows on other objects.
getCenter() - Method in class com.aspose.threed.LinearExtrusion
If this value is false, the linear extrusion Z range is from 0 to height, otherwise the range is from -height/2 to height/2.
getCenterScene() - Method in class com.aspose.threed.RvmLoadOptions
Center the scene after it's loaded.
getChannel(String) - Method in class com.aspose.threed.CurveMapping
Gets channel by given name
getChannels() - Method in class com.aspose.threed.MorphTargetDeformer
Gets all channels contained in this deformer
getChannelsCount() - Method in class com.aspose.threed.CurveMapping
Gets the total number of property channels defined in this animation curve mapping.
getChannelWeight() - Method in class com.aspose.threed.MorphTargetChannel
Gets the deformer weight of this channel.
getChild(int) - Method in class com.aspose.threed.Node
Gets the child node at specified index.
getChild(String) - Method in class com.aspose.threed.Node
Gets the child node with the specified name
getChildNodes() - Method in class com.aspose.threed.Node
Gets the children nodes.
getClosed() - Method in class com.aspose.threed.PatchDirection
Gets a value indicating whether this PatchDirection is a closed curve.
getColor() - Method in class com.aspose.threed.Light
Gets the light's color
getColorBits() - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for vertex color, default value is 10
getColorBits() - Method in class com.aspose.threed.RenderParameters
Gets how many bits will be used by color buffer.
getColorComponents() - Method in class com.aspose.threed.PlySaveOptions
The component names for vertex color, default value is ("red", "green", "blue")
getComment() - Method in class com.aspose.threed.AssetInfo
Gets the comment of this asset.
getCompare() - Method in class com.aspose.threed.StencilState
Gets the compare function used in stencil test
getComponentType() - Method in class com.aspose.threed.AnimationChannel
Gets the component field's type
getComposeOrder() - Method in class com.aspose.threed.TransformBuilder
Gets the chain compose order.
getCompressionLevel() - Method in class com.aspose.threed.DracoSaveOptions
Compression level, default value is DracoCompressionLevel.STANDARD
getComputeShader() - Method in class com.aspose.threed.GLSLSource
Gets the source code of the compute shader.
getComputeShader() - Method in class com.aspose.threed.SPIRVSource
Gets the source code of the compute shader.
getConstantAttenuation() - Method in class com.aspose.threed.Light
Gets the constant attenuation to calculate the total attenuation of the light
getConsumptionCredit() - Static method in class com.aspose.threed.Metered
Gets consumption credit
getConsumptionQuantity() - Static method in class com.aspose.threed.Metered
Gets consumption file size
getContent() - Method in class com.aspose.threed.Texture
Gets the binary content of the texture.
getContentType() - Method in class com.aspose.threed.FileFormat
Gets file format content type
getContinuity() - Method in class com.aspose.threed.KeyFrame
Gets the continuity used in TCB spline
getControlPoints() - Method in class com.aspose.threed.Geometry
Gets all control points
getControlPoints() - Method in class com.aspose.threed.PatchDirection
Gets the count of control points in current direction.
getCoordinatedSystem() - Method in class com.aspose.threed.AssetInfo
Gets the coordinate system used in this asset.
getCount() - Method in interface com.aspose.threed.IIndexBuffer
Gets the number of index in this buffer.
getCount() - Method in class com.aspose.threed.NurbsDirection
Gets the count of control points in current direction.
getCount() - Method in class com.aspose.threed.VertexDeclaration
Gets the count of all fields defined in this VertexDeclaration
getCreationTime() - Method in class com.aspose.threed.AssetInfo
Gets or Sets the creation time of this asset
getCreationTime() - Method in class com.aspose.threed.RvmSaveOptions
The timestamp that exported this file, default value is current time
getCullFace() - Method in class com.aspose.threed.RenderState
Enable or disable cull face
getCullFaceMode() - Method in class com.aspose.threed.RenderState
Gets which face will be culled.
getCurrentAnimationClip() - Method in class com.aspose.threed.Scene
Gets the active AnimationClip
getCurrentContext() - Static method in class com.aspose.threed.Renderer
Gets the instance of current render context.
getCurve(A3DObject, String, boolean) - Method in class com.aspose.threed.AnimationNode
Gets the animation curve on given property.
getCurve(A3DObject, String, String, boolean) - Method in class com.aspose.threed.AnimationNode
Gets the animation curve on given property and channel.
getCurve(AnimationNode, boolean) - Method in class com.aspose.threed.Property
Gets the curve on specified animation instance.
getCurve(String) - Method in class com.aspose.threed.CurveMapping
Gets the first curve in specified channel
getCurveMapping() - Method in class com.aspose.threed.Curve
Gets the curve mapping which owns this curve
getCurveMapping(A3DObject, String, boolean) - Method in class com.aspose.threed.AnimationNode
Gets the animation curve mapping on given property.
getCurveMapping(AnimationNode, boolean) - Method in class com.aspose.threed.Property
Gets the curve mapping on specified animation instance.
getCurveMappings() - Method in class com.aspose.threed.AnimationNode
Gets the current curve mappings.
getCurves() - Method in class com.aspose.threed.AnimationChannel
Gets all curves inside this channel
getCurves(String) - Method in class com.aspose.threed.CurveMapping
Gets all curves in specified channel
getCurveType() - Method in class com.aspose.threed.NurbsCurve
Gets the type of the curve.
getCylinderRadialSegments() - Method in class com.aspose.threed.RvmLoadOptions
Gets the number of cylinder's radial segments, default value is 16
getData() - Method in class com.aspose.threed.TextureData
Raw bytes of pixel data
getData() - Method in class com.aspose.threed.VertexElementTemplate
Gets the vertex data
getData() - Method in class com.aspose.threed.VertexElementVector4
Gets the vertex data
getDataType() - Method in class com.aspose.threed.VertexField
Data type of this field.
getDefaultValue() - Method in class com.aspose.threed.AnimationChannel
Gets the Default value of the channel.
getDeformers() - Method in class com.aspose.threed.Geometry
Gets all deformers assocated with this geometry.
getDeformers2() - Method in class com.aspose.threed.Geometry
Gets all deformers with specified deformer types
getDepth() - Method in interface com.aspose.threed.ITextureUnit
Gets the height of this texture, for none-3D texture it's always 1.
getDepthBits() - Method in class com.aspose.threed.RenderParameters
Gets how many bits will be used by depth buffer.
getDepthClear() - Method in class com.aspose.threed.Viewport
Gets the depth value used when clear the viewport with depth buffer bit set.
getDepthFailAction() - Method in class com.aspose.threed.StencilState
Gets the stencil action when stencil test pass but depth test fails.
getDepthFunction() - Method in class com.aspose.threed.RenderState
Gets the compare function used in depth test
getDepthMask() - Method in class com.aspose.threed.RenderState
Enable or disable the depth writing.
getDepthTest() - Method in class com.aspose.threed.RenderState
Enable or disable the depth test.
getDepthTexture() - Method in interface com.aspose.threed.IRenderTexture
Depth buffer texture
getDescription() - Method in class com.aspose.threed.AnimationClip
Gets the description of this animation clip
getDescription() - Method in class com.aspose.threed.ShaderTechnique
Gets the description of this technique
getDestinationBlendFactor() - Method in class com.aspose.threed.RenderState
Gets how the color is blended.
getDeterminant() - Method in class com.aspose.threed.Matrix4
Gets the determinant of the matrix.
getDiffuseColor() - Method in class com.aspose.threed.LambertMaterial
Gets the diffuse color
getDimension() - Method in class com.aspose.threed.NurbsCurve
Gets the curve's dimension.
getDirection() - Method in class com.aspose.threed.Frustum
Gets the direction that the camera is looking at.
getDirection() - Method in interface com.aspose.threed.IOrientable
Gets the direction that the entity is looking at.
getDirection() - Method in class com.aspose.threed.LinearExtrusion
The direction of extrusion, default value is (0, 0, 1)
getDishLatitudeSegments() - Method in class com.aspose.threed.RvmLoadOptions
Gets the number of dish's latitude segments, default value is 8
getDishLongitudeSegments() - Method in class com.aspose.threed.RvmLoadOptions
Gets the number of dish's longitude segments, default value is 12
getDivisions() - Method in class com.aspose.threed.NurbsDirection
Gets the number of divisions between adjacent control points in current direction.
getDivisions() - Method in class com.aspose.threed.PatchDirection
Gets the number of divisions between adjacent control points.
getDoubleBuffering() - Method in class com.aspose.threed.RenderParameters
Gets whether double buffer is used.
getDracoCompression() - Method in class com.aspose.threed.GLTFSaveOptions
Gets whether to enable draco compression
getDrawOperation() - Method in class com.aspose.threed.ManualEntity
Gets the draw operation to specify what primitive type to render.
getDuplicatedNameCounterBase() - Method in class com.aspose.threed.Discreet3DSSaveOptions
The counter used by generating new name for duplicated names, default value is 2.
getDuplicatedNameCounterFormat() - Method in class com.aspose.threed.Discreet3DSSaveOptions
The format of the duplicated counter, default value is empty string.
getDuplicatedNameSeparator() - Method in class com.aspose.threed.Discreet3DSSaveOptions
The separator between object's name and the duplicated counter, default value is "_".
getEdges() - Method in class com.aspose.threed.Mesh
Gets edges of the Mesh.
getElement(VertexElementType) - Method in class com.aspose.threed.Geometry
Gets a vertex element with specified type
getEmbedAssets() - Method in class com.aspose.threed.GLTFSaveOptions
Embed all external assets as base64 into single file in ASCII mode, default value is false.
getEmissiveColor() - Method in class com.aspose.threed.LambertMaterial
Gets the emissive color
getEmissiveColor() - Method in class com.aspose.threed.PbrMaterial
Gets the emissive color
getEmissiveTexture() - Method in class com.aspose.threed.PbrMaterial
Gets the texture for emissive
getEnableCompression() - Method in class com.aspose.threed.AMFSaveOptions
Whether to use compression to reduce the final file size, default value is true
getEnableCompression() - Method in class com.aspose.threed.FBXSaveOptions
Compression large binary data in the FBX file, default value is true.
getEnabled() - Method in class com.aspose.threed.Viewport
Enable or disable this viewport.
getEnableMaterials() - Method in class com.aspose.threed.ObjLoadOptions
Gets whether import materials for each object
getEnableMaterials() - Method in class com.aspose.threed.ObjSaveOptions
Gets whether import/export materials for each object
getEnableMipMap() - Method in class com.aspose.threed.Texture
Gets if the mipmap is enabled for this texture
getEnableShadows() - Method in class com.aspose.threed.ImageRenderOptions
Gets wheather to render shadows.
getEnableShadows() - Method in class com.aspose.threed.Renderer
Gets wheather to enabel shadows.
getEntities() - Method in class com.aspose.threed.Node
Gets all node entities.
getEntity() - Method in class com.aspose.threed.Node
Gets the first entity attached to this node, if sets, will clear other entities.
getErrorCode() - Method in exception com.aspose.threed.DriverException
Gets the native error code.
getEulerAngles() - Method in class com.aspose.threed.GlobalTransform
Gets the rotation represented in euler angles, measured in degree
getEulerAngles() - Method in class com.aspose.threed.Transform
Gets the rotation represented in euler angles, measured in degree
getExcluded() - Method in class com.aspose.threed.Entity
Gets wheather to exclude this entity during exporting.
getExcluded() - Method in class com.aspose.threed.Node
Gets wheather to exclude this node and all child nodes/entities during exporting.
getExportCamera() - Method in class com.aspose.threed.Discreet3DSSaveOptions
Gets whether export all cameras in the scene.
getExportLegacyMaterialProperties() - Method in class com.aspose.threed.FBXSaveOptions
Gets whether export legacy material properties, used for back compatibility.
getExportLight() - Method in class com.aspose.threed.Discreet3DSSaveOptions
Gets whether export all lights in the scene.
getExportNormals() - Method in class com.aspose.threed.U3DSaveOptions
Gets whether to export normal data.
getExportTextureCoordinates() - Method in class com.aspose.threed.U3DSaveOptions
Gets whether to export texture coordinates.
getExportVertexDiffuse() - Method in class com.aspose.threed.U3DSaveOptions
Gets whether to export vertex's diffuse color.
getExportVertexSpecular() - Method in class com.aspose.threed.U3DSaveOptions
Gets whether to export vertex' specular color.
getExtension() - Method in class com.aspose.threed.FileFormat
Gets the extension name of this type.
getExtent() - Method in class com.aspose.threed.BoundingBox
Gets the extent of the bounding box.
getExtent() - Method in class com.aspose.threed.BoundingBox2D
Gets the extent of the bounding box.
getFaceElement() - Method in class com.aspose.threed.PlySaveOptions
The element name for the face data, default value is "face"
getFaceProperty() - Method in class com.aspose.threed.PlySaveOptions
The property name for the face data, default value is "vertex_index"
getFailAction() - Method in class com.aspose.threed.StencilState
Gets the stencil action when stencil test fails.
getFallback() - Method in class com.aspose.threed.ShaderSet
Gets the fallback shader when required shader is unavailable
getFalloff() - Method in class com.aspose.threed.Light
Gets the falloff cone angle (in degrees).
getFarPlane() - Method in class com.aspose.threed.Frustum
Gets the frustum's far plane distance.
getFieldOfView() - Method in class com.aspose.threed.Camera
Gets the camera's field of view in degrees, this property is used only when ApertureMode is ApertureMode.HORIZONTAL or ApertureMode.VERTICAL
getFieldOfViewX() - Method in class com.aspose.threed.Camera
Gets the camera's horizontal field of view in degrees, this property is used only when ApertureMode is ApertureMode.HORIZ_AND_VERT
getFieldOfViewY() - Method in class com.aspose.threed.Camera
Gets the camera's vertical field of view in degrees, this property is used only when ApertureMode is ApertureMode.HORIZ_AND_VERT
getFileContent(String) - Method in class com.aspose.threed.MemoryFileSystem
Returns the raw content of the specified file.
getFileFormatType() - Method in class com.aspose.threed.FileFormat
Gets file format type
getFileName() - Method in class com.aspose.threed.IOConfig
The file name of the exporting/importing scene.
getFileName() - Method in class com.aspose.threed.Texture
Gets the associated texture file.
getFileNames() - Method in class com.aspose.threed.MemoryFileSystem
File names that in this memory file system.
getFileNote() - Method in class com.aspose.threed.RvmSaveOptions
File note in the file header.
getFileSystem() - Method in class com.aspose.threed.IOConfig
Allow user to handle how to manage the external dependencies during load/save.
getFlat() - Method in class com.aspose.threed.KeyFrame
Get or set if the key frame is flat.
getFlipCoordinate() - Method in class com.aspose.threed.PlySaveOptions
Flip the coordinate while saving the scene, default value is true
getFlipCoordinateSystem() - Method in class com.aspose.threed.Discreet3DSLoadOptions
Gets flip coordinate system of control points/normal during importing/exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.Discreet3DSSaveOptions
Gets flip coordinate system of control points/normal during importing/exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.ObjLoadOptions
Gets whether flip coordinate system of control points/normal during importing
getFlipCoordinateSystem() - Method in class com.aspose.threed.ObjSaveOptions
Gets whether flip coordinate system of control points/normal during importing/exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.PlyLoadOptions
Gets flip coordinate system of control points/normal during importing/exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.STLLoadOptions
Gets whether to flip coordinate system of control points/normal during importing.
getFlipCoordinateSystem() - Method in class com.aspose.threed.STLSaveOptions
Gets whether flip coordinate system of control points/normal during exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.U3DLoadOptions
Gets whether flip coordinate system of control points/normal during importing/exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.U3DSaveOptions
Gets whether flip coordinate system of control points/normal during importing/exporting.
getFlipCoordinateSystem() - Method in class com.aspose.threed.XLoadOptions
Flip the coordinate system, this is true by default
getFlipTexCoordV() - Method in class com.aspose.threed.GLTFLoadOptions
Flip the v(t) coordinate in mesh's texture coordinate, default value is true.
getFlipTexCoordV() - Method in class com.aspose.threed.GLTFSaveOptions
Flip texture coordinate v(t) component, default value is true.
getFoldRepeatedCurveData() - Method in class com.aspose.threed.FBXSaveOptions
Gets whether reuse repeated curve data by increasing last data's ref count
getFragmentShader() - Method in class com.aspose.threed.GLSLSource
Gets the source code of the fragmnt shader.
getFragmentShader() - Method in class com.aspose.threed.SPIRVSource
Gets the source code of the fragmnt shader.
getFront() - Method in class com.aspose.threed.CubeFaceData
Gets the data for -Z(Front) face
getFrontFace() - Method in class com.aspose.threed.RenderState
Gets which order is front face.
getFrustum() - Method in class com.aspose.threed.Renderer
Gets the frustum that used to provide view matrix.
getFrustum() - Method in class com.aspose.threed.Viewport
Gets the camera of this Viewport
getGammaCorrectedColor() - Method in class com.aspose.threed.Discreet3DSLoadOptions
A 3ds file may contains original color and gamma corrected color for same attribute, Setting this to true will use the gamma corrected color if possible, otherwise the Aspose.3D will try to use the original color.
getGammaCorrectedColor() - Method in class com.aspose.threed.Discreet3DSSaveOptions
A 3ds file may contains original color and gamma corrected color for same attribute, Setting this to true will use the gamma corrected color if possible, otherwise the Aspose.3D will try to use the original color.
getGenerateMaterials() - Method in class com.aspose.threed.RvmLoadOptions
Generate materials with random colors for each objects in the scene if color table is not exported within the RVM file.
getGenerateVertexElementMaterial() - Method in class com.aspose.threed.FBXSaveOptions
Gets whether always generate a VertexElementMaterial for geometries if the attached node contains materials.
getGeometryShader() - Method in class com.aspose.threed.GLSLSource
Gets the source code of the geometry shader.
getGeometryShader() - Method in class com.aspose.threed.SPIRVSource
Gets the source code of the geometry shader.
getGlobalTransform() - Method in class com.aspose.threed.Node
Gets the global transform.
getHeight() - Method in class com.aspose.threed.Box
Gets the height of the box
getHeight() - Method in class com.aspose.threed.Camera
Gets the view plane's height measured in inches
getHeight() - Method in class com.aspose.threed.Cylinder
Gets the height of the cylinder.
getHeight() - Method in interface com.aspose.threed.ITextureUnit
Gets the height of this texture.
getHeight() - Method in class com.aspose.threed.LinearExtrusion
The height of the extruded geometry, default value is 1.0
getHeight() - Method in class com.aspose.threed.RectangularTorus
The height of the rectangular torus.
getHeight() - Method in class com.aspose.threed.TextureData
Number of vertical pixels
getHeightSegments() - Method in class com.aspose.threed.Cylinder
Gets the height segments.
getHeightSegments() - Method in class com.aspose.threed.Sphere
Gets the height segments.
getHighPreciseColor() - Method in class com.aspose.threed.Discreet3DSSaveOptions
If this is true, the generated 3ds file will use high precise color, means each channel of red/green/blue are in 32bit float.
getHotSpot() - Method in class com.aspose.threed.Light
Gets the hot spot cone angle(in degrees).
getIdentity() - Static method in class com.aspose.threed.Matrix4
Gets the identity matrix.
getIndented() - Method in class com.aspose.threed.ColladaSaveOptions
Gets whether the exported XML document is indented.
getIndependentTangent() - Method in class com.aspose.threed.KeyFrame
Gets the out and next in tangents are independent.
getIndex() - Method in class com.aspose.threed.VertexField
Index of this field in the vertex's layout with same semantic.
getIndexBuffer() - Method in class com.aspose.threed.ManualEntity
Gets the index buffer, this can be null.
getIndexDataType() - Method in interface com.aspose.threed.IIndexBuffer
Gets the data type of each element.
getIndices() - Method in interface com.aspose.threed.IIndicedVertexElement
Gets the indice data
getIndices() - Method in class com.aspose.threed.Line
Gets the indices.
getIndices() - Method in class com.aspose.threed.Shape
Gets the indices.
getIndices() - Method in class com.aspose.threed.VertexElementMaterial
Gets the indice data
getIndices() - Method in class com.aspose.threed.VertexElementTemplate
Gets the indice data
getIndices() - Method in class com.aspose.threed.VertexElementVector4
Gets the indice data
getIndicesCount() - Method in class com.aspose.threed.TriMesh
The count of indices in this TriMesh
getInnerRadius() - Method in class com.aspose.threed.RectangularTorus
The inner radius of the rectangular torus Default value is 17
getInput() - Method in class com.aspose.threed.PostProcessing
Input of this post-processing
getIntensity() - Method in class com.aspose.threed.Light
Gets the light's intensity, default value is 100
getInterpolation() - Method in class com.aspose.threed.KeyFrame
Gets the key's interpolation type, list.data[index] defines the algorithm how the sampled value is calculated.
getKeyFrames() - Method in class com.aspose.threed.Curve
Gets the key frames of this curve.
getKeywords() - Method in class com.aspose.threed.AssetInfo
Gets the keywords of this asset
getKnotVectors() - Method in class com.aspose.threed.NurbsCurve
Gets the knot vector, it is a sequence of parameter values that determines where and how the control points affect the NURBS curve.
getKnotVectors() - Method in class com.aspose.threed.NurbsDirection
Gets the knot vector, it is a sequence of parameter values that determines where and how the control points affect the NURBS curve.
getLambert() - Method in class com.aspose.threed.ShaderSet
Gets the shader that used to render the lambert material
getLeft() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +X(Left) face
getLength() - Method in class com.aspose.threed.Box
Gets the length of the box
getLength() - Method in class com.aspose.threed.Plane
Gets the length of the plane.
getLength() - Method in class com.aspose.threed.Quaternion
Gets the length of the quaternion
getLength() - Method in class com.aspose.threed.Vector2
Gets the length.
getLength() - Method in class com.aspose.threed.Vector3
Gets the length of this vector.
getLength2() - Method in class com.aspose.threed.Vector3
Gets the square of the length.
getLengthSegments() - Method in class com.aspose.threed.Plane
Gets the length segments.
getLibrary() - Method in class com.aspose.threed.Scene
Objects that not directly used in scene hierarchy can be defined in Library.
getLightType() - Method in class com.aspose.threed.Light
Gets the light's type
getLinearAttenuation() - Method in class com.aspose.threed.Light
Gets the linear attenuation to calculate the total attenuation of the light
getLookAt() - Method in class com.aspose.threed.Frustum
Gets the the interested position that the camera is looking at.
getLookupPaths() - Method in class com.aspose.threed.IOConfig
Some files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load.
getMagFilter() - Method in class com.aspose.threed.TextureBase
Gets the filter for magnification.
getMagnification() - Method in class com.aspose.threed.Camera
Gets the maginification used in orthographic camera
getMagnification() - Method in interface com.aspose.threed.ITextureUnit
Gets the filter mode for magnification.
getMappingMode() - Method in class com.aspose.threed.VertexElement
Gets how the element is mapped.
getMasterScale() - Method in class com.aspose.threed.Discreet3DSSaveOptions
Gets the master scale used in exporting.
getMaterial() - Method in class com.aspose.threed.Node
Gets the first material associated with this node, if sets, will clear other materials
getMaterial() - Method in class com.aspose.threed.Renderer
Gets the material that used to provide material information used by shaders.
getMaterialConverter() - Method in class com.aspose.threed.GLTFSaveOptions
Custom converter to convert the geometry's material to PBR material If this is unassigned, glTF 2.0 exporter will automatically convert the standard material to PBR material.
getMaterials() - Method in class com.aspose.threed.Node
Gets the materials associated with this node.
getMatrix() - Method in class com.aspose.threed.BonePose
Gets the transform matrix of the node in current pose.
getMatrix() - Method in class com.aspose.threed.TransformBuilder
Gets the current matrix value
getMaximum() - Method in class com.aspose.threed.BoundingBox
The maximum corner of the bounding box
getMaximum() - Method in class com.aspose.threed.BoundingBox2D
The maximum corner of the bounding box
getMaximumDescriptorSets() - Method in class com.aspose.threed.SPIRVSource
Maximum descriptor sets, default value is 10
getMeshCompression() - Method in class com.aspose.threed.U3DSaveOptions
Gets whether to enable mesh data compression.
getMetaDatas() - Method in class com.aspose.threed.Node
Gets the meta data defined in this node.
getMetallicFactor() - Method in class com.aspose.threed.PbrMaterial
Gets the metalness of the material, value of 1 means the material is a metal and value of 0 means the material is a dielectric.
getMetallicRoughness() - Method in class com.aspose.threed.PbrMaterial
Gets the texture for metallic(in R channel) and roughness(in G channel)
getMinFilter() - Method in class com.aspose.threed.TextureBase
Gets the filter for minification.
getMinification() - Method in interface com.aspose.threed.ITextureUnit
Gets the filter mode for minification.
getMinimum() - Method in class com.aspose.threed.BoundingBox
The minimum corner of the bounding box
getMinimum() - Method in class com.aspose.threed.BoundingBox2D
The minimum corner of the bounding box
getMipFilter() - Method in class com.aspose.threed.TextureBase
Gets the filter for mip-level sampling.
getMipmap() - Method in interface com.aspose.threed.ITextureUnit
Gets the filter mode for mipmap.
getModificationTime() - Method in class com.aspose.threed.AssetInfo
Gets or Sets the modification time of this asset
getMultiplicity() - Method in class com.aspose.threed.NurbsCurve
Gets the multiplicity.
getMultiplicity() - Method in class com.aspose.threed.NurbsDirection
Gets the multiplicity.
getName() - Method in class com.aspose.threed.A3DObject
Gets the name.
getName() - Method in class com.aspose.threed.AnimationChannel
Gets the name of the channel
getName() - Method in class com.aspose.threed.Property
Gets the name of the property
getName() - Method in class com.aspose.threed.ShaderVariable
Gets the name of this variable
getName() - Method in class com.aspose.threed.VertexElement
Gets the name.
getNearPlane() - Method in class com.aspose.threed.Frustum
Gets the frustum's near plane distance.
getNegativeX() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +X(Left) face
getNegativeY() - Method in class com.aspose.threed.CubeFaceData
Gets the data for -Y(Bottom) face
getNegativeZ() - Method in class com.aspose.threed.CubeFaceData
Gets the data for -Z(Front) face
getNextInTangent() - Method in class com.aspose.threed.KeyFrame
Gets the next in(left) tangent on this key frame.
getNextInWeight() - Method in class com.aspose.threed.KeyFrame
Gets the next in(left) weight on this key frame.
getNode() - Method in class com.aspose.threed.Bone
Gets the node.
getNode() - Method in class com.aspose.threed.BonePose
Gets the scene node, points to a skinned skeleton node
getNode() - Method in class com.aspose.threed.Renderer
Gets the Renderer.getNode() instance used to provide world transform matrix.
getNormalBits() - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for normal vectors, default value is 10
getNormalComponents() - Method in class com.aspose.threed.PlySaveOptions
The component names for normal data, default valaue is ("nx", "ny", "nz")
getNormalizeNormal() - Method in class com.aspose.threed.ObjLoadOptions
Gets whether to normalize the normal vector during the loading.
getNormalTexture() - Method in class com.aspose.threed.PbrMaterial
Gets the texture of normal mapping
getOcclusionFactor() - Method in class com.aspose.threed.PbrMaterial
Gets the factor of ambient occlusion
getOcclusionTexture() - Method in class com.aspose.threed.PbrMaterial
Gets the texture for ambient occlusion
getOffset() - Method in class com.aspose.threed.VertexField
The offset in bytes of this field.
getOffsetHeight() - Method in class com.aspose.threed.RelativeRectangle
Gets the offset for height
getOffsetWidth() - Method in class com.aspose.threed.RelativeRectangle
Gets the offset for width
getOffsetX() - Method in class com.aspose.threed.RelativeRectangle
Gets the offset for coordinate X
getOffsetY() - Method in class com.aspose.threed.RelativeRectangle
Gets the offset for coordinate Y
getOpenEnded() - Method in class com.aspose.threed.Cylinder
Gets a value indicating whether this Cylinder open ended.
getOrder() - Method in class com.aspose.threed.NurbsCurve
Gets the order of a NURBS curve, it defines the number of nearby control points that influence any given point on the curve.
getOrder() - Method in class com.aspose.threed.NurbsDirection
Gets the order of a NURBS curve, it defines the number of nearby control points that influence any given point on the curve.
getOrthoHeight() - Method in class com.aspose.threed.Frustum
Gets the height when frustum in orthographic projection.
getOuterRadius() - Method in class com.aspose.threed.RectangularTorus
The outer radius of the rectangular torus Default value is 20
getOutTangent() - Method in class com.aspose.threed.KeyFrame
Gets the out(right) tangent on this key frame.
getOutWeight() - Method in class com.aspose.threed.KeyFrame
Gets the out(right) weight on this key frame.
getOwner() - Method in class com.aspose.threed.Deformer
Gets the geometry which owns this deformer
getParentNode() - Method in class com.aspose.threed.Entity
Gets the first parent node, if set the first parent node, this entity will be detached from other parent nodes.
getParentNode() - Method in class com.aspose.threed.Node
Gets the parent node.
getParentNodes() - Method in class com.aspose.threed.Entity
Gets all parent nodes, an entity can be attached to multiple parent nodes for geometry instancing
getPassAction() - Method in class com.aspose.threed.StencilState
Gets the stencil action when both stencil test and depth test passes.
getPbr() - Method in class com.aspose.threed.ShaderSet
Gets the shader that used to render the PBR material
getPhiLength() - Method in class com.aspose.threed.Sphere
Gets the length of the phi.
getPhiStart() - Method in class com.aspose.threed.Sphere
Gets the phi start.
getPhong() - Method in class com.aspose.threed.ShaderSet
Gets the shader that used to render the phong material
getPixelFormat() - Method in class com.aspose.threed.TextureData
The pixel's format
getPolygonCount() - Method in class com.aspose.threed.Mesh
Gets the count of polygons
getPolygonMode() - Method in class com.aspose.threed.RenderState
Gets the polygon's render mode.
getPolygons() - Method in class com.aspose.threed.Mesh
Gets the polygons definition of the mesh
getPolygonSize(int) - Method in class com.aspose.threed.Mesh
Gets the vertex count of the specified polygon.
getPoses() - Method in class com.aspose.threed.Scene
Gets all Pose used in this scene.
getPoseType() - Method in class com.aspose.threed.Pose
Gets the type of the pose.
getPositionBits() - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for position, default value is 14
getPositionComponents() - Method in class com.aspose.threed.PlySaveOptions
The component names for position data, default value is ("x", "y", "z")
getPositiveX() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +X(Right) face
getPositiveY() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +Y(Top) face
getPositiveZ() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +Z(Back) face
getPostBehavior() - Method in class com.aspose.threed.Curve
Gets the post behavior indicates what the sampled value should be after the last key frame.
getPostProcessing(String) - Method in class com.aspose.threed.Renderer
Gets a built-in post-processor that supported by the renderer.
getPostProcessings() - Method in class com.aspose.threed.Renderer
Active post-processing chain
getPostRotation() - Method in class com.aspose.threed.Transform
Gets the post-rotation represented in degree
getPreBehavior() - Method in class com.aspose.threed.Curve
Gets the pre behavior indicates what the sampled value should be before the first key.
getPreRotation() - Method in class com.aspose.threed.Transform
Gets the pre-rotation represented in degree
getPresetShaders() - Method in class com.aspose.threed.Renderer
Gets the preset shader set
getProjectionType() - Method in class com.aspose.threed.Camera
Gets the camera's projection type.
getProperty() - Method in class com.aspose.threed.CurveMapping
Gets the property associated with the CurveMapping
getProperty(String) - Method in class com.aspose.threed.A3DObject
Get the value of specified property
getQuadraticAttenuation() - Method in class com.aspose.threed.Light
Gets the quadratic attenuation to calculate the total attenuation of the light
getRadialSegments() - Method in class com.aspose.threed.Cylinder
Gets the radial segments.
getRadialSegments() - Method in class com.aspose.threed.RectangularTorus
The radial segments, default value is 10
getRadialSegments() - Method in class com.aspose.threed.Torus
Gets the radial segments.
getRadius() - Method in class com.aspose.threed.Sphere
Gets the radius of the sphere.
getRadius() - Method in class com.aspose.threed.Torus
Gets the radius of the torus.
getRadiusBottom() - Method in class com.aspose.threed.Cylinder
Gets the radius bottoof cylinder's bottom cap.
getRadiusTop() - Method in class com.aspose.threed.Cylinder
Gets the radius of cylinder's top cap.
getRational() - Method in class com.aspose.threed.NurbsCurve
Gets whether it is rational, this value indicates whether this NurbsCurve is rational spline or non-rational spline.
getReceiveShadows() - Method in class com.aspose.threed.Geometry
Gets wheather this geometry can receive shadow.
getRectangularTorusSegments() - Method in class com.aspose.threed.RvmLoadOptions
Gets the number of rectangular torus's radial segments, default value is 20
getReferenceMode() - Method in class com.aspose.threed.VertexElement
Gets how the element is referenced.
getReflectionColor() - Method in class com.aspose.threed.PhongMaterial
Gets the reflection color.
getReflectionFactor() - Method in class com.aspose.threed.PhongMaterial
Gets the attenuation of the reflection color.
getRenderAPI() - Method in class com.aspose.threed.ShaderTechnique
Gets the rendering API used by this technique
getRenderAPIVersion() - Method in class com.aspose.threed.ShaderTechnique
Gets the version of the rendering API.
getRenderFactory() - Method in class com.aspose.threed.Renderer
Gets the factory to build render-related objects.
getRenderGroup() - Method in class com.aspose.threed.ManualEntity
Gets the render group of this object.
getRenderPriority() - Method in class com.aspose.threed.ManualEntity
Gets the render priority, higher number will have higher priority to render in same group.
getRenderStage() - Method in class com.aspose.threed.Renderer
Gets the current render stage.
getRenderState() - Method in class com.aspose.threed.ManualEntity
Gets the render states used by this object.
getRenderTarget() - Method in class com.aspose.threed.Renderer
Specify the render target that the following render operations will be performed on.
getRenderTarget() - Method in class com.aspose.threed.Viewport
Gets the render target that created this viewport.
getRepeatCount() - Method in class com.aspose.threed.Extrapolation
Gets and sets the repeat times of the extrapolation pattern.
getRevision() - Method in class com.aspose.threed.AssetInfo
Gets the revision number of this asset, usually used in version control system.
getRight() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +X(Right) face
getRootNode() - Method in class com.aspose.threed.Scene
Gets the root node of the scene.
getRotation() - Method in class com.aspose.threed.GlobalTransform
Gets the rotation represented in quaternion.
getRotation() - Method in class com.aspose.threed.Transform
Gets the rotation represented in quaternion.
getRotationMode() - Method in class com.aspose.threed.Frustum
Gets the frustum's orientation mode This property only works when the Frustum.getTarget() is null.
getRoughnessFactor() - Method in class com.aspose.threed.PbrMaterial
Gets the roughness of the material, value of 1 means the material is completely rough and value of 0 means the material is completely smooth
getSaveExtras() - Method in class com.aspose.threed.GLTFSaveOptions
Save scene object's dynamic properties into 'extra' fields in the generated glTF file.
getScale() - Method in class com.aspose.threed.GlobalTransform
Gets the scale
getScale() - Method in interface com.aspose.threed.ITextureUnit
Gets the scale of the UV coordinate.
getScale() - Method in class com.aspose.threed.ObjLoadOptions
Scales on x/y/z axis, default value is 1.0
getScale() - Method in class com.aspose.threed.Transform
Gets the scale
getScaleHeight() - Method in class com.aspose.threed.RelativeRectangle
Relative height
getScaleWidth() - Method in class com.aspose.threed.RelativeRectangle
Relative width
getScaleX() - Method in class com.aspose.threed.RelativeRectangle
Relative coordinate X
getScaleY() - Method in class com.aspose.threed.RelativeRectangle
Relative coordinate Y
getScissorBox() - Method in class com.aspose.threed.RenderState
Gets the scissor box
getScissorTest() - Method in class com.aspose.threed.RenderState
Enable or disable scissor test
getScroll() - Method in interface com.aspose.threed.ITextureUnit
Gets the scroll of the UV coordinate.
getSealed() - Method in class com.aspose.threed.VertexDeclaration
A VertexDeclaration will be sealed when its been used by TriMesh, no more modifications is allowed.
getSemantic() - Method in class com.aspose.threed.ShaderVariable
Gets the semantic of this variable
getSemantic() - Method in class com.aspose.threed.VertexField
The usage semantic of this field.
getSerializeW() - Method in class com.aspose.threed.ObjSaveOptions
Gets whether serialize W component in model's vertex position.
getShader() - Method in class com.aspose.threed.ManualEntity
Gets the shader used by this object.
getShader() - Method in class com.aspose.threed.Renderer
Gets the shader instance used for rendering the geometry.
getShaderContent() - Method in class com.aspose.threed.ShaderTechnique
Gets the content of a embedded shader script.
getShaderEntry() - Method in class com.aspose.threed.ShaderTechnique
Gets the entry point of the shader, some shader like HLSL can have customized shader entries.
getShaderFile() - Method in class com.aspose.threed.ShaderTechnique
Gets the file name of the external shader file.
getShaderLanguage() - Method in class com.aspose.threed.ShaderTechnique
Gets the shader language used by this technique.
getShaderParameters() - Method in class com.aspose.threed.ShaderTechnique
Gets the shader parameter definition.
getShaderSet() - Method in class com.aspose.threed.Renderer
Gets the shader set that used to render the scene
getShaderVersion() - Method in class com.aspose.threed.ShaderTechnique
Gets the shader version used by this technique.
getShadowColor() - Method in class com.aspose.threed.Light
Gets the shadow's color.
getShape() - Method in class com.aspose.threed.LinearExtrusion
The base shape to be extruded.
getShininess() - Method in class com.aspose.threed.PhongMaterial
Gets the shininess, this controls the specular highlight's size.
getSize() - Method in interface com.aspose.threed.IBuffer
Size of this buffer in bytes
getSize() - Method in interface com.aspose.threed.IRenderTarget
Gets the size of the render target.
getSize() - Method in class com.aspose.threed.Skeleton
Gets the limb node size that used in CAD software to represent the size of the bone.
getSize() - Method in class com.aspose.threed.VertexDeclaration
The size in byte of the vertex structure.
getSize() - Method in class com.aspose.threed.VertexField
The size in bytes of this field
getSlices() - Method in class com.aspose.threed.LinearExtrusion
The slices of the twisted extruded geometry, default value is 1.
getSourceBlendFactor() - Method in class com.aspose.threed.RenderState
Gets how the color is blended.
getSpecularColor() - Method in class com.aspose.threed.PhongMaterial
Gets the specular color.
getSpecularFactor() - Method in class com.aspose.threed.PhongMaterial
Gets the specular factor.
getSpecularTexture() - Method in class com.aspose.threed.PbrMaterial
Gets the texture for specular color
getStart() - Method in class com.aspose.threed.AnimationClip
Gets the time in seconds of the beginning of the clip.
getStencilBackFace() - Method in class com.aspose.threed.RenderState
Gets the stencil state for back face.
getStencilBits() - Method in class com.aspose.threed.RenderParameters
Gets how many bits will be used in stencil buffer.
getStencilFrontFace() - Method in class com.aspose.threed.RenderState
Gets the stencil state for front face.
getStencilMask() - Method in class com.aspose.threed.RenderState
Gets the mask that is ANDed with the both reference and stored stencil value when test is done.
getStencilReference() - Method in class com.aspose.threed.RenderState
Gets the reference value for the stencil test.
getStencilTest() - Method in class com.aspose.threed.RenderState
Enable or disable the stencil test.
getStepMode() - Method in class com.aspose.threed.KeyFrame
Gets the key's step mode.
getStop() - Method in class com.aspose.threed.AnimationClip
Gets the time in seconds of the end of the clip.
getStride() - Method in class com.aspose.threed.TextureData
Number of bytes of a scanline.
getSubAnimations() - Method in class com.aspose.threed.AnimationNode
Gets the sub-animation nodes under current animations
getSubject() - Method in class com.aspose.threed.AssetInfo
Gets the subject of this asset
getSubScenes() - Method in class com.aspose.threed.Scene
Gets all sub-scenes
getSubscriptionExpireDate() - Static method in class com.aspose.threed.License
Gets the last date of the subscription.
getTangentWeightMode() - Method in class com.aspose.threed.KeyFrame
Gets the key's tangent weight mode.
getTarget() - Method in class com.aspose.threed.Frustum
Gets the target that the camera is looking at.
getTarget() - Method in interface com.aspose.threed.IOrientable
Gets the target that the entity is looking at.
getTargets() - Method in interface com.aspose.threed.IRenderTexture
Color output targets.
getTargets() - Method in class com.aspose.threed.MorphTargetChannel
Gets all targets associated with the channel.
getTechniques() - Method in class com.aspose.threed.ShaderMaterial
Gets all available techniques defined in this material.
getTension() - Method in class com.aspose.threed.KeyFrame
Gets tension used in TCB spline
getTexture(String) - Method in class com.aspose.threed.Material
Gets the texture from the specified slot, it can be material's property name or shader's parameter name
getTextureCoordinateBits() - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for texture coordinate, default value is 12
getTextureCoordinateComponents() - Method in class com.aspose.threed.PlySaveOptions
The component names for texture coordinate data, default value is ("u", "v")
getThetaLength() - Method in class com.aspose.threed.Cylinder
Gets the length of the theta.
getThetaLength() - Method in class com.aspose.threed.Sphere
Gets the length of the theta.
getThetaStart() - Method in class com.aspose.threed.Cylinder
Gets the theta start.
getThetaStart() - Method in class com.aspose.threed.Sphere
Gets the theta start.
getTime() - Method in class com.aspose.threed.KeyFrame
Gets the time position of list.data[index] key frame, measured in seconds.
getTimeIndependentTangent() - Method in class com.aspose.threed.KeyFrame
Gets the tangent is time-independent
getTitle() - Method in class com.aspose.threed.AssetInfo
Gets the title of this asset
getTop() - Method in class com.aspose.threed.CubeFaceData
Gets the data for +Y(Top) face
getTorusTubularSegments() - Method in class com.aspose.threed.RvmLoadOptions
Gets the number of torus's tubular segments, default value is 20
getTransform() - Method in class com.aspose.threed.Bone
Gets the transform matrix of the node containing the bone.
getTransform() - Method in class com.aspose.threed.Node
Gets the local transform.
getTransformMatrix() - Method in class com.aspose.threed.GlobalTransform
Gets the transform matrix.
getTransformMatrix() - Method in class com.aspose.threed.Transform
Gets the transform matrix.
getTransformStyle() - Method in class com.aspose.threed.ColladaSaveOptions
Gets the style of node transformation
getTranslation() - Method in class com.aspose.threed.GlobalTransform
Gets the translation
getTranslation() - Method in class com.aspose.threed.Transform
Gets the translation
getTransparency() - Method in class com.aspose.threed.LambertMaterial
Gets the transparency factor.
getTransparency() - Method in class com.aspose.threed.PbrMaterial
Gets the transparency factor.
getTransparentColor() - Method in class com.aspose.threed.LambertMaterial
Gets the transparent color.
getTube() - Method in class com.aspose.threed.Torus
Gets the radius of the tube.
getTubularSegments() - Method in class com.aspose.threed.Torus
Gets the tubular segments.
getTwist() - Method in class com.aspose.threed.LinearExtrusion
The number of degrees of through which the shape is extruded.
getTwistOffset() - Method in class com.aspose.threed.LinearExtrusion
The offset that used in twisting, default value is (0, 0, 0).
getType() - Method in class com.aspose.threed.Extrapolation
Gets and sets the sampling pattern of extrapolation
getType() - Method in interface com.aspose.threed.ITextureUnit
Gets the type of this texture unit.
getType() - Method in class com.aspose.threed.NurbsDirection
Gets the type of the current direction.
getType() - Method in class com.aspose.threed.PatchDirection
Gets the patch's type.
getType() - Method in class com.aspose.threed.Skeleton
Gets the type of the skeleton.
getU() - Method in class com.aspose.threed.NurbsSurface
Gets the nurbs surface's U direction
getU() - Method in class com.aspose.threed.Patch
Gets the u direction.
getU() - Method in class com.aspose.threed.Vector2
Gets the U component if the Vector2 is used as a mapping coordinate.
getUnitName() - Method in class com.aspose.threed.AssetInfo
Gets the unit of length used in this asset.
getUnitScaleFactor() - Method in class com.aspose.threed.AssetInfo
Gets the scale factor to real-world meter.
getUnmergedVerticesCount() - Method in class com.aspose.threed.TriMesh
The count of unmerged vertices that passed in by TriMesh.beginVertex() and TriMesh.endVertex().
getUp() - Method in class com.aspose.threed.Frustum
Gets the up direction of the camera
getUp() - Method in class com.aspose.threed.Plane
Gets the up vector of the plane, default value is (0, 1, 0), this affects the generation of the plane
getUpVector() - Method in class com.aspose.threed.AssetInfo
Gets the up-vector used in this asset.
getUrl() - Method in class com.aspose.threed.AssetInfo
Gets or Sets the URL of this asset.
getUseCommonMaterials() - Method in class com.aspose.threed.GLTFSaveOptions
Serialize materials using KHR common material extensions, default value is false.
getUVRotation() - Method in class com.aspose.threed.TextureBase
Gets the rotation of the texture
getUVScale() - Method in class com.aspose.threed.TextureBase
Gets the UV scale.
getUVTranslation() - Method in class com.aspose.threed.TextureBase
Gets the UV translation.
getUWrap() - Method in interface com.aspose.threed.ITextureUnit
Gets the wrap mode for texture's U coordinate.
getV() - Method in class com.aspose.threed.NurbsSurface
Gets the nurbs surface's V direction
getV() - Method in class com.aspose.threed.Patch
Gets the v direction.
getV() - Method in class com.aspose.threed.Vector2
Gets the V component if the Vector2 is used as a mapping coordinate.
getValue() - Method in class com.aspose.threed.KeyFrame
Gets the key-frame's value.
getValue() - Method in class com.aspose.threed.Property
Gets the value.
getValueType() - Method in class com.aspose.threed.Property
Gets the type of the property value.
getVariables() - Method in class com.aspose.threed.ShaderProgram
Gets the variables used by this shader.
getVerbose() - Method in class com.aspose.threed.ObjSaveOptions
Gets whether generate comments for each section
getVersion() - Method in class com.aspose.threed.FileFormat
Gets file format version
getVertexBuffer() - Method in class com.aspose.threed.ManualEntity
Gets the vertex buffer.
getVertexDeclaration() - Method in interface com.aspose.threed.IVertexBuffer
Gets the vertex declaration
getVertexDeclaration() - Method in class com.aspose.threed.TriMesh
The vertex layout of the TriMesh.
getVertexElement() - Method in class com.aspose.threed.PlySaveOptions
The element name for the vertex data, default value is "vertex"
getVertexElementOfUV(TextureMapping) - Method in class com.aspose.threed.Geometry
Gets a VertexElementUV instance with given texture mapping type
getVertexElements() - Method in class com.aspose.threed.Geometry
Gets all vertex elements
getVertexElementType() - Method in class com.aspose.threed.VertexElement
Gets the type of the VertexElement
getVertexShader() - Method in class com.aspose.threed.GLSLSource
Gets the source code of the vertex shader
getVertexShader() - Method in class com.aspose.threed.SPIRVSource
Gets the source code of the vertex shader
getVerticesCount() - Method in class com.aspose.threed.TriMesh
The count of vertices in this TriMesh
getVerticesSizeInBytes() - Method in class com.aspose.threed.TriMesh
The total size of all vertices in bytes
getVideoForTexture() - Method in class com.aspose.threed.FBXSaveOptions
Gets whether generate a Video instance for Texture when exporting as FBX.
getViewports() - Method in interface com.aspose.threed.IRenderTarget
Gets all viewports that associated with this render target.
getVisible() - Method in class com.aspose.threed.Geometry
Gets if the geometry is visible
getVisible() - Method in class com.aspose.threed.Node
Gets to show the node
getVWrap() - Method in interface com.aspose.threed.ITextureUnit
Gets the wrap mode for texture's V coordinate.
getWeight(int) - Method in class com.aspose.threed.Bone
Gets the weight for control point specified by index
getWeight(Geometry) - Method in class com.aspose.threed.MorphTargetChannel
Gets the weight for the specified target, if the target is not belongs to this channel, default value 0 is returned.
getWeightCount() - Method in class com.aspose.threed.Bone
Gets the count of weight, this is automatically extended by Bone.setWeight(int, double)
getWeights() - Method in class com.aspose.threed.MorphTargetChannel
Gets the full weight values of target geometries.
getWidth() - Method in class com.aspose.threed.Box
Gets the width of the box
getWidth() - Method in class com.aspose.threed.Camera
Gets the view plane's width measured in inches
getWidth() - Method in interface com.aspose.threed.ITextureUnit
Gets the width of this texture.
getWidth() - Method in class com.aspose.threed.Plane
Gets the width of the plane.
getWidth() - Method in class com.aspose.threed.TextureData
Number of horizontal pixels
getWidthSegments() - Method in class com.aspose.threed.Plane
Gets the width segments.
getWidthSegments() - Method in class com.aspose.threed.Sphere
Gets the width segments.
getWrapModeU() - Method in class com.aspose.threed.TextureBase
Gets the texture wrap modes in U.
getWrapModeV() - Method in class com.aspose.threed.TextureBase
Gets the texture wrap modes in V.
getWrapModeW() - Method in class com.aspose.threed.TextureBase
Gets the texture wrap modes in W.
getWWrap() - Method in interface com.aspose.threed.ITextureUnit
Gets the wrap mode for texture's W coordinate.
getZOrder() - Method in class com.aspose.threed.Viewport
Gets the Z-order of the viewport.
GlobalTransform - Class in com.aspose.threed
Global transform is similar to Transform but it's immutable while it represents the final evaluated transformation.
GLOW - com.aspose.threed.TextureMapping
Glow maps
GLSL - com.aspose.threed.ShadingLanguage
The GLSL
GLSLSource - Class in com.aspose.threed
The source code of shaders in GLSL
GLSLSource() - Constructor for class com.aspose.threed.GLSLSource
 
GLTF - Static variable in class com.aspose.threed.FileFormat
Khronos Group's glTF
GLTF - Static variable in class com.aspose.threed.FileFormatType
Khronos Group's glTF
GLTF__BINARY - Static variable in class com.aspose.threed.FileFormat
Khronos Group's glTF in Binary format
GLTF2 - Static variable in class com.aspose.threed.FileFormat
Khronos Group's glTF version 2.0
GLTF2__BINARY - Static variable in class com.aspose.threed.FileFormat
Khronos Group's glTF version 2.0
GLTFLoadOptions - Class in com.aspose.threed
Load options for glTF format
GLTFLoadOptions() - Constructor for class com.aspose.threed.GLTFLoadOptions
Constructor of GLTFLoadOptions
GLTFSaveOptions - Class in com.aspose.threed
Save options for glTF format.
GLTFSaveOptions(FileContentType) - Constructor for class com.aspose.threed.GLTFSaveOptions
Constructor of GLTFSaveOptions
GLTFSaveOptions(FileFormat) - Constructor for class com.aspose.threed.GLTFSaveOptions
Constructor of GLTFSaveOptions
GRADIENT - com.aspose.threed.ExtrapolationType
Value will keep the same slope by time
GREATER - com.aspose.threed.CompareFunction
Pass if the incoming value is greater than the stored value.

H

hashCode() - Method in class com.aspose.threed.BoundingBox
Returns the hash code for this instance
hashCode() - Method in class com.aspose.threed.BoundingBox2D
 
hashCode() - Method in class com.aspose.threed.CubeFaceData
 
hashCode() - Method in class com.aspose.threed.FMatrix4
 
hashCode() - Method in class com.aspose.threed.FVector2
Gets the hash code of this instance
hashCode() - Method in class com.aspose.threed.FVector3
 
hashCode() - Method in class com.aspose.threed.FVector4
 
hashCode() - Method in class com.aspose.threed.Matrix4
 
hashCode() - Method in class com.aspose.threed.Quaternion
Gets the hash code of Quaternion
hashCode() - Method in class com.aspose.threed.RelativeRectangle
 
hashCode() - Method in class com.aspose.threed.RenderState
Returns the hash code for this instance.
hashCode() - Method in class com.aspose.threed.StencilState
Returns the hash code for this instance.
hashCode() - Method in class com.aspose.threed.Vector2
Gets the hash code of Vector2
hashCode() - Method in class com.aspose.threed.Vector3
Gets the hash code of Vector3
hashCode() - Method in class com.aspose.threed.Vector4
Gets the hash code of this vector
hashCode() - Method in class com.aspose.threed.Vertex
Gets the hash code of the vertex
hashCode() - Method in class com.aspose.threed.VertexDeclaration
Returns the hash code for this string.
hashCode() - Method in class com.aspose.threed.VertexField
Returns the hash code for this string.
HLSL - com.aspose.threed.ShadingLanguage
DirectX High-Level Shader language
HORIZ_AND_VERT - com.aspose.threed.ApertureMode
Set the angle values for both the horizontal and vertical settings.
HORIZONTAL - com.aspose.threed.ApertureMode
Set only the horizontal angle.
HOUDINIVEX - com.aspose.threed.ShadingLanguage
Houdini VEX Shading language

I

IBuffer - Interface in com.aspose.threed
The base interface of all managed buffers used in rendering
IDENTITY - Static variable in class com.aspose.threed.FMatrix4
The identity matrix
IDENTITY - Static variable in class com.aspose.threed.Quaternion
The Identity quaternion.
IDLE - com.aspose.threed.RenderStage
Renderer is idle
IIndexBuffer - Interface in com.aspose.threed
The index buffer describes the geometry used in rendering pipeline.
IIndicedVertexElement - Interface in com.aspose.threed
VertexElement with indice data.
ImageRenderOptions - Class in com.aspose.threed
Options for Scene and Scene
ImageRenderOptions() - Constructor for class com.aspose.threed.ImageRenderOptions
Initialize an instance of ImageRenderOptions
IMeshConvertible - Interface in com.aspose.threed
Entities that implemented this interface can be converted to Mesh
ImportException - Exception in com.aspose.threed
Exception when Aspose.3D failed to open the specified source
ImportException(String) - Constructor for exception com.aspose.threed.ImportException
Initializes a new instance
INCREMENT - com.aspose.threed.StencilAction
Increments the current stencil buffer value, clamps to maximum value.
INCREMENT_WRAP - com.aspose.threed.StencilAction
Increments the current stencil buffer value and wrap it to zero when it reaches maximum value.
INDEX - com.aspose.threed.ReferenceMode
Data is referenced by index
INDEX_TO_DIRECT - com.aspose.threed.ReferenceMode
Data is referenced by index, then accessed by index in VertexElement's data list.
IndexDataType - Enum in com.aspose.threed
The data type of the elements in IIndexBuffer
indexOf(Object) - Method in class com.aspose.threed.Vector4List
Determines the index of a specific item in the Vector4List.
indicesToArray(int[][]) - Method in class com.aspose.threed.TriMesh
Convert the indices to 32bit integer array
indicesToArray(short[][]) - Method in class com.aspose.threed.TriMesh
Convert the indices to 16bit integer array
INFINITE - com.aspose.threed.BoundingBoxExtent
Infinite bounding box
INFINITE - Static variable in class com.aspose.threed.BoundingBox
The infinite bounding box
INFINITE - Static variable in class com.aspose.threed.BoundingBox2D
The infinite bounding box
InitializationException - Exception in com.aspose.threed
Exceptions in render pipeline initialization
InitializationException() - Constructor for exception com.aspose.threed.InitializationException
Initialize an InitializationException instance
InitializationException(String) - Constructor for exception com.aspose.threed.InitializationException
Initialize an InitializationException instance with specifid exception message.
INT16 - com.aspose.threed.IndexDataType
The index buffer's elements are 16bit int
INT16 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of short
INT32 - com.aspose.threed.IndexDataType
The index buffer's elements are 32bit int
INT32 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of int
INT64 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of long
INT8 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of byte
interpolate(float, Quaternion, Quaternion) - Static method in class com.aspose.threed.Quaternion
Populates this quaternion with the interpolated value between the given quaternion arguments for a t between from and to.
Interpolation - Enum in com.aspose.threed
The key frame's interpolation type.
inverse() - Method in class com.aspose.threed.Matrix4
Inverses this instance.
inverse() - Method in class com.aspose.threed.Quaternion
Returns a inverse quaternion of current quaternion
INVERSE_VIEWPORT_SIZE - com.aspose.threed.VariableSemantic
Inverse size of viewport.
INVERT - com.aspose.threed.StencilAction
Bitwise inverts the current stencil buffer value.
IOConfig - Class in com.aspose.threed
IO config for serialization/deserialization.
IOrientable - Interface in com.aspose.threed
Orientable entities shall implement this interface.
IRenderable - Interface in com.aspose.threed
Minimum render task Implement this so custom render operations can be enqueued to the render queue.
IRenderTarget - Interface in com.aspose.threed
The base interface of render target
IRenderTexture - Interface in com.aspose.threed
The interface of render texture
IRenderWindow - Interface in com.aspose.threed
IRenderWindow represents the native window created by operating system that supports rendering.
isLicenseSet() - Static method in class com.aspose.threed.License
Checks whether valid license has been set.
isLocal() - Method in class com.aspose.threed.BonePose
Gets if the matrix is defined in local coordinate.
isReadOnly() - Method in class com.aspose.threed.Vector4List
Gets a value indicating whether the Vector4List is read-only.
iterator() - Method in class com.aspose.threed.AnimationChannel
Gets an enumerator to walk through all curves inside this channel
iterator() - Method in class com.aspose.threed.Curve
Gets the enumerator to traverse all key frames.
iterator() - Method in class com.aspose.threed.Mesh
Gets the enumerator for each inner polygons.
iterator() - Method in class com.aspose.threed.Vector4List
 
iterator() - Method in class com.aspose.threed.VertexDeclaration
Gets an enumerator to walk through all vertex fields in this instance.
ITexture1D - Interface in com.aspose.threed
1D texture
ITexture2D - Interface in com.aspose.threed
2D texture
ITextureCubemap - Interface in com.aspose.threed
Cube map texture
ITextureUnit - Interface in com.aspose.threed
ITextureUnit represents a texture in the memory that shared between GPU and CPU and can be sampled by the shader, where the Texture only represents a reference to an external file.
IVertexBuffer - Interface in com.aspose.threed
The vertex buffer holds the polygon vertex data that will be sent to rendering pipeline

K

KEEP - com.aspose.threed.StencilAction
Keep the current value
KeyFrame - Class in com.aspose.threed
A key frame is mainly defined by a time and a value, for some interpolation types, tangent/tension/bias/continuity is also used by calculating the final sampled value.
KeyFrame(Curve, double) - Constructor for class com.aspose.threed.KeyFrame
Create a new key frame on specified curve

L

L_EQUAL - com.aspose.threed.CompareFunction
Pass if the incoming value is less than or equal to the stored value.
L16 - com.aspose.threed.PixelFormat
16-bit pixel format, all bits luminance.
L8 - com.aspose.threed.PixelFormat
8-bit pixel format, all bits luminance.
LambertMaterial - Class in com.aspose.threed
Material for lambert shading model
LambertMaterial() - Constructor for class com.aspose.threed.LambertMaterial
Initializes a new instance of the LambertMaterial class.
LambertMaterial(String) - Constructor for class com.aspose.threed.LambertMaterial
Initializes a new instance of the LambertMaterial class.
LEFT_HANDED - com.aspose.threed.CoordinatedSystem
The left handed.
LESS - com.aspose.threed.CompareFunction
Pass if the incoming value is less than the stored value.
License - Class in com.aspose.threed
Provides methods to license the component.
License() - Constructor for class com.aspose.threed.License
Initializes a new instance of this class.
Light - Class in com.aspose.threed
The light illuminates the scene.
Light() - Constructor for class com.aspose.threed.Light
Initializes a new instance of the Light class.
Light(String) - Constructor for class com.aspose.threed.Light
Initializes a new instance of the Light class.
Light(String, LightType) - Constructor for class com.aspose.threed.Light
Initializes a new instance of the Light class.
LightType - Enum in com.aspose.threed
Light types.
Line - Class in com.aspose.threed
A line is a path defined by a set of points with Geometry.getControlPoints(), and connected by Line.getIndices(), which means it can also be a set of connected line segments.
Line() - Constructor for class com.aspose.threed.Line
Initializes a new instance of the Line class.
Line(String) - Constructor for class com.aspose.threed.Line
Initializes a new instance of the Line class.
LINE - com.aspose.threed.PolygonMode
Boundary edges of the polygon are drawn as line segments.
LINE_STRIP - com.aspose.threed.DrawOperation
Line strips
LINEAR - com.aspose.threed.Interpolation
Linear interpolation is a straight line between two points.
LINEAR - com.aspose.threed.PatchDirectionType
LINEAR - com.aspose.threed.TextureFilter
Use linear interpolation for sampling
LinearExtrusion - Class in com.aspose.threed
Linear extrusion takes a 2D shape as input and extends the shape in the 3rd dimension.
LinearExtrusion() - Constructor for class com.aspose.threed.LinearExtrusion
Constructor of instance LinearExtrusion.
LinearExtrusion(Shape, double) - Constructor for class com.aspose.threed.LinearExtrusion
Constructor of instance LinearExtrusion.
LINES - com.aspose.threed.DrawOperation
Lines
load(int) - Method in class com.aspose.threed.ResourceManager
 
load(CubeFaceData<TextureData>) - Method in interface com.aspose.threed.ITextureCubemap
Load texture content from specified TextureData
load(CubeFace, TextureData) - Method in interface com.aspose.threed.ITextureCubemap
Load the data into specified face
load(TextureData) - Method in interface com.aspose.threed.ITexture1D
Load texture content from specified Bitmap
load(TextureData) - Method in interface com.aspose.threed.ITexture2D
Load texture content from specified Bitmap
load2(CubeFaceData<String>) - Method in interface com.aspose.threed.ITextureCubemap
Load texture content from specified files
loadData(int[]) - Method in interface com.aspose.threed.IIndexBuffer
Load indice data
loadData(long, int) - Method in interface com.aspose.threed.IVertexBuffer
Load data from given position
loadData(short[]) - Method in interface com.aspose.threed.IIndexBuffer
Load indice data
loadData(TriMesh) - Method in interface com.aspose.threed.IIndexBuffer
Load indice data from TriMesh
loadData(TriMesh) - Method in interface com.aspose.threed.IVertexBuffer
Load vertex data from TriMesh
loadData(Object) - Method in interface com.aspose.threed.IVertexBuffer
Load data from array
LoadOptions - Class in com.aspose.threed
The base class to configure options in file loading for different types
LocalFileSystem - Class in com.aspose.threed
The LocalFileSystem will maps the read/write operations to local directory.
LocalFileSystem(String) - Constructor for class com.aspose.threed.LocalFileSystem
Initialize a new LocalFileSystem with specified base directory.
lookupForFile(String, String) - Method in class com.aspose.threed.IOConfig
Look up for file in given lookup paths User can override this to provide more customized file lookup mechanisms.

M

m00 - Variable in class com.aspose.threed.FMatrix4
The m00.
m00 - Variable in class com.aspose.threed.Matrix4
The m00.
m01 - Variable in class com.aspose.threed.FMatrix4
The m01.
m01 - Variable in class com.aspose.threed.Matrix4
The m01.
m02 - Variable in class com.aspose.threed.FMatrix4
The m02.
m02 - Variable in class com.aspose.threed.Matrix4
The m02.
m03 - Variable in class com.aspose.threed.FMatrix4
The m03.
m03 - Variable in class com.aspose.threed.Matrix4
The m03.
m10 - Variable in class com.aspose.threed.FMatrix4
The m10.
m10 - Variable in class com.aspose.threed.Matrix4
The m10.
m11 - Variable in class com.aspose.threed.FMatrix4
The m11.
m11 - Variable in class com.aspose.threed.Matrix4
The m11.
m12 - Variable in class com.aspose.threed.FMatrix4
The m12.
m12 - Variable in class com.aspose.threed.Matrix4
The m12.
m13 - Variable in class com.aspose.threed.FMatrix4
The m13.
m13 - Variable in class com.aspose.threed.Matrix4
The m13.
m20 - Variable in class com.aspose.threed.FMatrix4
The m20.
m20 - Variable in class com.aspose.threed.Matrix4
The m20.
m21 - Variable in class com.aspose.threed.FMatrix4
The m21.
m21 - Variable in class com.aspose.threed.Matrix4
The m21.
m22 - Variable in class com.aspose.threed.FMatrix4
The m22.
m22 - Variable in class com.aspose.threed.Matrix4
The m22.
m23 - Variable in class com.aspose.threed.FMatrix4
The m23.
m23 - Variable in class com.aspose.threed.Matrix4
The m23.
m30 - Variable in class com.aspose.threed.FMatrix4
The m30.
m30 - Variable in class com.aspose.threed.Matrix4
The m30.
m31 - Variable in class com.aspose.threed.FMatrix4
The m31.
m31 - Variable in class com.aspose.threed.Matrix4
The m31.
m32 - Variable in class com.aspose.threed.FMatrix4
The m32.
m32 - Variable in class com.aspose.threed.Matrix4
The m32.
m33 - Variable in class com.aspose.threed.FMatrix4
The m33.
m33 - Variable in class com.aspose.threed.Matrix4
The m33.
MAIN - com.aspose.threed.RenderQueueGroupId
Render queue for main
makeDefaultIndices() - Method in class com.aspose.threed.Line
Generate the sequence 0,1,2,3....Geometry.getControlPoints().Length-1 to Line.getIndices() so the ControlPoints can be used as a single line
MANTLE - com.aspose.threed.RenderingAPI
AMD Mantle
ManualEntity - Class in com.aspose.threed
A bridge from Entity to custom renderable entity Use this class to simplify the construction of rendering tasks and resource management.
ManualEntity() - Constructor for class com.aspose.threed.ManualEntity
Constructor of ManualEntity
ManualEntity(RenderQueueGroupId, int, RenderState, ShaderProgram, IVertexBuffer, IIndexBuffer, DrawOperation) - Constructor for class com.aspose.threed.ManualEntity
Constructor of ManualEntity
ManualEntity(RenderState, ShaderProgram, IVertexBuffer, DrawOperation) - Constructor for class com.aspose.threed.ManualEntity
Constructor of ManualEntity
ManualEntity(RenderState, ShaderProgram, IVertexBuffer, IIndexBuffer, DrawOperation) - Constructor for class com.aspose.threed.ManualEntity
Constructor of ManualEntity
MAP_AMBIENT - Static variable in class com.aspose.threed.Material
MAP_DIFFUSE - Static variable in class com.aspose.threed.Material
MAP_EMISSIVE - Static variable in class com.aspose.threed.Material
Used in Material.setTexture(java.lang.String, com.aspose.threed.TextureBase) to assign a emissive texture mapping.
MAP_NORMAL - Static variable in class com.aspose.threed.Material
MAP_SHADOW - com.aspose.threed.VariableSemantic
Shadow map texture
MAP_SPECULAR - Static variable in class com.aspose.threed.Material
Used in Material.setTexture(java.lang.String, com.aspose.threed.TextureBase) to assign a specular texture mapping.
MappingMode - Enum in com.aspose.threed
Determines how the element is mapped to a surface.
Material - Class in com.aspose.threed
Material defines the parameters necessary for visual appearance of geometry.
Material() - Constructor for class com.aspose.threed.Material
Initializes a new instance of the Material class.
Material(String) - Constructor for class com.aspose.threed.Material
Initializes a new instance of the Material class.
MATERIAL - com.aspose.threed.VertexElementType
Material index, see VertexElementMaterial
MATERIAL_ALPHA - com.aspose.threed.VariableSemantic
Alpha
MATERIAL_AMBIENT - com.aspose.threed.VariableSemantic
Ambient color
MATERIAL_DIFFUSE - com.aspose.threed.VariableSemantic
Diffuse color
MATERIAL_DIFFUSE_TEXTURE - com.aspose.threed.VariableSemantic
Diffuse texture
MATERIAL_EMISSIVE - com.aspose.threed.VariableSemantic
Emissive color
MATERIAL_EMISSIVE_TEXTURE - com.aspose.threed.VariableSemantic
Emissive texture
MATERIAL_METALLIC - com.aspose.threed.VariableSemantic
Metalness value
MATERIAL_METALLIC_ROUGHNESS_TEXTURE - com.aspose.threed.VariableSemantic
Texture that contains metallic and roughness in R/G channel, B/A are ignored.
MATERIAL_NORMAL_TEXTURE - com.aspose.threed.VariableSemantic
Normal texture
MATERIAL_OCCLUSION - com.aspose.threed.VariableSemantic
Ambient occlusion value
MATERIAL_OCCLUSION_TEXTURE - com.aspose.threed.VariableSemantic
Ambient occlusion texture
MATERIAL_ROUGHNESS - com.aspose.threed.VariableSemantic
Roughness value
MATERIAL_SHININESS - com.aspose.threed.VariableSemantic
Shininess
MATERIAL_SPECULAR - com.aspose.threed.VariableSemantic
Specular color
MATERIAL_SPECULAR_FACTOR - com.aspose.threed.VariableSemantic
Specular factor
MATERIAL_SPECULAR_TEXTURE - com.aspose.threed.VariableSemantic
Specular texture
MATERIAL_TEXTURE_TRANSFORM - com.aspose.threed.VariableSemantic
Texture coordinate transform
MaterialConverter - Interface in com.aspose.threed
Custom converter to convert the geometry's original material to GLTF's PBR material.
MathUtils - Class in com.aspose.threed
A set of useful mathematical utilities.
MATRIX - com.aspose.threed.ColladaTransformStyle
Export the node's transfrom as matrix
MATRIX_LIGHT_SPACE - com.aspose.threed.VariableSemantic
Matrix for light space transformation
MATRIX_PROJ - com.aspose.threed.VariableSemantic
Matrix for projection transformation
MATRIX_VIEW - com.aspose.threed.VariableSemantic
Matrix for view transformation
MATRIX_VIEW_PROJ - com.aspose.threed.VariableSemantic
Matrix for view and projection transformation
MATRIX_WORLD - com.aspose.threed.VariableSemantic
Matrix for world transformation
MATRIX_WORLD_VIEW_PROJ - com.aspose.threed.VariableSemantic
Matrix for world view and projection transformation
Matrix4 - Class in com.aspose.threed
4x4 matrix implementation.
Matrix4() - Constructor for class com.aspose.threed.Matrix4
 
Matrix4(double[]) - Constructor for class com.aspose.threed.Matrix4
Initializes a new instance of the Matrix4 struct.
Matrix4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.aspose.threed.Matrix4
Initializes a new instance of the Matrix4 struct.
Matrix4(Vector4, Vector4, Vector4, Vector4) - Constructor for class com.aspose.threed.Matrix4
Constructs matrix from 4 rows.
MemoryFileSystem - Class in com.aspose.threed
The MemoryFileSystem will maps the read/write operations to memory.
MemoryFileSystem() - Constructor for class com.aspose.threed.MemoryFileSystem
 
MENTAL_RAY - com.aspose.threed.RenderingAPI
MentalRay
MENTAL_RAY - com.aspose.threed.ShadingLanguage
Mental Ray Shader language
merge(BoundingBox2D) - Method in class com.aspose.threed.BoundingBox2D
Merges the new box into the current bounding box.
merge(Mesh, Vector4[][], Vector4[][], Vector2[][]) - Static method in class com.aspose.threed.Primitive
Merge the specified mesh, positions, normals and uvs.
merge(Vector2) - Method in class com.aspose.threed.BoundingBox2D
Merges the new box into the current bounding box.
mergeMesh(Node) - Static method in class com.aspose.threed.PolygonModifier
Convert a whole node to a single transformed mesh Vertex elements like normal/texture coordinates are not supported yet
mergeMesh(Scene) - Static method in class com.aspose.threed.PolygonModifier
Convert a whole scene to a single transformed mesh Vertex elements like normal/texture coordinates are not supported yet
mergeMesh(List<Node>) - Static method in class com.aspose.threed.PolygonModifier
Convert a whole node to a single transformed mesh Vertex elements like normal/texture coordinates are not supported yet
Mesh - Class in com.aspose.threed
A mesh is made of many n-sided polygons.
Mesh() - Constructor for class com.aspose.threed.Mesh
Initializes a new instance of the Mesh class.
Mesh(String) - Constructor for class com.aspose.threed.Mesh
Initializes a new instance of the Mesh class.
METAL - com.aspose.threed.RenderingAPI
Metal developed by Apple
METAL - com.aspose.threed.ShadingLanguage
iOS Metal Shading language
Metered - Class in com.aspose.threed
Provides methods to set metered key.
Metered() - Constructor for class com.aspose.threed.Metered
Initializes a new instance of this class.
MICROSOFT3MF - Static variable in class com.aspose.threed.FileFormat
Microsoft 3D Manufacturing Format
MICROSOFT3MF - Static variable in class com.aspose.threed.FileFormatType
3D Manufacturing Format
MIRROR - com.aspose.threed.WrapMode
The texture will be repeated, but it will be mirrored when the integer part of the coordinate is odd.
MIRROR_ONCE - com.aspose.threed.WrapMode
The texture will be mirrored once, and then clamps to the maximum value.
MorphTargetChannel - Class in com.aspose.threed
A MorphTargetChannel is used by MorphTargetDeformer to organize the target geometries.
MorphTargetChannel() - Constructor for class com.aspose.threed.MorphTargetChannel
Initializes a new instance of the MorphTargetChannel class.
MorphTargetChannel(String) - Constructor for class com.aspose.threed.MorphTargetChannel
Initializes a new instance of the MorphTargetChannel class.
MorphTargetDeformer - Class in com.aspose.threed
MorphTargetDeformer provides per-vertex animation.
MorphTargetDeformer() - Constructor for class com.aspose.threed.MorphTargetDeformer
Initializes a new instance of the MorphTargetDeformer class.
MorphTargetDeformer(String) - Constructor for class com.aspose.threed.MorphTargetDeformer
Initializes a new instance of the MorphTargetDeformer class.
moveForward(double) - Method in class com.aspose.threed.Camera
Move camera forward towards its direction or target.
mul(double, Vector2) - Static method in class com.aspose.threed.Vector2
Multiply operator for Vector2
mul(double, Vector3) - Static method in class com.aspose.threed.Vector3
Operator overloading for *
mul(BoundingBox, Matrix4) - Static method in class com.aspose.threed.BoundingBox
Operator overloading for multiply
mul(FMatrix4, FMatrix4) - Static method in class com.aspose.threed.FMatrix4
Concatenate the two matrices
mul(FVector3, float) - Static method in class com.aspose.threed.FVector3
* Operator overloading
mul(Matrix4, double) - Static method in class com.aspose.threed.Matrix4
Multiply the matrix and double value
mul(Matrix4, Matrix4) - Static method in class com.aspose.threed.Matrix4
Multiply the two matrices
mul(Matrix4, Vector3) - Static method in class com.aspose.threed.Matrix4
Multiply the matrix and vector3
mul(Matrix4, Vector4) - Static method in class com.aspose.threed.Matrix4
Multiply the matrix and vector4
mul(Quaternion, double) - Static method in class com.aspose.threed.Quaternion
Operator overloading for *
mul(Quaternion, Quaternion) - Static method in class com.aspose.threed.Quaternion
Operator overloading for *
mul(Quaternion, Vector3) - Static method in class com.aspose.threed.Quaternion
Operator overloading for *
mul(Quaternion, Vector4) - Static method in class com.aspose.threed.Quaternion
Operator overloading for *
mul(Vector2, double) - Static method in class com.aspose.threed.Vector2
Multiply operator for Vector2
mul(Vector3, double) - Static method in class com.aspose.threed.Vector3
Operator overloading for *
mul(Vector3, Quaternion) - Static method in class com.aspose.threed.Quaternion
Operator overloading for *
mul(Vector3, Vector3) - Static method in class com.aspose.threed.Vector3
Operator overloading for *
mul(Vector4, double) - Static method in class com.aspose.threed.Vector4
Operator overloading for *
mul(Vector4, Vector4) - Static method in class com.aspose.threed.Vector4
Operator overloading for *

N

negative(FVector3) - Static method in class com.aspose.threed.FVector3
- Operator overloading
negative(Vector3) - Static method in class com.aspose.threed.Vector3
Operator overloading for -
NEGATIVEX - com.aspose.threed.CubeFace
The -X face
NEGATIVEY - com.aspose.threed.CubeFace
The -Y face
NEGATIVEZ - com.aspose.threed.CubeFace
The -Z face
NEVER - com.aspose.threed.CompareFunction
Never passes
NEXT_IN_WEIGHT - Static variable in class com.aspose.threed.WeightedMode
Next in(left) tangent is weighted.
NEXT_VALUE - com.aspose.threed.StepMode
Curve value of a segment always uses the value from the next key frame
NO_COMPRESSION - com.aspose.threed.DracoCompressionLevel
No compression, this will result in the minimum encoding time.
Node - Class in com.aspose.threed
Represents an element in the scene graph.
Node() - Constructor for class com.aspose.threed.Node
Initializes a new instance of the Node class.
Node(String) - Constructor for class com.aspose.threed.Node
Initializes a new instance of the Node class.
Node(String, Entity) - Constructor for class com.aspose.threed.Node
Initializes a new instance of the Node class.
NodeVisitor - Interface in com.aspose.threed
A callback to travel through the whole node hierarchy.
NONE - com.aspose.threed.AlphaSource
No alpha is defined in the texture
NONE - com.aspose.threed.RenderingAPI
No rendering API
NONE - com.aspose.threed.TextureFilter
No minification, this is only used by minification filter.
NONE - Static variable in class com.aspose.threed.WeightedMode
Both out and next in weights are not used.
NORMAL - com.aspose.threed.TextureMapping
Normal maps
NORMAL - com.aspose.threed.VertexElementType
Normal vector, see VertexElementNormal
NORMAL - com.aspose.threed.VertexFieldSemantic
Normal vector
normalize() - Method in class com.aspose.threed.FVector3
Normalizes this instance.
normalize() - Method in class com.aspose.threed.Matrix4
Normalizes this instance.
normalize() - Method in class com.aspose.threed.Quaternion
Normalize the quaternion
normalize() - Method in class com.aspose.threed.Vector3
Normalizes this instance.
NOT_EQUAL - com.aspose.threed.CompareFunction
Pass if the incoming value is not equal to the stored value.
NULL - com.aspose.threed.BoundingBoxExtent
Null bounding box
NULL - Static variable in class com.aspose.threed.BoundingBox
The null bounding box
NULL - Static variable in class com.aspose.threed.BoundingBox2D
The null bounding box
NurbsCurve - Class in com.aspose.threed
NURBS curve is a curve represented by NURBS(Non-uniform rational basis spline), A NURBS curve is defined by its NurbsCurve.getOrder(), a set of weighted Geometry.getControlPoints() and a NurbsCurve.getKnotVectors() The w component in control point is used as control point's weight, whatever it is a CurveDimension.TWO_DIMENSIONAL or CurveDimension.THREE_DIMENSIONAL
NurbsCurve() - Constructor for class com.aspose.threed.NurbsCurve
Initializes a new instance of the NurbsCurve class.
NurbsCurve(String) - Constructor for class com.aspose.threed.NurbsCurve
Initializes a new instance of the NurbsCurve class.
NurbsDirection - Class in com.aspose.threed
A 3D NurbsSurface has two direction, the NurbsSurface.getU() and NurbsSurface.getV(), the NurbsDirection defines data for each direction.
NurbsDirection() - Constructor for class com.aspose.threed.NurbsDirection
 
NurbsSurface - Class in com.aspose.threed
NurbsSurface() - Constructor for class com.aspose.threed.NurbsSurface
Initializes a new instance of the NurbsSurface class.
NurbsSurface(String) - Constructor for class com.aspose.threed.NurbsSurface
Initializes a new instance of the NurbsSurface class.
NurbsType - Enum in com.aspose.threed
NURBS types.

O

ObjLoadOptions - Class in com.aspose.threed
Load options for wavefront obj
ObjLoadOptions() - Constructor for class com.aspose.threed.ObjLoadOptions
Constructor of ObjLoadOptions
ObjSaveOptions - Class in com.aspose.threed
Save options for wavefront obj file
ObjSaveOptions() - Constructor for class com.aspose.threed.ObjSaveOptions
Constructor of ObjSaveOptions
ONE - com.aspose.threed.BlendFactor
The blend factor is vec4(1)
ONE_MINUS_CONSTANT_ALPHA - com.aspose.threed.BlendFactor
The blend factor is vec4(1 - c.a) where c is specified in RenderState.getBlendColor()
ONE_MINUS_CONSTANT_COLOR - com.aspose.threed.BlendFactor
The blend factor is vec4(1) - c where c is specified in RenderState.getBlendColor()
ONE_MINUS_DST_ALPHA - com.aspose.threed.BlendFactor
The blend factor is vec4(1 - dst.a)
ONE_MINUS_DST_COLOR - com.aspose.threed.BlendFactor
The blend factor is vec4(1) - dst.rgba
ONE_MINUS_SRC_ALPHA - com.aspose.threed.BlendFactor
The blend factor is vec4(1 - src.a)
ONE_MINUS_SRC_COLOR - com.aspose.threed.BlendFactor
The blend factor is vec4(1) - src.rgba
op_eq(FVector2, FVector2) - Static method in class com.aspose.threed.FVector2
== Operator overloading
op_eq(Quaternion, Quaternion) - Static method in class com.aspose.threed.Quaternion
Equal operator for quaternion
op_eq(Vector2, Vector2) - Static method in class com.aspose.threed.Vector2
Equal operator for Vector2
op_eq(Vector3, Vector3) - Static method in class com.aspose.threed.Vector3
Equal operator for Vector3
op_ne(FVector2, FVector2) - Static method in class com.aspose.threed.FVector2
!= Operator overloading
op_ne(Quaternion, Quaternion) - Static method in class com.aspose.threed.Quaternion
Not-equal operator for quaternion
op_ne(Vector2, Vector2) - Static method in class com.aspose.threed.Vector2
Not-equal operator for Vector2
op_ne(Vector3, Vector3) - Static method in class com.aspose.threed.Vector3
Not-equal operator for Vector3
OPACITY - com.aspose.threed.TextureMapping
Opacity maps
OPAQUE - com.aspose.threed.RenderQueueGroupId
Render queue for opaque objects
open(Stream) - Method in class com.aspose.threed.Scene
Opens the scene from given stream
open(Stream, Cancellation) - Method in class com.aspose.threed.Scene
Opens the scene from given stream
open(Stream, FileFormat) - Method in class com.aspose.threed.Scene
Opens the scene from given stream using specified file format.
open(Stream, FileFormat, Cancellation) - Method in class com.aspose.threed.Scene
Opens the scene from given stream using specified file format.
open(Stream, LoadOptions) - Method in class com.aspose.threed.Scene
Opens the scene from given stream using specified IO config.
open(Stream, LoadOptions, Cancellation) - Method in class com.aspose.threed.Scene
Opens the scene from given stream using specified IO config.
open(String) - Method in class com.aspose.threed.Scene
Opens the scene from given path
open(String, Cancellation) - Method in class com.aspose.threed.Scene
Opens the scene from given path
open(String, FileFormat) - Method in class com.aspose.threed.Scene
Opens the scene from given path using specified file format.
open(String, FileFormat, Cancellation) - Method in class com.aspose.threed.Scene
Opens the scene from given path using specified file format.
open(String, LoadOptions) - Method in class com.aspose.threed.Scene
Opens the scene from given path using specified file format.
open(String, LoadOptions, Cancellation) - Method in class com.aspose.threed.Scene
Opens the scene from given path using specified file format.
OPEN - com.aspose.threed.NurbsType
The NurbsCurve is an open curve.
OPEN_SHADING_LANGUAGE - com.aspose.threed.ShadingLanguage
Open shading language is developed by Sony Pictures Imageworks used in its Arnold renderer.
OPENGL - com.aspose.threed.RenderingAPI
OpenGL
OPENGLES - com.aspose.threed.RenderingAPI
OpenGL ES
OPTIMAL - com.aspose.threed.DracoCompressionLevel
Encoder will compress the scene optimally, which may takes longer time to finish.
ORIGIN - Static variable in class com.aspose.threed.Vector3
Gets the origin position.
ORTHOGRAPHIC - com.aspose.threed.ProjectionType
The camera uses orthographic projection.
OSCILLATE - com.aspose.threed.ExtrapolationType
The mirror repetition.
OUT_WEIGHT - Static variable in class com.aspose.threed.WeightedMode
Out(right) tangent is weighted.
OVERLAY - com.aspose.threed.RenderQueueGroupId
Render queue for overlays

P

ParseException - Exception in com.aspose.threed
Exception when Aspose.3D failed to parse the input.
ParseException(String) - Constructor for exception com.aspose.threed.ParseException
Constructor of ParseException
Patch - Class in com.aspose.threed
A Patch is a parametric modeling surface, similar to NurbsSurface, it's also defined by two PatchDirection, the Patch.getU() and Patch.getV().
Patch() - Constructor for class com.aspose.threed.Patch
Initializes a new instance of the Patch class.
Patch(String) - Constructor for class com.aspose.threed.Patch
Initializes a new instance of the Patch class.
PatchDirection - Class in com.aspose.threed
Patch's U and V direction.
PatchDirection() - Constructor for class com.aspose.threed.PatchDirection
 
PatchDirectionType - Enum in com.aspose.threed
Patch direction's types.
PbrMaterial - Class in com.aspose.threed
Material for physically based rendering based on albedo color/metallic/roughness
PbrMaterial() - Constructor for class com.aspose.threed.PbrMaterial
 
PERIODIC - com.aspose.threed.NurbsType
The NurbsCurve is a periodic curve.
PERSPECTIVE - com.aspose.threed.ProjectionType
The camera uses perspective projection.
PhongMaterial - Class in com.aspose.threed
Material for blinn-phong shading model.
PhongMaterial() - Constructor for class com.aspose.threed.PhongMaterial
Initializes a new instance of the PhongMaterial class.
PhongMaterial(String) - Constructor for class com.aspose.threed.PhongMaterial
Initializes a new instance of the PhongMaterial class.
PIXEL_ALPHA - com.aspose.threed.AlphaSource
The alpha is defined by pixel's alpha channel
PixelFormat - Enum in com.aspose.threed
The pixel's format used in texutre unit.
Plane - Class in com.aspose.threed
Parameterized plane.
Plane() - Constructor for class com.aspose.threed.Plane
Initializes a new instance of the Plane with default size 1x1.
Plane(double, double) - Constructor for class com.aspose.threed.Plane
Initializes a new instance of the Plane.
Plane(String, double, double, int, int) - Constructor for class com.aspose.threed.Plane
Initializes a new instance of the Plane.
PLY - Static variable in class com.aspose.threed.FileFormat
Polygon File Format or Stanford Triangle Format
PLY - Static variable in class com.aspose.threed.FileFormatType
Polygon File Format or Stanford Triangle Format
PlyFormat - Class in com.aspose.threed
The PLY format.
PlyLoadOptions - Class in com.aspose.threed
Load options for PLY files
PlyLoadOptions() - Constructor for class com.aspose.threed.PlyLoadOptions
Constructor of PlyLoadOptions
PlySaveOptions - Class in com.aspose.threed
Save options for exporting scene as PLY file.
PlySaveOptions() - Constructor for class com.aspose.threed.PlySaveOptions
Constructor of PlySaveOptions
PlySaveOptions(FileContentType) - Constructor for class com.aspose.threed.PlySaveOptions
Constructor of PlySaveOptions
POINT - com.aspose.threed.LightType
The point light.
POINT - com.aspose.threed.PolygonMode
Polygon control points are drawed as points.
POINT - com.aspose.threed.TextureFilter
Use point sampling
POINT_LIGHT_COUNT - com.aspose.threed.VariableSemantic
Number of point lights
POINT_LIGHTS - com.aspose.threed.VariableSemantic
Point light information
POINTS - com.aspose.threed.DrawOperation
Points
POLYGON - com.aspose.threed.MappingMode
The data is mapped to the polygon.
POLYGON_GROUP - com.aspose.threed.VertexElementType
Polygon group index, see VertexElementPolygonGroup
POLYGON_VERTEX - com.aspose.threed.MappingMode
The data is mapped to the polygon's vertex When a control point is shared by multiple polygons, and the data is mapped as MappingMode.POLYGON_VERTEX, the control point as different polygon vertex will have their own data
PolygonBuilder - Class in com.aspose.threed
A helper class to build polygon for Mesh
PolygonBuilder(Mesh) - Constructor for class com.aspose.threed.PolygonBuilder
Initializes a new instance of the PolygonBuilder class.
PolygonMode - Enum in com.aspose.threed
The polygon rasterization mode
PolygonModifier - Class in com.aspose.threed
Utilities to modify polygons
Pose - Class in com.aspose.threed
The pose is used to store transformation matrix when the geometry is skinned.
Pose() - Constructor for class com.aspose.threed.Pose
Initializes a new instance of the Pose class.
Pose(String) - Constructor for class com.aspose.threed.Pose
Initializes a new instance of the Pose class.
PoseType - Enum in com.aspose.threed
Pose type.
POSITION - com.aspose.threed.VertexFieldSemantic
Position data
POSITIVEX - com.aspose.threed.CubeFace
The +X face
POSITIVEY - com.aspose.threed.CubeFace
The +Y face
POSITIVEZ - com.aspose.threed.CubeFace
The +Z face
POST_PROCESSING - com.aspose.threed.RenderStage
Renderer is rendering post processing effects.
PostProcessing - Class in com.aspose.threed
The post-processing effects
PostProcessing() - Constructor for class com.aspose.threed.PostProcessing
 
prepareRenderQueue(Node, Renderer) - Method in class com.aspose.threed.RenderableResource
Prepare IRenderable to renderer's render queue.
prepend(Matrix4) - Method in class com.aspose.threed.TransformBuilder
Prepend the new transform matrix to the transform chain.
PREPEND - com.aspose.threed.ComposeOrder
Prepend the new transform to the chain
PresetShaders - Enum in com.aspose.threed
This defines the preset internal shaders used by the renderer.
prettyPrint - Variable in class com.aspose.threed.GLTFSaveOptions
The JSON content of GLTF file is indented for human reading, default value is false
PREVIEW - com.aspose.threed.RenderingAPI
PreviewColorAPI, compatible with FBX
PREVIOUS_VALUE - com.aspose.threed.StepMode
Curve value of a segment always uses the value from previous key frame
Primitive - Class in com.aspose.threed
Base class for all primitives
Primitive(String) - Constructor for class com.aspose.threed.Primitive
Initializes a new instance of the Primitive class.
ProjectionType - Enum in com.aspose.threed
Camera's projection types.
Property - Class in com.aspose.threed
Class to hold user-defined properties.
Property(A3DObject, String) - Constructor for class com.aspose.threed.Property
Initializes a new instance of the Property class.
PSSL - com.aspose.threed.ShadingLanguage
PlayStation Shader Language

Q

QUADRATIC_BEZIER - com.aspose.threed.PatchDirectionType
The quadratic bezier patch.
Quaternion - Class in com.aspose.threed
Quaternion is usually used to perform rotation in computer graphics.
Quaternion() - Constructor for class com.aspose.threed.Quaternion
 
Quaternion(double, double, double, double) - Constructor for class com.aspose.threed.Quaternion
Initializes a new instance of the Quaternion class.

R

R32_UINT - com.aspose.threed.PixelFormat
32-bit pixel format, 32 bits red (unsigned int).
R32G32_UINT - com.aspose.threed.PixelFormat
64-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int).
R32G32B32A32_UINT - com.aspose.threed.PixelFormat
128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int).
R3G3B2 - com.aspose.threed.PixelFormat
8-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.
R5G6B5 - com.aspose.threed.PixelFormat
16-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
R8 - com.aspose.threed.PixelFormat
8-bit pixel format, all bits red.
R8G8B8 - com.aspose.threed.PixelFormat
24-bit pixel format, 8 bits for red, green and blue.
R8G8B8A8 - com.aspose.threed.PixelFormat
32-bit pixel format, 8 bits for red, green, blue and alpha.
readFile(String, IOConfig) - Method in class com.aspose.threed.DummyFileSystem
Create a stream for reading dependencies.
readFile(String, IOConfig) - Method in class com.aspose.threed.FileSystem
Create a stream for reading dependencies.
readFile(String, IOConfig) - Method in class com.aspose.threed.LocalFileSystem
Create a stream for reading dependencies.
readFile(String, IOConfig) - Method in class com.aspose.threed.MemoryFileSystem
Create a stream for reading dependencies.
rearrange(Axis, Axis, Axis) - Method in class com.aspose.threed.TransformBuilder
Rearrange the layout of the axis.
RECEIVE_SHADOWS - com.aspose.threed.VariableSemantic
Receive or not receive shadows
RectangularTorus - Class in com.aspose.threed
Parameterized rectangular torus.
RectangularTorus() - Constructor for class com.aspose.threed.RectangularTorus
Constructor of RectangularTorus
RectangularTorus(String) - Constructor for class com.aspose.threed.RectangularTorus
Constructor of RectangularTorus
ReferenceMode - Enum in com.aspose.threed
ReferenceMode defines how mapping information is stored and referenced by.
REFLECTION - com.aspose.threed.TextureMapping
Reflection maps
RelativeRectangle - Class in com.aspose.threed
Relative rectangle The formula between relative component to absolute value is: Scale * (Reference Width) + offset So if we want it to represent an absolute value, leave all scale fields zero, and use offset fields instead.
RelativeRectangle() - Constructor for class com.aspose.threed.RelativeRectangle
 
reloadSceneAs(FileFormat) - Method in class com.aspose.threed.Scene
Reload the scene in specified format
remove(int) - Method in class com.aspose.threed.Vector4List
 
remove(Object) - Method in class com.aspose.threed.Vector4List
Removes the first occurrence of a specific object from the Vector4List.
removeProperty(Property) - Method in class com.aspose.threed.A3DObject
Removes a dynamic property.
removeProperty(String) - Method in class com.aspose.threed.A3DObject
Remove the specified property identified by name
render(Camera, BufferedImage) - Method in class com.aspose.threed.Scene
Render the scene into bitmap from given camera's perspective.
render(Camera, BufferedImage, ImageRenderOptions) - Method in class com.aspose.threed.Scene
Render the scene into bitmap from given camera's perspective.
render(Camera, String, Dimension, String) - Method in class com.aspose.threed.Scene
Render the scene into external file from given camera's perspective.
render(Camera, String, Dimension, String, ImageRenderOptions) - Method in class com.aspose.threed.Scene
Render the scene into external file from given camera's perspective.
render(IRenderTarget) - Method in class com.aspose.threed.Renderer
Render the specified target
render(Node, Renderer) - Method in interface com.aspose.threed.IRenderable
Perform render
RENDER_MAN - com.aspose.threed.RenderingAPI
RenderMan
RENDER_MAN - com.aspose.threed.ShadingLanguage
RenderMan shading language.
RENDER_WARE - com.aspose.threed.RenderingAPI
RenderWare
RenderableResource - Class in com.aspose.threed
Base class for all renderable resources
RenderableResource() - Constructor for class com.aspose.threed.RenderableResource
 
renderAll(RenderQueueGroupId) - Method in class com.aspose.threed.Renderer
Render all items in the specified render group
Renderer - Class in com.aspose.threed
 
RendererException - Exception in com.aspose.threed
 
RendererException(String) - Constructor for exception com.aspose.threed.RendererException
 
RenderFactory - Class in com.aspose.threed
RenderFactory creates all resources that represented in rendering pipeline.
RenderFactory() - Constructor for class com.aspose.threed.RenderFactory
 
RenderingAPI - Enum in com.aspose.threed
Commonly used rendering APIs
RenderParameters - Class in com.aspose.threed
Describe the parameters of the render target
RenderParameters() - Constructor for class com.aspose.threed.RenderParameters
Initialize an instance of PixelFormat
RenderParameters(boolean) - Constructor for class com.aspose.threed.RenderParameters
Initialize an instance of PixelFormat
RenderParameters(boolean, int) - Constructor for class com.aspose.threed.RenderParameters
Initialize an instance of PixelFormat
RenderParameters(boolean, int, int) - Constructor for class com.aspose.threed.RenderParameters
Initialize an instance of PixelFormat
RenderParameters(boolean, int, int, int) - Constructor for class com.aspose.threed.RenderParameters
Initialize an instance of PixelFormat
RenderQueueGroupId - Enum in com.aspose.threed
The group id of render queue
RenderResource - Class in com.aspose.threed
The abstract class of all render resources All render resources will be disposed when the renderer is released.
RenderResource() - Constructor for class com.aspose.threed.RenderResource
 
RenderStage - Enum in com.aspose.threed
The render stage
RenderState - Class in com.aspose.threed
Render state used by IRenderable
REPLACE - com.aspose.threed.StencilAction
Sets the stencil buffer to ref where defined in RenderState.getStencilReference()
reset() - Method in class com.aspose.threed.Curve
Removes all key frames and reset the post/pre behaviors.
reset() - Method in class com.aspose.threed.TransformBuilder
Reset the transform to identity matrix
resetChannels() - Method in class com.aspose.threed.CurveMapping
Empties the property channels of this animation curve mapping.
ResourceManager - Class in com.aspose.threed
 
ResourceManager(String) - Constructor for class com.aspose.threed.ResourceManager
 
RIGHT_HANDED - com.aspose.threed.CoordinatedSystem
The right handed.
rotate(double, Vector3) - Static method in class com.aspose.threed.Matrix4
Create a rotation matrix by rotation angle and axis
rotate(Quaternion) - Static method in class com.aspose.threed.Matrix4
Create a rotation matrix from a quaternion
rotate(Quaternion) - Method in class com.aspose.threed.TransformBuilder
Chain a rotation by a quaternion
rotateDegree(double, Vector3) - Method in class com.aspose.threed.TransformBuilder
Chain a rotation transform in degree
rotateEulerDegree(double, double, double) - Method in class com.aspose.threed.TransformBuilder
Chain a rotation by euler angles in degree
rotateEulerRadian(double, double, double) - Method in class com.aspose.threed.TransformBuilder
Chain a rotation by euler angles in radian
rotateEulerRadian(Vector3) - Method in class com.aspose.threed.TransformBuilder
Chain a rotation by euler angles in radian
rotateFromEuler(double, double, double) - Static method in class com.aspose.threed.Matrix4
Create a rotation matrix from euler angle
rotateFromEuler(Vector3) - Static method in class com.aspose.threed.Matrix4
Create a rotation matrix from euler angle
rotateRadian(double, Vector3) - Method in class com.aspose.threed.TransformBuilder
Chain a rotation transform in radian
RotationMode - Enum in com.aspose.threed
The frustum's rotation mode
RVM - Static variable in class com.aspose.threed.FileFormatType
AVEVA Plant Design Management System Model.
RVM_BINARY - Static variable in class com.aspose.threed.FileFormat
AVEVA Plant Design Management System Model in binary format
RVM_TEXT - Static variable in class com.aspose.threed.FileFormat
AVEVA Plant Design Management System Model in text format
RvmLoadOptions - Class in com.aspose.threed
Load options for AVEVA Plant Design Management System's RVM file.
RvmLoadOptions() - Constructor for class com.aspose.threed.RvmLoadOptions
Construct a RvmLoadOptions instance
RvmLoadOptions(FileContentType) - Constructor for class com.aspose.threed.RvmLoadOptions
Construct a RvmLoadOptions instance
RvmSaveOptions - Class in com.aspose.threed
Save options for Aveva PDMS RVM file.
RvmSaveOptions() - Constructor for class com.aspose.threed.RvmSaveOptions
Constructor of RvmSaveOptions
RvmSaveOptions(FileContentType) - Constructor for class com.aspose.threed.RvmSaveOptions
Constructor of RvmSaveOptions

S

save(Stream, FileFormat) - Method in class com.aspose.threed.Scene
Saves the scene to stream using specified file format.
save(Stream, FileFormat, Cancellation) - Method in class com.aspose.threed.Scene
Saves the scene to stream using specified file format.
save(Stream, SaveOptions) - Method in class com.aspose.threed.Scene
Saves the scene to stream using specified file format.
save(Stream, SaveOptions, Cancellation) - Method in class com.aspose.threed.Scene
Saves the scene to stream using specified file format.
save(CubeFaceData<BufferedImage>) - Method in interface com.aspose.threed.ITextureCubemap
Save the texture content to memory.
save(CubeFaceData<String>, String) - Method in interface com.aspose.threed.ITextureCubemap
Save the cube's sides texture content to external files.
save(CubeFace, BufferedImage) - Method in interface com.aspose.threed.ITextureCubemap
Save the specified side to memory
save(BufferedImage) - Method in interface com.aspose.threed.ITexture1D
Save the texture content to external file.
save(BufferedImage) - Method in interface com.aspose.threed.ITexture2D
Save the texture content to external file.
save(String, FileFormat) - Method in class com.aspose.threed.Scene
Saves the scene to specified path using specified file format.
save(String, FileFormat, Cancellation) - Method in class com.aspose.threed.Scene
Saves the scene to specified path using specified file format.
save(String, SaveOptions) - Method in class com.aspose.threed.Scene
Saves the scene to specified path using specified file format.
save(String, SaveOptions, Cancellation) - Method in class com.aspose.threed.Scene
Saves the scene to specified path using specified file format.
save(String, String) - Method in interface com.aspose.threed.ITexture1D
Save the texture content to external file.
save(String, String) - Method in interface com.aspose.threed.ITexture2D
Save the texture content to external file.
SaveOptions - Class in com.aspose.threed
The base class to configure options in file saving for different types
scale(double) - Static method in class com.aspose.threed.Matrix4
Creates a matrix that scales along the x-axis, the y-axis and the z-axis.
scale(double) - Method in class com.aspose.threed.TransformBuilder
Chain a scaling transform matrix with a component scaled by s
scale(double, double, double) - Static method in class com.aspose.threed.Matrix4
Creates a matrix that scales along the x-axis, the y-axis and the z-axis.
scale(double, double, double) - Method in class com.aspose.threed.TransformBuilder
Chain a scaling transform matrix
scale(Node, Vector3) - Static method in class com.aspose.threed.PolygonModifier
Scale all geometries(Scale the control points not the transformation matrix) in this node
scale(Scene, Vector3) - Static method in class com.aspose.threed.PolygonModifier
Scale all geometries(Scale the control points not the transformation matrix) in this scene
scale(Vector3) - Static method in class com.aspose.threed.Matrix4
Creates a matrix that scales along the x-axis, the y-axis and the z-axis.
scale(Vector3) - Method in class com.aspose.threed.TransformBuilder
Chain a scale transform
Scene - Class in com.aspose.threed
A scene is a top-level object that contains the nodes, geometries, materials, textures, animation, poses, sub-scenes and etcs.
Scene() - Constructor for class com.aspose.threed.Scene
Initializes a new instance of the Scene class.
Scene(Scene, String) - Constructor for class com.aspose.threed.Scene
Initializes a new instance of the Scene class as a sub-scene.
Scene(String) - Constructor for class com.aspose.threed.Scene
Initializes a new instance of the Scene class and open the file immediately.
SCENE - com.aspose.threed.RenderStage
Renderer is rendering the scene
selectObjects(String) - Method in class com.aspose.threed.Node
Select multiple objects under current node using XPath-like query syntax.
selectSingleObject(String) - Method in class com.aspose.threed.Node
Select single object under current node using XPath-like query syntax.
set(double, double, double) - Method in class com.aspose.threed.Vector3
Sets the x/y/z component in one call.
set(double, double, double) - Method in class com.aspose.threed.Vector4
Sets vector's xyz components at a time, w will be set to 1
set(double, double, double, double) - Method in class com.aspose.threed.Vector4
Sets vector's all components at a time
set(int, double) - Method in class com.aspose.threed.Bone
Sets the blend weight of specified control point
set(int, Vector4) - Method in class com.aspose.threed.Vector4List
Sets the element at the specified index.
set(CubeFace, T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for specified face
set(Geometry, double) - Method in class com.aspose.threed.MorphTargetChannel
Sets the weight for specified geometry
set(Geometry, double) - Method in class com.aspose.threed.MorphTargetDeformer
Sets the weight for given geometry, this is a short-handed way to modify weight for target without accessing channel.
setAlbedo(Vector3) - Method in class com.aspose.threed.PbrMaterial
Sets the base color of the material
setAlbedoTexture(TextureBase) - Method in class com.aspose.threed.PbrMaterial
Sets the texture for albedo
setAlpha(double) - Method in class com.aspose.threed.TextureBase
Sets the default alpha value of the texture This is valid when the TextureBase.getAlphaSource() is AlphaSource.PIXEL_ALPHA Default value is 1.0, valid value range is between 0 and 1
setAlphaSource(AlphaSource) - Method in class com.aspose.threed.TextureBase
Sets whether the texture defines the alpha channel.
setAmbient(Vector4) - Method in class com.aspose.threed.AssetInfo
Gets or Sets the default ambient color of this asset
setAmbientColor(Vector3) - Method in class com.aspose.threed.LambertMaterial
Sets the ambient color
setAngleStart(double) - Method in class com.aspose.threed.RectangularTorus
The start angle of the arc, measured in radian.
setApertureMode(ApertureMode) - Method in class com.aspose.threed.Camera
Sets the camera's aperture mode
setApplicationName(String) - Method in class com.aspose.threed.AssetInfo
Sets the application that created this asset
setApplicationVendor(String) - Method in class com.aspose.threed.AssetInfo
Sets the application vendor's name
setApplicationVersion(String) - Method in class com.aspose.threed.AssetInfo
Sets the version of the application that created this asset.
setApplyAnimationTransform(boolean) - Method in class com.aspose.threed.Discreet3DSLoadOptions
Sets wheather to use the transformation defined in the first frame of animation track.
setArc(double) - Method in class com.aspose.threed.RectangularTorus
The total angle of the arc, measured in radian.
setArc(double) - Method in class com.aspose.threed.Torus
Sets the arc.
setArea(RelativeRectangle) - Method in class com.aspose.threed.Viewport
Sets the area of the viewport in render target.
setAspect(double) - Method in class com.aspose.threed.Frustum
Sets the aspect ratio of the frustum
setAspectRatio(double) - Method in class com.aspose.threed.Camera
Sets the view plane aspect ratio.
setAssetDirectories(ArrayList<String>) - Method in class com.aspose.threed.ImageRenderOptions
Directories that stored external assets(like textures)
setAssetInfo(AssetInfo) - Method in class com.aspose.threed.Node
Per-node asset info
setAssetInfo(AssetInfo) - Method in class com.aspose.threed.Scene
Sets the top-level asset information
setAuthor(String) - Method in class com.aspose.threed.AssetInfo
Sets the author of this asset
setAuthor(String) - Method in class com.aspose.threed.RvmSaveOptions
Author information, default value is '3d@aspose'
setBack(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +Z(Back) face
setBackgroundColor(Color) - Method in class com.aspose.threed.ImageRenderOptions
The background color of the render result.
setBackgroundColor(Color) - Method in class com.aspose.threed.Viewport
Sets the background color of the viewport.
setBias(float) - Method in class com.aspose.threed.KeyFrame
Sets the bias used in TCB spline
setBlend(boolean) - Method in class com.aspose.threed.RenderState
Enable or disable the fragment blending.
setBlendColor(FVector4) - Method in class com.aspose.threed.RenderState
Sets the blend color where used in BlendFactor.CONSTANT_COLOR
setBoneTransform(Matrix4) - Method in class com.aspose.threed.Bone
Sets the transform matrix of the bone.
setBottom(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for -Y(Bottom) face
setBufferFile(String) - Method in class com.aspose.threed.GLTFSaveOptions
The file name of the external buffer file used to store binary data.
setCastLight(boolean) - Method in class com.aspose.threed.Light
Sets if the current light instance can illuminate other objects.
setCastShadows(boolean) - Method in class com.aspose.threed.Geometry
Sets wheather this geometry can cast shadow
setCastShadows(boolean) - Method in class com.aspose.threed.Light
Sets if the light can cast shadows on other objects.
setCenter(boolean) - Method in class com.aspose.threed.LinearExtrusion
If this value is false, the linear extrusion Z range is from 0 to height, otherwise the range is from -height/2 to height/2.
setCenterScene(boolean) - Method in class com.aspose.threed.RvmLoadOptions
Center the scene after it's loaded.
setChannelWeight(double) - Method in class com.aspose.threed.MorphTargetChannel
Sets the deformer weight of this channel.
setClosed(boolean) - Method in class com.aspose.threed.PatchDirection
Sets a value indicating whether this PatchDirection is a closed curve.
setColor(Vector3) - Method in class com.aspose.threed.Light
Sets the light's color
setColorBits(int) - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for vertex color, default value is 10
setColorBits(int) - Method in class com.aspose.threed.RenderParameters
Sets how many bits will be used by color buffer.
setColorComponents(Tuple_3<String, String, String>) - Method in class com.aspose.threed.PlySaveOptions
The component names for vertex color, default value is ("red", "green", "blue")
setComment(String) - Method in class com.aspose.threed.AssetInfo
Sets the comment of this asset.
setCompare(CompareFunction) - Method in class com.aspose.threed.StencilState
Sets the compare function used in stencil test
setComposeOrder(ComposeOrder) - Method in class com.aspose.threed.TransformBuilder
Sets the chain compose order.
setCompressionLevel(DracoCompressionLevel) - Method in class com.aspose.threed.DracoSaveOptions
Compression level, default value is DracoCompressionLevel.STANDARD
setComputeShader(byte[]) - Method in class com.aspose.threed.SPIRVSource
Sets the source code of the compute shader.
setComputeShader(String) - Method in class com.aspose.threed.GLSLSource
Sets the source code of the compute shader.
setConstantAttenuation(double) - Method in class com.aspose.threed.Light
Sets the constant attenuation to calculate the total attenuation of the light
setContent(byte[]) - Method in class com.aspose.threed.Texture
Sets the binary content of the texture.
setContinuity(float) - Method in class com.aspose.threed.KeyFrame
Sets the continuity used in TCB spline
setControlPoints(int) - Method in class com.aspose.threed.PatchDirection
Sets the count of control points in current direction.
setCoordinatedSystem(CoordinatedSystem) - Method in class com.aspose.threed.AssetInfo
Sets the coordinate system used in this asset.
setCount(int) - Method in class com.aspose.threed.NurbsDirection
Sets the count of control points in current direction.
setCount(int) - Method in class com.aspose.threed.Vector4List
Gets the number of elements contained in the Vector4List.
setCreationTime(String) - Method in class com.aspose.threed.RvmSaveOptions
The timestamp that exported this file, default value is current time
setCreationTime(Calendar) - Method in class com.aspose.threed.AssetInfo
Gets or Sets the creation time of this asset
setCullFace(boolean) - Method in class com.aspose.threed.RenderState
Enable or disable cull face
setCullFaceMode(int) - Method in class com.aspose.threed.RenderState
Sets which face will be culled.
setCurrentAnimationClip(AnimationClip) - Method in class com.aspose.threed.Scene
Sets the active AnimationClip
setCurveType(NurbsType) - Method in class com.aspose.threed.NurbsCurve
Sets the type of the curve.
setCylinderRadialSegments(int) - Method in class com.aspose.threed.RvmLoadOptions
Sets the number of cylinder's radial segments, default value is 16
setData(Vector4[]) - Method in class com.aspose.threed.VertexElementVector4
Load data
setData(T[]) - Method in class com.aspose.threed.VertexElementTemplate
Load data
setDefaultValue(Object) - Method in class com.aspose.threed.AnimationChannel
Sets the Default value of the channel.
setDepthBits(int) - Method in class com.aspose.threed.RenderParameters
Sets how many bits will be used by depth buffer.
setDepthClear(float) - Method in class com.aspose.threed.Viewport
Sets the depth value used when clear the viewport with depth buffer bit set.
setDepthFailAction(StencilAction) - Method in class com.aspose.threed.StencilState
Sets the stencil action when stencil test pass but depth test fails.
setDepthFunction(CompareFunction) - Method in class com.aspose.threed.RenderState
Sets the compare function used in depth test
setDepthMask(boolean) - Method in class com.aspose.threed.RenderState
Enable or disable the depth writing.
setDepthTest(boolean) - Method in class com.aspose.threed.RenderState
Enable or disable the depth test.
setDescription(String) - Method in class com.aspose.threed.AnimationClip
Sets the description of this animation clip
setDescription(String) - Method in class com.aspose.threed.ShaderTechnique
Sets the description of this technique
setDestinationBlendFactor(BlendFactor) - Method in class com.aspose.threed.RenderState
Sets how the color is blended.
setDiffuseColor(Vector3) - Method in class com.aspose.threed.LambertMaterial
Sets the diffuse color
setDimension(CurveDimension) - Method in class com.aspose.threed.NurbsCurve
Sets the curve's dimension.
setDirection(Vector3) - Method in class com.aspose.threed.Frustum
Sets the direction that the camera is looking at.
setDirection(Vector3) - Method in interface com.aspose.threed.IOrientable
Sets the direction that the entity is looking at.
setDirection(Vector3) - Method in class com.aspose.threed.LinearExtrusion
The direction of extrusion, default value is (0, 0, 1)
setDishLatitudeSegments(int) - Method in class com.aspose.threed.RvmLoadOptions
Sets the number of dish's latitude segments, default value is 8
setDishLongitudeSegments(int) - Method in class com.aspose.threed.RvmLoadOptions
Sets the number of dish's longitude segments, default value is 12
setDivisions(int) - Method in class com.aspose.threed.NurbsDirection
Sets the number of divisions between adjacent control points in current direction.
setDivisions(int) - Method in class com.aspose.threed.PatchDirection
Sets the number of divisions between adjacent control points.
setDoubleBuffering(boolean) - Method in class com.aspose.threed.RenderParameters
Sets whether double buffer is used.
setDracoCompression(boolean) - Method in class com.aspose.threed.GLTFSaveOptions
Sets whether to enable draco compression
setDrawOperation(DrawOperation) - Method in class com.aspose.threed.ManualEntity
Gets the draw operation to specify what primitive type to render.
setDuplicatedNameCounterBase(int) - Method in class com.aspose.threed.Discreet3DSSaveOptions
The counter used by generating new name for duplicated names, default value is 2.
setDuplicatedNameCounterFormat(String) - Method in class com.aspose.threed.Discreet3DSSaveOptions
The format of the duplicated counter, default value is empty string.
setDuplicatedNameSeparator(String) - Method in class com.aspose.threed.Discreet3DSSaveOptions
The separator between object's name and the duplicated counter, default value is "_".
setEmbedAssets(boolean) - Method in class com.aspose.threed.GLTFSaveOptions
Embed all external assets as base64 into single file in ASCII mode, default value is false.
setEmissiveColor(Vector3) - Method in class com.aspose.threed.LambertMaterial
Sets the emissive color
setEmissiveColor(Vector3) - Method in class com.aspose.threed.PbrMaterial
Sets the emissive color
setEmissiveTexture(TextureBase) - Method in class com.aspose.threed.PbrMaterial
Sets the texture for emissive
setEnableCompression(boolean) - Method in class com.aspose.threed.AMFSaveOptions
Whether to use compression to reduce the final file size, default value is true
setEnableCompression(boolean) - Method in class com.aspose.threed.FBXSaveOptions
Compression large binary data in the FBX file, default value is true.
setEnabled(boolean) - Method in class com.aspose.threed.Viewport
Enable or disable this viewport.
setEnableMaterials(boolean) - Method in class com.aspose.threed.ObjLoadOptions
Sets whether import materials for each object
setEnableMaterials(boolean) - Method in class com.aspose.threed.ObjSaveOptions
Sets whether import/export materials for each object
setEnableMipMap(boolean) - Method in class com.aspose.threed.Texture
Sets if the mipmap is enabled for this texture
setEnableShadows(boolean) - Method in class com.aspose.threed.ImageRenderOptions
Sets wheather to render shadows.
setEnableShadows(boolean) - Method in class com.aspose.threed.Renderer
Sets wheather to enabel shadows.
setEntity(Entity) - Method in class com.aspose.threed.Node
Sets the first entity attached to this node, if sets, will clear other entities.
setEulerAngles(double, double, double) - Method in class com.aspose.threed.Transform
Sets the euler angles in degrees of current transform.
setEulerAngles(Vector3) - Method in class com.aspose.threed.Transform
Sets the rotation represented in euler angles, measured in degree
setExcluded(boolean) - Method in class com.aspose.threed.Entity
Sets wheather to exclude this entity during exporting.
setExcluded(boolean) - Method in class com.aspose.threed.Node
Sets wheather to exclude this node and all child nodes/entities during exporting.
setExportCamera(boolean) - Method in class com.aspose.threed.Discreet3DSSaveOptions
Sets whether export all cameras in the scene.
setExportLegacyMaterialProperties(boolean) - Method in class com.aspose.threed.FBXSaveOptions
Sets whether export legacy material properties, used for back compatibility.
setExportLight(boolean) - Method in class com.aspose.threed.Discreet3DSSaveOptions
Sets whether export all lights in the scene.
setExportNormals(boolean) - Method in class com.aspose.threed.U3DSaveOptions
Sets whether to export normal data.
setExportTextureCoordinates(boolean) - Method in class com.aspose.threed.U3DSaveOptions
Sets whether to export texture coordinates.
setExportVertexDiffuse(boolean) - Method in class com.aspose.threed.U3DSaveOptions
Sets whether to export vertex's diffuse color.
setExportVertexSpecular(boolean) - Method in class com.aspose.threed.U3DSaveOptions
Sets whether to export vertex' specular color.
setFaceElement(String) - Method in class com.aspose.threed.PlySaveOptions
The element name for the face data, default value is "face"
setFaceProperty(String) - Method in class com.aspose.threed.PlySaveOptions
The property name for the face data, default value is "vertex_index"
setFailAction(StencilAction) - Method in class com.aspose.threed.StencilState
Sets the stencil action when stencil test fails.
setFallback(ShaderProgram) - Method in class com.aspose.threed.ShaderSet
Sets the fallback shader when required shader is unavailable
setFalloff(double) - Method in class com.aspose.threed.Light
Sets the falloff cone angle (in degrees).
setFarPlane(double) - Method in class com.aspose.threed.Frustum
Sets the frustum's far plane distance.
setFieldOfView(double) - Method in class com.aspose.threed.Camera
Sets the camera's field of view in degrees, this property is used only when ApertureMode is ApertureMode.HORIZONTAL or ApertureMode.VERTICAL
setFieldOfViewX(double) - Method in class com.aspose.threed.Camera
Sets the camera's horizontal field of view in degrees, this property is used only when ApertureMode is ApertureMode.HORIZ_AND_VERT
setFieldOfViewY(double) - Method in class com.aspose.threed.Camera
Sets the camera's vertical field of view in degrees, this property is used only when ApertureMode is ApertureMode.HORIZ_AND_VERT
setFileName(String) - Method in class com.aspose.threed.IOConfig
The file name of the exporting/importing scene.
setFileName(String) - Method in class com.aspose.threed.Texture
Sets the associated texture file.
setFileNote(String) - Method in class com.aspose.threed.RvmSaveOptions
File note in the file header.
setFileSystem(FileSystem) - Method in class com.aspose.threed.IOConfig
Allow user to handle how to manage the external dependencies during load/save.
setFlat(boolean) - Method in class com.aspose.threed.KeyFrame
Get or set if the key frame is flat.
setFlipCoordinate(boolean) - Method in class com.aspose.threed.PlySaveOptions
Flip the coordinate while saving the scene, default value is true
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.Discreet3DSLoadOptions
Sets flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.Discreet3DSSaveOptions
Sets flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.ObjLoadOptions
Sets whether flip coordinate system of control points/normal during importing
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.ObjSaveOptions
Sets whether flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.PlyLoadOptions
Sets flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.STLLoadOptions
Sets whether to flip coordinate system of control points/normal during importing.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.STLSaveOptions
Sets whether flip coordinate system of control points/normal during exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.U3DLoadOptions
Sets whether flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.U3DSaveOptions
Sets whether flip coordinate system of control points/normal during importing/exporting.
setFlipCoordinateSystem(boolean) - Method in class com.aspose.threed.XLoadOptions
Flip the coordinate system, this is true by default
setFlipTexCoordV(boolean) - Method in class com.aspose.threed.GLTFLoadOptions
Flip the v(t) coordinate in mesh's texture coordinate, default value is true.
setFlipTexCoordV(boolean) - Method in class com.aspose.threed.GLTFSaveOptions
Flip texture coordinate v(t) component, default value is true.
setFoldRepeatedCurveData(Boolean) - Method in class com.aspose.threed.FBXSaveOptions
Sets whether reuse repeated curve data by increasing last data's ref count
setFragmentShader(byte[]) - Method in class com.aspose.threed.SPIRVSource
Sets the source code of the fragmnt shader.
setFragmentShader(String) - Method in class com.aspose.threed.GLSLSource
Sets the source code of the fragmnt shader.
setFront(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for -Z(Front) face
setFrontFace(FrontFace) - Method in class com.aspose.threed.RenderState
Sets which order is front face.
setFrustum(Frustum) - Method in class com.aspose.threed.Renderer
Sets the frustum that used to provide view matrix.
setFrustum(Frustum) - Method in class com.aspose.threed.Viewport
Sets the camera of this Viewport
setGammaCorrectedColor(boolean) - Method in class com.aspose.threed.Discreet3DSLoadOptions
A 3ds file may contains original color and gamma corrected color for same attribute, Setting this to true will use the gamma corrected color if possible, otherwise the Aspose.3D will try to use the original color.
setGammaCorrectedColor(boolean) - Method in class com.aspose.threed.Discreet3DSSaveOptions
A 3ds file may contains original color and gamma corrected color for same attribute, Setting this to true will use the gamma corrected color if possible, otherwise the Aspose.3D will try to use the original color.
setGenerateMaterials(boolean) - Method in class com.aspose.threed.RvmLoadOptions
Generate materials with random colors for each objects in the scene if color table is not exported within the RVM file.
setGenerateVertexElementMaterial(boolean) - Method in class com.aspose.threed.FBXSaveOptions
Sets whether always generate a VertexElementMaterial for geometries if the attached node contains materials.
setGeometryShader(byte[]) - Method in class com.aspose.threed.SPIRVSource
Sets the source code of the geometry shader.
setGeometryShader(String) - Method in class com.aspose.threed.GLSLSource
Sets the source code of the geometry shader.
setHeight(double) - Method in class com.aspose.threed.Box
Sets the height of the box
setHeight(double) - Method in class com.aspose.threed.Camera
Sets the view plane's height measured in inches
setHeight(double) - Method in class com.aspose.threed.Cylinder
Sets the height of the cylinder.
setHeight(double) - Method in class com.aspose.threed.LinearExtrusion
The height of the extruded geometry, default value is 1.0
setHeight(double) - Method in class com.aspose.threed.RectangularTorus
The height of the rectangular torus.
setHeightSegments(int) - Method in class com.aspose.threed.Cylinder
Sets the height segments.
setHeightSegments(int) - Method in class com.aspose.threed.Sphere
Sets the height segments.
setHighPreciseColor(boolean) - Method in class com.aspose.threed.Discreet3DSSaveOptions
If this is true, the generated 3ds file will use high precise color, means each channel of red/green/blue are in 32bit float.
setHotSpot(double) - Method in class com.aspose.threed.Light
Sets the hot spot cone angle(in degrees).
setIndented(boolean) - Method in class com.aspose.threed.ColladaSaveOptions
Sets whether the exported XML document is indented.
setIndependentTangent(boolean) - Method in class com.aspose.threed.KeyFrame
Sets the out and next in tangents are independent.
setIndexBuffer(IIndexBuffer) - Method in class com.aspose.threed.ManualEntity
Gets the index buffer, this can be null.
setIndices(int[]) - Method in class com.aspose.threed.VertexElementMaterial
Load indices
setIndices(int[]) - Method in class com.aspose.threed.VertexElementTemplate
Load indices
setIndices(int[]) - Method in class com.aspose.threed.VertexElementVector4
Load indices
setInnerRadius(double) - Method in class com.aspose.threed.RectangularTorus
The inner radius of the rectangular torus Default value is 17
setInput(ITextureUnit) - Method in class com.aspose.threed.PostProcessing
Input of this post-processing
setIntensity(double) - Method in class com.aspose.threed.Light
Sets the light's intensity, default value is 100
setInterpolation(Interpolation) - Method in class com.aspose.threed.KeyFrame
Sets the key's interpolation type, list.data[index] defines the algorithm how the sampled value is calculated.
setKeywords(String) - Method in class com.aspose.threed.AssetInfo
Sets the keywords of this asset
setLambert(ShaderProgram) - Method in class com.aspose.threed.ShaderSet
Sets the shader that used to render the lambert material
setLeft(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +X(Left) face
setLength(double) - Method in class com.aspose.threed.Box
Sets the length of the box
setLength(double) - Method in class com.aspose.threed.Plane
Sets the length of the plane.
setLengthSegments(int) - Method in class com.aspose.threed.Plane
Sets the length segments.
setLicense(InputStream) - Method in class com.aspose.threed.License
Licenses the component.
setLicense(Reader) - Method in class com.aspose.threed.License
Licenses the component.
setLicense(String) - Method in class com.aspose.threed.License
 
setLightType(LightType) - Method in class com.aspose.threed.Light
Sets the light's type
setLinearAttenuation(double) - Method in class com.aspose.threed.Light
Sets the linear attenuation to calculate the total attenuation of the light
setLocal(boolean) - Method in class com.aspose.threed.BonePose
Sets if the matrix is defined in local coordinate.
setLookAt(Vector3) - Method in class com.aspose.threed.Frustum
Sets the the interested position that the camera is looking at.
setLookupPaths(ArrayList<String>) - Method in class com.aspose.threed.IOConfig
Some files like OBJ depends on external file, the lookup paths will allows Aspose.3D to look for external file to load.
setMagFilter(TextureFilter) - Method in class com.aspose.threed.TextureBase
Sets the filter for magnification.
setMagnification(TextureFilter) - Method in interface com.aspose.threed.ITextureUnit
Sets the filter mode for magnification.
setMagnification(Vector2) - Method in class com.aspose.threed.Camera
Sets the maginification used in orthographic camera
setMappingMode(MappingMode) - Method in class com.aspose.threed.VertexElement
Sets how the element is mapped.
setMasterScale(double) - Method in class com.aspose.threed.Discreet3DSSaveOptions
Sets the master scale used in exporting.
setMaterial(Material) - Method in class com.aspose.threed.Node
Sets the first material associated with this node, if sets, will clear other materials
setMaterial(Material) - Method in class com.aspose.threed.Renderer
Sets the material that used to provide material information used by shaders.
setMaterialConverter(MaterialConverter) - Method in class com.aspose.threed.GLTFSaveOptions
Custom converter to convert the geometry's material to PBR material If this is unassigned, glTF 2.0 exporter will automatically convert the standard material to PBR material.
setMatrix(Matrix4) - Method in class com.aspose.threed.BonePose
Sets the transform matrix of the node in current pose.
setMatrix(Matrix4) - Method in class com.aspose.threed.TransformBuilder
Sets the current matrix value
setMaximumDescriptorSets(int) - Method in class com.aspose.threed.SPIRVSource
Maximum descriptor sets, default value is 10
setMeshCompression(boolean) - Method in class com.aspose.threed.U3DSaveOptions
Sets whether to enable mesh data compression.
setMetallicFactor(double) - Method in class com.aspose.threed.PbrMaterial
Sets the metalness of the material, value of 1 means the material is a metal and value of 0 means the material is a dielectric.
setMetallicRoughness(TextureBase) - Method in class com.aspose.threed.PbrMaterial
Sets the texture for metallic(in R channel) and roughness(in G channel)
setMeteredKey(String, String) - Method in class com.aspose.threed.Metered
Sets metered public and private key
setMinFilter(TextureFilter) - Method in class com.aspose.threed.TextureBase
Sets the filter for minification.
setMinification(TextureFilter) - Method in interface com.aspose.threed.ITextureUnit
Sets the filter mode for minification.
setMipFilter(TextureFilter) - Method in class com.aspose.threed.TextureBase
Sets the filter for mip-level sampling.
setMipmap(TextureFilter) - Method in interface com.aspose.threed.ITextureUnit
Sets the filter mode for mipmap.
setModificationTime(Calendar) - Method in class com.aspose.threed.AssetInfo
Gets or Sets the modification time of this asset
setName(String) - Method in class com.aspose.threed.A3DObject
Sets the name.
setName(String) - Method in class com.aspose.threed.VertexElement
Sets the name.
setNearPlane(double) - Method in class com.aspose.threed.Frustum
Sets the frustum's near plane distance.
setNegativeX(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +X(Left) face
setNegativeY(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for -Y(Bottom) face
setNegativeZ(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for -Z(Front) face
setNextInTangent(Vector2) - Method in class com.aspose.threed.KeyFrame
Sets the next in(left) tangent on this key frame.
setNextInWeight(float) - Method in class com.aspose.threed.KeyFrame
Sets the next in(left) weight on this key frame.
setNode(Node) - Method in class com.aspose.threed.Bone
Sets the node.
setNode(Node) - Method in class com.aspose.threed.BonePose
Sets the scene node, points to a skinned skeleton node
setNode(Node) - Method in class com.aspose.threed.Renderer
Sets the Renderer.getNode() instance used to provide world transform matrix.
setNormalBits(int) - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for normal vectors, default value is 10
setNormalComponents(Tuple_3<String, String, String>) - Method in class com.aspose.threed.PlySaveOptions
The component names for normal data, default valaue is ("nx", "ny", "nz")
setNormalizeNormal(boolean) - Method in class com.aspose.threed.ObjLoadOptions
Sets whether to normalize the normal vector during the loading.
setNormalTexture(TextureBase) - Method in class com.aspose.threed.PbrMaterial
Sets the texture of normal mapping
setOcclusionFactor(double) - Method in class com.aspose.threed.PbrMaterial
Sets the factor of ambient occlusion
setOcclusionTexture(TextureBase) - Method in class com.aspose.threed.PbrMaterial
Sets the texture for ambient occlusion
setOffsetHeight(int) - Method in class com.aspose.threed.RelativeRectangle
Sets the offset for height
setOffsetWidth(int) - Method in class com.aspose.threed.RelativeRectangle
Sets the offset for width
setOffsetX(int) - Method in class com.aspose.threed.RelativeRectangle
Sets the offset for coordinate X
setOffsetY(int) - Method in class com.aspose.threed.RelativeRectangle
Sets the offset for coordinate Y
setOpenEnded(boolean) - Method in class com.aspose.threed.Cylinder
Sets a value indicating whether this Cylinder open ended.
setOrder(int) - Method in class com.aspose.threed.NurbsCurve
Sets the order of a NURBS curve, it defines the number of nearby control points that influence any given point on the curve.
setOrder(int) - Method in class com.aspose.threed.NurbsDirection
Sets the order of a NURBS curve, it defines the number of nearby control points that influence any given point on the curve.
setOrthoHeight(double) - Method in class com.aspose.threed.Frustum
Sets the height when frustum in orthographic projection.
setOuterRadius(double) - Method in class com.aspose.threed.RectangularTorus
The outer radius of the rectangular torus Default value is 20
setOutTangent(Vector2) - Method in class com.aspose.threed.KeyFrame
Sets the out(right) tangent on this key frame.
setOutWeight(float) - Method in class com.aspose.threed.KeyFrame
Sets the out(right) weight on this key frame.
setParentNode(Node) - Method in class com.aspose.threed.Entity
Sets the first parent node, if set the first parent node, this entity will be detached from other parent nodes.
setParentNode(Node) - Method in class com.aspose.threed.Node
Sets the parent node.
setPassAction(StencilAction) - Method in class com.aspose.threed.StencilState
Sets the stencil action when both stencil test and depth test passes.
setPbr(ShaderProgram) - Method in class com.aspose.threed.ShaderSet
Sets the shader that used to render the PBR material
setPhiLength(double) - Method in class com.aspose.threed.Sphere
Sets the length of the phi.
setPhiStart(double) - Method in class com.aspose.threed.Sphere
Sets the phi start.
setPhong(ShaderProgram) - Method in class com.aspose.threed.ShaderSet
Sets the shader that used to render the phong material
setPolygonMode(PolygonMode) - Method in class com.aspose.threed.RenderState
Sets the polygon's render mode.
setPoseType(PoseType) - Method in class com.aspose.threed.Pose
Sets the type of the pose.
setPositionBits(int) - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for position, default value is 14
setPositionComponents(Tuple_3<String, String, String>) - Method in class com.aspose.threed.PlySaveOptions
The component names for position data, default value is ("x", "y", "z")
setPositiveX(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +X(Right) face
setPositiveY(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +Y(Top) face
setPositiveZ(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +Z(Back) face
setPostRotation(Vector3) - Method in class com.aspose.threed.Transform
Sets the post-rotation represented in degree
setPreRotation(Vector3) - Method in class com.aspose.threed.Transform
Sets the pre-rotation represented in degree
setPresetShaders(PresetShaders) - Method in class com.aspose.threed.Renderer
Sets the preset shader set
setProjectionType(ProjectionType) - Method in class com.aspose.threed.Camera
Sets the camera's projection type.
setProperty(Property) - Method in class com.aspose.threed.CurveMapping
Gets the property associated with the CurveMapping
setProperty(String, Object) - Method in class com.aspose.threed.A3DObject
Sets the value of specified property
setQuadraticAttenuation(double) - Method in class com.aspose.threed.Light
Sets the quadratic attenuation to calculate the total attenuation of the light
setRadialSegments(int) - Method in class com.aspose.threed.Cylinder
Sets the radial segments.
setRadialSegments(int) - Method in class com.aspose.threed.RectangularTorus
The radial segments, default value is 10
setRadialSegments(int) - Method in class com.aspose.threed.Torus
Sets the radial segments.
setRadius(double) - Method in class com.aspose.threed.Sphere
Sets the radius of the sphere.
setRadius(double) - Method in class com.aspose.threed.Torus
Sets the radius of the torus.
setRadiusBottom(double) - Method in class com.aspose.threed.Cylinder
Sets the radius bottoof cylinder's bottom cap.
setRadiusTop(double) - Method in class com.aspose.threed.Cylinder
Sets the radius of cylinder's top cap.
setRational(boolean) - Method in class com.aspose.threed.NurbsCurve
Sets whether it is rational, this value indicates whether this NurbsCurve is rational spline or non-rational spline.
setReceiveShadows(boolean) - Method in class com.aspose.threed.Geometry
Sets wheather this geometry can receive shadow.
setRectangularTorusSegments(int) - Method in class com.aspose.threed.RvmLoadOptions
Sets the number of rectangular torus's radial segments, default value is 20
setReferenceMode(ReferenceMode) - Method in class com.aspose.threed.VertexElement
Sets how the element is referenced.
setReflectionColor(Vector3) - Method in class com.aspose.threed.PhongMaterial
Sets the reflection color.
setReflectionFactor(double) - Method in class com.aspose.threed.PhongMaterial
Sets the attenuation of the reflection color.
setRenderAPI(RenderingAPI) - Method in class com.aspose.threed.ShaderTechnique
Sets the rendering API used by this technique
setRenderAPIVersion(String) - Method in class com.aspose.threed.ShaderTechnique
Sets the version of the rendering API.
setRenderGroup(RenderQueueGroupId) - Method in class com.aspose.threed.ManualEntity
Sets the render group of this object.
setRenderPriority(int) - Method in class com.aspose.threed.ManualEntity
Sets the render priority, higher number will have higher priority to render in same group.
setRenderState(RenderState) - Method in class com.aspose.threed.ManualEntity
Gets the render states used by this object.
setRepeatCount(int) - Method in class com.aspose.threed.Extrapolation
Gets and sets the repeat times of the extrapolation pattern.
setRevision(String) - Method in class com.aspose.threed.AssetInfo
Sets the revision number of this asset, usually used in version control system.
setRight(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +X(Right) face
setRotation(double, double) - Method in class com.aspose.threed.TextureBase
Sets the UV rotation.
setRotation(double, double, double, double) - Method in class com.aspose.threed.Transform
Sets the rotation(as quaternion components) of current transform.
setRotation(Quaternion) - Method in class com.aspose.threed.Transform
Sets the rotation represented in quaternion.
setRotationMode(RotationMode) - Method in class com.aspose.threed.Frustum
Sets the frustum's orientation mode This property only works when the Frustum.getTarget() is null.
setRoughnessFactor(double) - Method in class com.aspose.threed.PbrMaterial
Sets the roughness of the material, value of 1 means the material is completely rough and value of 0 means the material is completely smooth
setSaveExtras(boolean) - Method in class com.aspose.threed.GLTFSaveOptions
Save scene object's dynamic properties into 'extra' fields in the generated glTF file.
setScale(double) - Method in class com.aspose.threed.ObjLoadOptions
Scales on x/y/z axis, default value is 1.0
setScale(double, double) - Method in class com.aspose.threed.TextureBase
Sets the UV scale.
setScale(double, double, double) - Method in class com.aspose.threed.Transform
Sets the scale of current transform.
setScale(Vector2) - Method in interface com.aspose.threed.ITextureUnit
Sets the scale of the UV coordinate.
setScale(Vector3) - Method in class com.aspose.threed.Transform
Sets the scale
setScaleHeight(float) - Method in class com.aspose.threed.RelativeRectangle
Relative height
setScaleWidth(float) - Method in class com.aspose.threed.RelativeRectangle
Relative width
setScaleX(float) - Method in class com.aspose.threed.RelativeRectangle
Relative coordinate X
setScaleY(float) - Method in class com.aspose.threed.RelativeRectangle
Relative coordinate Y
setScissorBox(Rectangle) - Method in class com.aspose.threed.RenderState
Sets the scissor box
setScissorTest(boolean) - Method in class com.aspose.threed.RenderState
Enable or disable scissor test
setScroll(Vector2) - Method in interface com.aspose.threed.ITextureUnit
Sets the scroll of the UV coordinate.
setSerializeW(boolean) - Method in class com.aspose.threed.ObjSaveOptions
Sets whether serialize W component in model's vertex position.
setShader(ShaderProgram) - Method in class com.aspose.threed.ManualEntity
Gets the shader used by this object.
setShader(ShaderProgram) - Method in class com.aspose.threed.Renderer
Sets the shader instance used for rendering the geometry.
setShaderContent(byte[]) - Method in class com.aspose.threed.ShaderTechnique
Sets the content of a embedded shader script.
setShaderEntry(String) - Method in class com.aspose.threed.ShaderTechnique
Sets the entry point of the shader, some shader like HLSL can have customized shader entries.
setShaderFile(String) - Method in class com.aspose.threed.ShaderTechnique
Sets the file name of the external shader file.
setShaderLanguage(ShadingLanguage) - Method in class com.aspose.threed.ShaderTechnique
Sets the shader language used by this technique.
setShaderSet(ShaderSet) - Method in class com.aspose.threed.Renderer
Sets the shader set that used to render the scene
setShaderVersion(String) - Method in class com.aspose.threed.ShaderTechnique
Sets the shader version used by this technique.
setShadowColor(Vector3) - Method in class com.aspose.threed.Light
Sets the shadow's color.
setShape(Shape) - Method in class com.aspose.threed.LinearExtrusion
The base shape to be extruded.
setShininess(double) - Method in class com.aspose.threed.PhongMaterial
Sets the shininess, this controls the specular highlight's size.
setSize(double) - Method in class com.aspose.threed.Skeleton
Sets the limb node size that used in CAD software to represent the size of the bone.
setSize(Dimension) - Method in interface com.aspose.threed.IRenderTarget
Sets the size of the render target.
setSlices(int) - Method in class com.aspose.threed.LinearExtrusion
The slices of the twisted extruded geometry, default value is 1.
setSourceBlendFactor(BlendFactor) - Method in class com.aspose.threed.RenderState
Sets how the color is blended.
setSpecularColor(Vector3) - Method in class com.aspose.threed.PhongMaterial
Sets the specular color.
setSpecularFactor(double) - Method in class com.aspose.threed.PhongMaterial
Sets the specular factor.
setSpecularTexture(TextureBase) - Method in class com.aspose.threed.PbrMaterial
Sets the texture for specular color
setStart(double) - Method in class com.aspose.threed.AnimationClip
Sets the time in seconds of the beginning of the clip.
setStencilBits(int) - Method in class com.aspose.threed.RenderParameters
Sets how many bits will be used in stencil buffer.
setStencilMask(int) - Method in class com.aspose.threed.RenderState
Sets the mask that is ANDed with the both reference and stored stencil value when test is done.
setStencilReference(int) - Method in class com.aspose.threed.RenderState
Sets the reference value for the stencil test.
setStencilTest(boolean) - Method in class com.aspose.threed.RenderState
Enable or disable the stencil test.
setStepMode(StepMode) - Method in class com.aspose.threed.KeyFrame
Sets the key's step mode.
setStop(double) - Method in class com.aspose.threed.AnimationClip
Sets the time in seconds of the end of the clip.
setSubject(String) - Method in class com.aspose.threed.AssetInfo
Sets the subject of this asset
setTangentWeightMode(int) - Method in class com.aspose.threed.KeyFrame
Sets the key's tangent weight mode.
setTarget(Node) - Method in class com.aspose.threed.Frustum
Sets the target that the camera is looking at.
setTarget(Node) - Method in interface com.aspose.threed.IOrientable
Sets the target that the entity is looking at.
setTension(float) - Method in class com.aspose.threed.KeyFrame
Sets tension used in TCB spline
setTexture(String, TextureBase) - Method in class com.aspose.threed.Material
Sets the texture to specified slot
setTextureCoordinateBits(int) - Method in class com.aspose.threed.DracoSaveOptions
Quantization bits for texture coordinate, default value is 12
setTextureCoordinateComponents(Tuple_2<String, String>) - Method in class com.aspose.threed.PlySaveOptions
The component names for texture coordinate data, default value is ("u", "v")
setThetaLength(double) - Method in class com.aspose.threed.Cylinder
Sets the length of the theta.
setThetaLength(double) - Method in class com.aspose.threed.Sphere
Sets the length of the theta.
setThetaStart(double) - Method in class com.aspose.threed.Cylinder
Sets the theta start.
setThetaStart(double) - Method in class com.aspose.threed.Sphere
Sets the theta start.
setTime(double) - Method in class com.aspose.threed.KeyFrame
Sets the time position of list.data[index] key frame, measured in seconds.
setTimeIndependentTangent(boolean) - Method in class com.aspose.threed.KeyFrame
Sets the tangent is time-independent
setTitle(String) - Method in class com.aspose.threed.AssetInfo
Sets the title of this asset
setTop(T) - Method in class com.aspose.threed.CubeFaceData
Sets the data for +Y(Top) face
setTorusTubularSegments(int) - Method in class com.aspose.threed.RvmLoadOptions
Sets the number of torus's tubular segments, default value is 20
setTransform(Matrix4) - Method in class com.aspose.threed.Bone
Sets the transform matrix of the node containing the bone.
setTransformMatrix(Matrix4) - Method in class com.aspose.threed.Transform
Sets the transform matrix.
setTransformStyle(ColladaTransformStyle) - Method in class com.aspose.threed.ColladaSaveOptions
Sets the style of node transformation
setTranslation(double, double) - Method in class com.aspose.threed.TextureBase
Sets the UV translation.
setTranslation(double, double, double) - Method in class com.aspose.threed.Transform
Sets the translation of current transform.
setTranslation(Vector3) - Method in class com.aspose.threed.Transform
Sets the translation
setTransparency(double) - Method in class com.aspose.threed.LambertMaterial
Sets the transparency factor.
setTransparency(double) - Method in class com.aspose.threed.PbrMaterial
Sets the transparency factor.
setTransparentColor(Vector3) - Method in class com.aspose.threed.LambertMaterial
Sets the transparent color.
setTRS(Vector3, Vector3, Vector3) - Method in class com.aspose.threed.Matrix4
Initializes the matrix with translation/rotation/scale
setTube(double) - Method in class com.aspose.threed.Torus
Sets the radius of the tube.
setTubularSegments(int) - Method in class com.aspose.threed.Torus
Sets the tubular segments.
setTwist(double) - Method in class com.aspose.threed.LinearExtrusion
The number of degrees of through which the shape is extruded.
setTwistOffset(Vector3) - Method in class com.aspose.threed.LinearExtrusion
The offset that used in twisting, default value is (0, 0, 0).
setType(ExtrapolationType) - Method in class com.aspose.threed.Extrapolation
Gets and sets the sampling pattern of extrapolation
setType(NurbsType) - Method in class com.aspose.threed.NurbsDirection
Sets the type of the current direction.
setType(PatchDirectionType) - Method in class com.aspose.threed.PatchDirection
Sets the patch's type.
setType(SkeletonType) - Method in class com.aspose.threed.Skeleton
Sets the type of the skeleton.
setU(double) - Method in class com.aspose.threed.Vector2
Sets the U component if the Vector2 is used as a mapping coordinate.
setUnitName(String) - Method in class com.aspose.threed.AssetInfo
Sets the unit of length used in this asset.
setUnitScaleFactor(double) - Method in class com.aspose.threed.AssetInfo
Sets the scale factor to real-world meter.
setup(Mesh, Vector4[], Vector4[], Vector4[]) - Static method in class com.aspose.threed.Primitive
Build the mesh from given positions/normals/uvs.
setUp(Vector3) - Method in class com.aspose.threed.Frustum
Sets the up direction of the camera
setUp(Vector3) - Method in class com.aspose.threed.Plane
Sets the up vector of the plane, default value is (0, 1, 0), this affects the generation of the plane
setUpVector(Axis) - Method in class com.aspose.threed.AssetInfo
Sets the up-vector used in this asset.
setUrl(String) - Method in class com.aspose.threed.AssetInfo
Gets or Sets the URL of this asset.
setUseCommonMaterials(boolean) - Method in class com.aspose.threed.GLTFSaveOptions
Serialize materials using KHR common material extensions, default value is false.
setUVRotation(Vector3) - Method in class com.aspose.threed.TextureBase
Sets the rotation of the texture
setUVScale(Vector2) - Method in class com.aspose.threed.TextureBase
Sets the UV scale.
setUVTranslation(Vector2) - Method in class com.aspose.threed.TextureBase
Sets the UV translation.
setUWrap(WrapMode) - Method in interface com.aspose.threed.ITextureUnit
Sets the wrap mode for texture's U coordinate.
setV(double) - Method in class com.aspose.threed.Vector2
Sets the V component if the Vector2 is used as a mapping coordinate.
setValue(float) - Method in class com.aspose.threed.KeyFrame
Sets the key-frame's value.
setValue(Object) - Method in class com.aspose.threed.Property
Sets the value.
setVariables(List<ShaderVariable>) - Method in class com.aspose.threed.ShaderProgram
Gets the variables used by this shader.
setVerbose(boolean) - Method in class com.aspose.threed.ObjSaveOptions
Sets whether generate comments for each section
setVertexBuffer(IVertexBuffer) - Method in class com.aspose.threed.ManualEntity
Gets the vertex buffer.
setVertexElement(String) - Method in class com.aspose.threed.PlySaveOptions
The element name for the vertex data, default value is "vertex"
setVertexShader(byte[]) - Method in class com.aspose.threed.SPIRVSource
Sets the source code of the vertex shader
setVertexShader(String) - Method in class com.aspose.threed.GLSLSource
Sets the source code of the vertex shader
setVideoForTexture(boolean) - Method in class com.aspose.threed.FBXSaveOptions
Sets whether generate a Video instance for Texture when exporting as FBX.
setVisible(boolean) - Method in class com.aspose.threed.Geometry
Sets if the geometry is visible
setVisible(boolean) - Method in class com.aspose.threed.Node
Sets to show the node
setVWrap(WrapMode) - Method in interface com.aspose.threed.ITextureUnit
Sets the wrap mode for texture's V coordinate.
setWeight(int, double) - Method in class com.aspose.threed.Bone
Sets the weight for control point specified by index
setWeight(Geometry) - Method in class com.aspose.threed.MorphTargetChannel
Sets the weight for the specified target, default value is 1, range should between 0~1
setWeight(Geometry, double) - Method in class com.aspose.threed.MorphTargetChannel
Sets the weight for the specified target, default value is 1, range should between 0~1
setWidth(double) - Method in class com.aspose.threed.Box
Sets the width of the box
setWidth(double) - Method in class com.aspose.threed.Camera
Sets the view plane's width measured in inches
setWidth(double) - Method in class com.aspose.threed.Plane
Sets the width of the plane.
setWidthSegments(int) - Method in class com.aspose.threed.Plane
Sets the width segments.
setWidthSegments(int) - Method in class com.aspose.threed.Sphere
Sets the width segments.
setWrapModeU(WrapMode) - Method in class com.aspose.threed.TextureBase
Sets the texture wrap modes in U.
setWrapModeV(WrapMode) - Method in class com.aspose.threed.TextureBase
Sets the texture wrap modes in V.
setWrapModeW(WrapMode) - Method in class com.aspose.threed.TextureBase
Sets the texture wrap modes in W.
setWWrap(WrapMode) - Method in interface com.aspose.threed.ITextureUnit
Sets the wrap mode for texture's W coordinate.
setZOrder(int) - Method in class com.aspose.threed.Viewport
Sets the Z-order of the viewport.
SFX - com.aspose.threed.ShadingLanguage
SFX
ShaderException - Exception in com.aspose.threed
Shader related exceptions
ShaderException(String) - Constructor for exception com.aspose.threed.ShaderException
Constructor of ShaderException
ShaderMaterial - Class in com.aspose.threed
A shader material allows to describe the material by external rendering engine or shader language.
ShaderMaterial() - Constructor for class com.aspose.threed.ShaderMaterial
Initializes a new instance of the ShaderMaterial class.
ShaderMaterial(String) - Constructor for class com.aspose.threed.ShaderMaterial
Initializes a new instance of the ShaderMaterial class.
ShaderProgram - Class in com.aspose.threed
The shader program
ShaderSet - Class in com.aspose.threed
Shader programs for each kind of materials
ShaderSet() - Constructor for class com.aspose.threed.ShaderSet
Construct the instance of ShaderSet
ShaderSource - Class in com.aspose.threed
The source code of shader
ShaderSource() - Constructor for class com.aspose.threed.ShaderSource
 
ShaderStage - Enum in com.aspose.threed
Shader stage
ShaderTechnique - Class in com.aspose.threed
A shader technique represents a concrete rendering implementation.
ShaderTechnique() - Constructor for class com.aspose.threed.ShaderTechnique
Initializes a new instance of the ShaderTechnique class.
ShaderVariable - Class in com.aspose.threed
Shader variable
ShaderVariable(String, VariableSemantic) - Constructor for class com.aspose.threed.ShaderVariable
Constructor of ShaderVariable
ShaderVariable(String, VariableSemantic, ShaderStage) - Constructor for class com.aspose.threed.ShaderVariable
Constructor of ShaderVariable
ShadingLanguage - Enum in com.aspose.threed
Commonly used shading languages
SHADOW - com.aspose.threed.TextureMapping
Shadow maps
SHADOW_CASTER - com.aspose.threed.VariableSemantic
Position of shadow caster in world coordinate system.
SHADOW_MAP - com.aspose.threed.RenderStage
Renderer is rendering a shadow map
Shape - Class in com.aspose.threed
The shape describes the deformation on a set of control points, which is similar to the cluster deformer in Maya.
Shape() - Constructor for class com.aspose.threed.Shape
Initializes a new instance of the Shape class.
Shape(String) - Constructor for class com.aspose.threed.Shape
Initializes a new instance of the Shape class.
SHININESS - com.aspose.threed.TextureMapping
Shininess maps
SHORT_GR - com.aspose.threed.PixelFormat
32-bit pixel format, 16-bit green, 16-bit red
SHORT_RGB - com.aspose.threed.PixelFormat
48-bit pixel format, 16 bits for red, green and blue
SHORT_RGBA - com.aspose.threed.PixelFormat
64-bit pixel format, 16 bits for red, green, blue and alpha
SIEMENSJT - Static variable in class com.aspose.threed.FileFormatType
Siemen PLM Software NX's JT File
SIEMENSJT8 - Static variable in class com.aspose.threed.FileFormat
Siemens JT File Version 8
SIEMENSJT9 - Static variable in class com.aspose.threed.FileFormat
Siemens JT File Version 9
sin() - Method in class com.aspose.threed.Vector3
Calculates sine on each component
size() - Method in class com.aspose.threed.Vector4List
Gets the number of elements contained in the Vector4List.
Skeleton - Class in com.aspose.threed
The Skeleton is mainly used by CAD software to help designer to manipulate the transformation of skeletal structure, it's usually useless outside the CAD softwares.
Skeleton() - Constructor for class com.aspose.threed.Skeleton
Initializes a new instance of the Skeleton class.
Skeleton(String) - Constructor for class com.aspose.threed.Skeleton
Initializes a new instance of the Skeleton class.
SKELETON - com.aspose.threed.SkeletonType
The Skeleton is a skeleton entity, which means the associated node is the root node of the whole skeletal hierarchy.
SkeletonType - Enum in com.aspose.threed
Skeleton's types.
SKIES - com.aspose.threed.RenderQueueGroupId
Render queue for skies
SkinDeformer - Class in com.aspose.threed
A skin deformer contains multiple bones to work, each bone blends a part of the geometry by control point's weights.
SkinDeformer() - Constructor for class com.aspose.threed.SkinDeformer
Initializes a new instance of the SkinDeformer class.
SkinDeformer(String) - Constructor for class com.aspose.threed.SkinDeformer
Initializes a new instance of the SkinDeformer class.
SMOOTHING_GROUP - com.aspose.threed.VertexElementType
Smoothing group, See VertexElementSmoothingGroup
SNAPSHOT - com.aspose.threed.PoseType
The rest pose, means it's a snapshot of the bind pose.
SPECULAR - com.aspose.threed.TextureMapping
Specular maps
SPECULAR - com.aspose.threed.VertexElementType
Specular colors, see VertexElementSpecular
SPECULAR - com.aspose.threed.VertexFieldSemantic
Specular colors
Sphere - Class in com.aspose.threed
Parameterized sphere.
Sphere() - Constructor for class com.aspose.threed.Sphere
Initializes a new instance of the Sphere with default radius 1.
Sphere(double) - Constructor for class com.aspose.threed.Sphere
Initializes a new instance of the Sphere class with specified radius.
Sphere(double, int, int) - Constructor for class com.aspose.threed.Sphere
Initializes a new instance of the Sphere class with specified radius, width segments and height segments.
Sphere(String, double, int, int, double, double, double, double) - Constructor for class com.aspose.threed.Sphere
Initializes a new instance of the Sphere class.
SPIRVSource - Class in com.aspose.threed
The compiled shader in SPIR-V format.
SPIRVSource() - Constructor for class com.aspose.threed.SPIRVSource
Constructor of SPIR-V based shader sources.
splitMesh(Mesh, SplitMeshPolicy) - Static method in class com.aspose.threed.PolygonModifier
Split mesh into sub-meshes by VertexElementMaterial.
splitMesh(Node, SplitMeshPolicy) - Static method in class com.aspose.threed.PolygonModifier
Split mesh into sub-meshes by VertexElementMaterial.
splitMesh(Node, SplitMeshPolicy, boolean) - Static method in class com.aspose.threed.PolygonModifier
Split mesh into sub-meshes by VertexElementMaterial.
splitMesh(Node, SplitMeshPolicy, boolean, boolean) - Static method in class com.aspose.threed.PolygonModifier
Split mesh into sub-meshes by VertexElementMaterial.
splitMesh(Scene, SplitMeshPolicy) - Static method in class com.aspose.threed.PolygonModifier
Split mesh into sub-meshes by VertexElementMaterial.
splitMesh(Scene, SplitMeshPolicy, boolean) - Static method in class com.aspose.threed.PolygonModifier
Split mesh into sub-meshes by VertexElementMaterial.
SplitMeshPolicy - Enum in com.aspose.threed
Share vertex/control point data between sub-meshes or each sub-mesh has its own compacted data.
SPOT - com.aspose.threed.LightType
The spot light.
SRC_ALPHA - com.aspose.threed.BlendFactor
The blend factor is vec4(src.a)
SRC_ALPHA_SATURATE - com.aspose.threed.BlendFactor
The blend factor is min(src.a, 1 - dst.a)
SRC_COLOR - com.aspose.threed.BlendFactor
The blend factor is src.rgba
STAGE3D - com.aspose.threed.RenderingAPI
Stage3D used in Adobe Flash
STANDARD - com.aspose.threed.DracoCompressionLevel
Standard mode, with good compression and speed.
StencilAction - Enum in com.aspose.threed
The stencil test actions
StencilState - Class in com.aspose.threed
Stencil states per face.
StepMode - Enum in com.aspose.threed
Interpolation step mode.
STL - Static variable in class com.aspose.threed.FileFormatType
STL file format type
STL_BINARY - Static variable in class com.aspose.threed.FileFormat
Binary STL file format
STLASCII - Static variable in class com.aspose.threed.FileFormat
ASCII STL file format
STLLoadOptions - Class in com.aspose.threed
Load options for STL
STLLoadOptions() - Constructor for class com.aspose.threed.STLLoadOptions
Initializes of a new STLLoadOptions instance.
STLLoadOptions(FileContentType) - Constructor for class com.aspose.threed.STLLoadOptions
Initializes of a new STLLoadOptions instance.
STLSaveOptions - Class in com.aspose.threed
Save options for STL
STLSaveOptions() - Constructor for class com.aspose.threed.STLSaveOptions
Initializes of a new STLSaveOptions instance.
STLSaveOptions(FileContentType) - Constructor for class com.aspose.threed.STLSaveOptions
Initializes of a new STLSaveOptions instance.
sub(FVector2, FVector2) - Static method in class com.aspose.threed.FVector2
- Operator overloading
sub(FVector3, FVector3) - Static method in class com.aspose.threed.FVector3
- Operator overloading
sub(Vector2, Vector2) - Static method in class com.aspose.threed.Vector2
Substraction operator for Vector2
sub(Vector3, Vector3) - Static method in class com.aspose.threed.Vector3
Operator overloading for - (minus)
sub(Vector4, Vector4) - Static method in class com.aspose.threed.Vector4
Operator overloading for - (minus)
submitRenderTask(RenderQueueGroupId, int, Node, IRenderable) - Method in class com.aspose.threed.Renderer
Submit a render task to the render queue

T

TANGENT - com.aspose.threed.VertexElementType
Tangent vector, see VertexElementTangent
TANGENT - com.aspose.threed.VertexFieldSemantic
Tangent vector
TCB_SPLINE - com.aspose.threed.Interpolation
Also called Kochanek-Bartels spline, the behavior of tangent is defined by tension/bias/continuity
Texture - Class in com.aspose.threed
This class defines the texture from an external file.
Texture() - Constructor for class com.aspose.threed.Texture
Initializes a new instance of the Texture class.
Texture(String) - Constructor for class com.aspose.threed.Texture
Initializes a new instance of the Texture class.
TEXTURE1D - com.aspose.threed.TextureType
1-dimensional texture
TEXTURE2D - com.aspose.threed.TextureType
2-dimnsional textur
TEXTURE3D - com.aspose.threed.TextureType
3-dimensional texture
TextureBase - Class in com.aspose.threed
Base class for all concrete textures.
TextureBase(String) - Constructor for class com.aspose.threed.TextureBase
Initializes a new instance of the TextureBase class.
TextureData - Class in com.aspose.threed
This class contains the raw data and format definition of a texture.
TextureData() - Constructor for class com.aspose.threed.TextureData
Constructor of TextureData
TextureData(int, int, int, int, int, byte[]) - Constructor for class com.aspose.threed.TextureData
Constructor of TextureData
TextureData(int, int, int, int, PixelFormat, byte[]) - Constructor for class com.aspose.threed.TextureData
Constructor of TextureData
TextureFilter - Enum in com.aspose.threed
Filter options during texture sampling.
TextureMapping - Enum in com.aspose.threed
The texture mapping type for VertexElementUV Describes which kind of texture mapping is used.
TextureType - Enum in com.aspose.threed
The type of the ITextureUnit
THREE_DIMENSIONAL - com.aspose.threed.CurveDimension
The curves are three dimensional points.
toAbsolute(Dimension) - Method in class com.aspose.threed.RelativeRectangle
Convert the relative rectangle to absolute rectangle
toAbsolute(Rectangle) - Method in class com.aspose.threed.RelativeRectangle
Convert the relative rectangle to absolute rectangle
toAngleAxis(double[], Vector3) - Method in class com.aspose.threed.Quaternion
Decompose the quaternion to angle and axis
toArray() - Method in class com.aspose.threed.Matrix4
Converts matrix to array.
toBitmap() - Method in interface com.aspose.threed.ITexture1D
Convert the texture unit to BufferedImage instance
toBitmap() - Method in interface com.aspose.threed.ITexture2D
Convert the texture unit to BufferedImage instance
toBitmap() - Method in class com.aspose.threed.TextureData
Convert the TextureData to a BufferedImage instance.
toBitmap(CubeFace) - Method in interface com.aspose.threed.ITextureCubemap
Convert the texture unit to BufferedImage instance
toDegree(double) - Static method in class com.aspose.threed.MathUtils
Convert a number from radian to degree
toDegree(double, double, double) - Static method in class com.aspose.threed.MathUtils
Convert a number from radian to degree
toDegree(float) - Static method in class com.aspose.threed.MathUtils
Convert a number from radian to degree
toDegree(Vector3) - Static method in class com.aspose.threed.MathUtils
Convert a Vector3 from radian to degree.
toMatrix() - Method in class com.aspose.threed.Quaternion
Convert the rotation presented by quaternion to transform matrix.
toMesh() - Method in class com.aspose.threed.Box
Convert current object to mesh
toMesh() - Method in class com.aspose.threed.Cylinder
Convert current object to mesh
toMesh() - Method in interface com.aspose.threed.IMeshConvertible
Convert current object to mesh
toMesh() - Method in class com.aspose.threed.LinearExtrusion
Convert the extrusion to mesh.
toMesh() - Method in class com.aspose.threed.Mesh
Gets the Mesh instance from current entity.
toMesh() - Method in class com.aspose.threed.NurbsSurface
Convert the nurbs surface to the mesh
toMesh() - Method in class com.aspose.threed.Plane
Convert current object to mesh
toMesh() - Method in class com.aspose.threed.Primitive
Convert current object to mesh
toMesh() - Method in class com.aspose.threed.RectangularTorus
Convert this primitive to Mesh
toMesh() - Method in class com.aspose.threed.Sphere
Convert current object to mesh
toMesh() - Method in class com.aspose.threed.Torus
Convert current object to mesh
toNativeArray() - Method in class com.aspose.threed.Vector4List
 
toRadian(double) - Static method in class com.aspose.threed.MathUtils
Convert a number from degree to radian
toRadian(double, double, double) - Static method in class com.aspose.threed.MathUtils
Convert a vector from degree to radian
toRadian(float) - Static method in class com.aspose.threed.MathUtils
Convert a number from degree to radian
toRadian(Vector3) - Static method in class com.aspose.threed.MathUtils
Convert a Vector3 from degree to radian
Torus - Class in com.aspose.threed
Parameterized torus.
Torus() - Constructor for class com.aspose.threed.Torus
Initializes a new instance of the Torus class.
Torus(double, double) - Constructor for class com.aspose.threed.Torus
Initializes a new instance of the Torus class.
Torus(double, double, double) - Constructor for class com.aspose.threed.Torus
Initializes a new instance of the Torus class.
Torus(String, double, double, int, int, double) - Constructor for class com.aspose.threed.Torus
Initializes a new instance of the Torus class.
toString() - Method in class com.aspose.threed.BoundingBox
Gets the string representation of the bounding box.
toString() - Method in class com.aspose.threed.BoundingBox2D
Gets the string representation of the bounding box.
toString() - Method in class com.aspose.threed.CurveMapping
Formats object to string
toString() - Method in class com.aspose.threed.FileFormat
Formats to string
toString() - Method in class com.aspose.threed.FileFormatType
Get the name of this file format type
toString() - Method in class com.aspose.threed.FVector2
Returns a string that represents the FVector2
toString() - Method in class com.aspose.threed.FVector3
Returns a string that represents the FVector3
toString() - Method in class com.aspose.threed.FVector4
Returns a string that represents the FVector4
toString() - Method in class com.aspose.threed.KeyFrame
Gets the string representation of the key frame
toString() - Method in class com.aspose.threed.Material
Formats object to string
toString() - Method in class com.aspose.threed.Matrix4
Returns a String that represents the current Matrix4.
toString() - Method in class com.aspose.threed.Node
Gets the string reprensentation of this node.
toString() - Method in class com.aspose.threed.Property
Returns a string that represents the current Property.
toString() - Method in class com.aspose.threed.Quaternion
Gets the representation of quaternion in string
toString() - Method in class com.aspose.threed.RelativeRectangle
Converts the value of this instance to a String.
toString() - Method in class com.aspose.threed.TriMesh
Gets the string representation of TriMesh
toString() - Method in class com.aspose.threed.Vector2
Returns a String that represents the current Vector2.
toString() - Method in class com.aspose.threed.Vector3
Returns a String that represents the current Vector3.
toString() - Method in class com.aspose.threed.Vector4
Returns a String that represents the current Vector4.
toString() - Method in class com.aspose.threed.Vertex
Gets the string representation of Vertex
toString() - Method in class com.aspose.threed.VertexDeclaration
String representation of VertexDeclaration
toString() - Method in class com.aspose.threed.VertexElement
String representation of vertex element.
toString() - Method in class com.aspose.threed.VertexField
Gets the string representation of VertexField
Transform - Class in com.aspose.threed
A transform contains information that allow access to object's translate/scale/rotation or transform matrix at minimum cost This is used by local transform.
TransformBuilder - Class in com.aspose.threed
The TransformBuilder is used to build transform matrix by a chain of transformations.
TransformBuilder() - Constructor for class com.aspose.threed.TransformBuilder
Construct a TransformBuilder with initial identity transform matrix and specified compose order
TransformBuilder(ComposeOrder) - Constructor for class com.aspose.threed.TransformBuilder
Construct a TransformBuilder with initial identity transform matrix and specified compose order
TransformBuilder(Matrix4, ComposeOrder) - Constructor for class com.aspose.threed.TransformBuilder
Construct a TransformBuilder with initial transform matrix and specified compose order
translate(double, double, double) - Static method in class com.aspose.threed.Matrix4
Creates a matrix that translates along the x-axis, the y-axis and the z-axis
translate(double, double, double) - Method in class com.aspose.threed.TransformBuilder
Chain a translation transform
translate(Vector3) - Static method in class com.aspose.threed.Matrix4
Creates a matrix that translates along the x-axis, the y-axis and the z-axis
translate(Vector3) - Method in class com.aspose.threed.TransformBuilder
Chain a translation transform
transpose() - Method in class com.aspose.threed.FMatrix4
Transposes this instance.
transpose() - Method in class com.aspose.threed.Matrix4
Transposes this instance.
TRIANGLE_FAN - com.aspose.threed.DrawOperation
Triangle fan
TRIANGLE_STRIP - com.aspose.threed.DrawOperation
Triangle strips
TRIANGLES - com.aspose.threed.DrawOperation
Triangles
triangulate(Mesh) - Static method in class com.aspose.threed.PolygonModifier
Convert a polygon-based mesh into full triangle mesh
triangulate(Scene) - Static method in class com.aspose.threed.PolygonModifier
Convert all polygon-based meshes into full triangle mesh
triangulate(List<Vector4>) - Static method in class com.aspose.threed.PolygonModifier
Convert a polygon into triangles, the order of the polygon is defined by the controlPoints
triangulate(List<Vector4>, int[]) - Static method in class com.aspose.threed.PolygonModifier
Convert a polygon into triangles
triangulate(List<Vector4>, List<int[]>) - Static method in class com.aspose.threed.PolygonModifier
Convert a polygon-based mesh into triangles
triangulate(List<Vector4>, List<int[]>, boolean, Vector3[][]) - Static method in class com.aspose.threed.PolygonModifier
Convert a polygon-based mesh into full triangle mesh
TriMesh - Class in com.aspose.threed
A TriMesh contains raw data that can be used by GPU directly.
TriMesh(String) - Constructor for class com.aspose.threed.TriMesh
Initialize a TriMesh
TriMesh(String, VertexDeclaration) - Constructor for class com.aspose.threed.TriMesh
Initialize an instance of TriMesh
TWO_DIMENSIONAL - com.aspose.threed.CurveDimension
The curves are two dimensional points.

U

U3DLoadOptions - Class in com.aspose.threed
Load options for universal 3d
U3DLoadOptions() - Constructor for class com.aspose.threed.U3DLoadOptions
Constructor of U3DLoadOptions
U3DSaveOptions - Class in com.aspose.threed
Save options for universal 3d
U3DSaveOptions() - Constructor for class com.aspose.threed.U3DSaveOptions
Constructor of U3DSaveOptions
UNIT_SCALE - Static variable in class com.aspose.threed.FVector3
The unit scale vector with all components are all 1
UNIT_SCALE - Static variable in class com.aspose.threed.Vector3
Gets the unit scale vector.
UNIVERSAL3D - Static variable in class com.aspose.threed.FileFormat
Universal3D file format
UNIVERSAL3D - Static variable in class com.aspose.threed.FileFormatType
Universal 3D file format type
UNKNOWN - com.aspose.threed.PixelFormat
Unknown pixel format.
USER_DATA - com.aspose.threed.VertexElementType
User data, usually for application-specific purpose, See VertexElementUserData
USER_DATA - com.aspose.threed.VertexFieldSemantic
User data, usually for application-specific purpose
UV - com.aspose.threed.VertexElementType
Texture UV coordinate, see VertexElementUV
UV - com.aspose.threed.VertexFieldSemantic
Texture UV coordinate

V

valueOf(String) - Static method in enum com.aspose.threed.AlphaSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ApertureMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.BlendFactor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.BoundingBoxExtent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ColladaTransformStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.CompareFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ComposeOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.CoordinatedSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.CubeFace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.CurveDimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.DracoCompressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.DrawOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ExtrapolationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.FileContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.FrontFace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.IndexDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.Interpolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.LightType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.MappingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.NurbsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.PatchDirectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.PixelFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.PolygonMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.PoseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.PresetShaders
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ProjectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ReferenceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.RenderingAPI
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.RenderQueueGroupId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.RenderStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.RotationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ShaderStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.ShadingLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.SkeletonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.SplitMeshPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.StencilAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.StepMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.TextureFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.TextureMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.TextureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.VariableSemantic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.VertexElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.VertexFieldSemantic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aspose.threed.WrapMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.aspose.threed.AlphaSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ApertureMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.BlendFactor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.BoundingBoxExtent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ColladaTransformStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.CompareFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ComposeOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.CoordinatedSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.CubeFace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.CurveDimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.DracoCompressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.DrawOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ExtrapolationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.FileContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.FrontFace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.IndexDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.Interpolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.LightType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.MappingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.NurbsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.PatchDirectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.PixelFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.PolygonMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.PoseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.PresetShaders
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ProjectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ReferenceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.RenderingAPI
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.RenderQueueGroupId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.RenderStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.RotationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ShaderStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.ShadingLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.SkeletonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.SplitMeshPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.StencilAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.StepMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.TextureFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.TextureMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.TextureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.VariableSemantic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.VertexElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.VertexFieldSemantic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aspose.threed.WrapMode
Returns an array containing the constants of this enum type, in the order they are declared.
VariableSemantic - Enum in com.aspose.threed
Shader variable semantic Renderer will automaticly initialize correct values for shader's variables with correct semantic before rendering.
Vector2 - Class in com.aspose.threed
A vector with two components.
Vector2() - Constructor for class com.aspose.threed.Vector2
 
Vector2(double) - Constructor for class com.aspose.threed.Vector2
Initializes a new instance of the Vector2 struct.
Vector2(double, double) - Constructor for class com.aspose.threed.Vector2
Initializes a new instance of the Vector2 struct.
VECTOR2 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of Vector2
Vector3 - Class in com.aspose.threed
A vector with three components.
Vector3() - Constructor for class com.aspose.threed.Vector3
 
Vector3(double) - Constructor for class com.aspose.threed.Vector3
Initializes a new instance of the Vector3 struct.
Vector3(double, double, double) - Constructor for class com.aspose.threed.Vector3
Initializes a new instance of the Vector3 struct.
Vector3(Vector4) - Constructor for class com.aspose.threed.Vector3
Initializes a new instance of the Vector3 struct.
Vector3(Color) - Constructor for class com.aspose.threed.Vector3
Initializes a new instance of the Vector3 struct.
VECTOR3 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of Vector3
Vector4 - Class in com.aspose.threed
A vector with four components.
Vector4() - Constructor for class com.aspose.threed.Vector4
 
Vector4(double, double, double) - Constructor for class com.aspose.threed.Vector4
Initializes a new instance of the Vector4 struct.
Vector4(double, double, double, double) - Constructor for class com.aspose.threed.Vector4
Initializes a new instance of the Vector4 struct.
Vector4(Vector3) - Constructor for class com.aspose.threed.Vector4
Initializes a new instance of the Vector4 struct.
Vector4(Vector3, double) - Constructor for class com.aspose.threed.Vector4
Initializes a new instance of the Vector4 struct.
Vector4(Color) - Constructor for class com.aspose.threed.Vector4
Initializes a new instance of the Vector4 struct.
VECTOR4 - Static variable in class com.aspose.threed.VertexFieldDataType
Type of Vector4
Vector4List - Class in com.aspose.threed
Performance optimized list for accessing Vector4
Vector4List() - Constructor for class com.aspose.threed.Vector4List
Construct a new Vector4List
Vector4List(int) - Constructor for class com.aspose.threed.Vector4List
Construct a new Vector4List with specified capacity
Vector4List(List<Vector4>) - Constructor for class com.aspose.threed.Vector4List
Construct a new Vector4List with default elements
VERSION - Static variable in class com.aspose.threed.Scene
 
Vertex - Class in com.aspose.threed
Vertex reference, used to access the raw vertex in TriMesh.
VERTEX_COLOR - com.aspose.threed.VertexElementType
Vertex color, see VertexElementVertexColor
VERTEX_COLOR - com.aspose.threed.VertexFieldSemantic
Vertex color
VERTEX_CREASE - com.aspose.threed.VertexElementType
Vertex crease, See VertexElementVertexCrease
VERTEX_CREASE - com.aspose.threed.VertexFieldSemantic
Vertex crease
VERTEX_SHADER - com.aspose.threed.ShaderStage
Vertex shader
VertexDeclaration - Class in com.aspose.threed
The declaration of a custom defined vertex's structure
VertexDeclaration() - Constructor for class com.aspose.threed.VertexDeclaration
 
VertexElement - Class in com.aspose.threed
Base class of vertex elements.
VertexElementBinormal - Class in com.aspose.threed
Defines the binormal vectors for specified components.
VertexElementBinormal() - Constructor for class com.aspose.threed.VertexElementBinormal
Initializes a new instance of the VertexElementBinormal class.
VertexElementEdgeCrease - Class in com.aspose.threed
Defines the edge crease for specified components
VertexElementEdgeCrease() - Constructor for class com.aspose.threed.VertexElementEdgeCrease
Initializes a new instance of the VertexElementEdgeCrease class.
VertexElementMaterial - Class in com.aspose.threed
Defines material index for specified components.
VertexElementMaterial() - Constructor for class com.aspose.threed.VertexElementMaterial
Initializes a new instance of the VertexElementMaterial class.
VertexElementNormal - Class in com.aspose.threed
Defines normal vectors for specified components.
VertexElementNormal() - Constructor for class com.aspose.threed.VertexElementNormal
Initializes a new instance of the VertexElementNormal class.
VertexElementPolygonGroup - Class in com.aspose.threed
Defines polygon group for specified components to group related polygons together.
VertexElementPolygonGroup() - Constructor for class com.aspose.threed.VertexElementPolygonGroup
Initializes a new instance of the VertexElementPolygonGroup class.
VertexElementSmoothingGroup - Class in com.aspose.threed
A smoothing group is a group of polygons in a polygon mesh which should appear to form a smooth surface.
VertexElementSmoothingGroup() - Constructor for class com.aspose.threed.VertexElementSmoothingGroup
Initializes a new instance of the VertexElementSmoothingGroup class.
VertexElementSpecular - Class in com.aspose.threed
Defines specular color for specified components.
VertexElementSpecular() - Constructor for class com.aspose.threed.VertexElementSpecular
Initializes a new instance of the VertexElementSpecular class.
VertexElementTangent - Class in com.aspose.threed
Defines tangent vectors for specified components.
VertexElementTangent() - Constructor for class com.aspose.threed.VertexElementTangent
Initializes a new instance of the VertexElementTangent class.
VertexElementTemplate<T> - Class in com.aspose.threed
A helper class for defining concrete VertexElement implementations.
VertexElementType - Enum in com.aspose.threed
The type of the vertex element, defined how it will be used in modeling.
VertexElementUserData - Class in com.aspose.threed
Defines custom user data for specified components.
VertexElementUserData() - Constructor for class com.aspose.threed.VertexElementUserData
Initializes a new instance of the VertexElementUserData class.
VertexElementUV - Class in com.aspose.threed
Defines the UV coordinates for specified components.
VertexElementUV() - Constructor for class com.aspose.threed.VertexElementUV
Initializes a new instance of the VertexElementUV class.
VertexElementUV(TextureMapping) - Constructor for class com.aspose.threed.VertexElementUV
Initializes a new instance of the VertexElementUV class.
VertexElementVector4 - Class in com.aspose.threed
A helper class for defining concrete VertexElement implementations.
VertexElementVertexColor - Class in com.aspose.threed
Defines the vertex color for specified components
VertexElementVertexColor() - Constructor for class com.aspose.threed.VertexElementVertexColor
Initializes a new instance of the VertexElementVertexColor class.
VertexElementVertexCrease - Class in com.aspose.threed
Defines the vertex crease for specified components
VertexElementVertexCrease() - Constructor for class com.aspose.threed.VertexElementVertexCrease
Initializes a new instance of the VertexElementVertexCrease class.
VertexElementVisibility - Class in com.aspose.threed
Defines if specified components is visible
VertexElementVisibility() - Constructor for class com.aspose.threed.VertexElementVisibility
Initializes a new instance of the VertexElementVisibility class.
VertexElementWeight - Class in com.aspose.threed
Defines blend weight for specified components.
VertexElementWeight() - Constructor for class com.aspose.threed.VertexElementWeight
Initializes a new instance of the VertexElementWeight class.
VertexField - Class in com.aspose.threed
Vertex's field memory layout description.
VertexFieldDataType - Class in com.aspose.threed
Vertex field's data type
VertexFieldDataType() - Constructor for class com.aspose.threed.VertexFieldDataType
 
VertexFieldSemantic - Enum in com.aspose.threed
The semantic of the vertex field
VERTICAL - com.aspose.threed.ApertureMode
Set only the vertical angle.
verticesToArray() - Method in class com.aspose.threed.TriMesh
Convert the vertices data to byte array
Viewport - Class in com.aspose.threed
A IRenderTarget contains at least one viewport for rendering the scene.
VIEWPORT_SIZE - com.aspose.threed.VariableSemantic
Size of viewport, measured in pixel
VISIBILITY - com.aspose.threed.VertexElementType
Visibility for components, see VertexElementVisibility
VISIBILITY - com.aspose.threed.VertexFieldSemantic
Visibility for components
VOLUME - com.aspose.threed.LightType
The volume light.
VRML - Static variable in class com.aspose.threed.FileFormat
The Virtual Reality Modeling Language
VRML - Static variable in class com.aspose.threed.FileFormatType
The Virtual Reality Modeling Language
VULKAN - com.aspose.threed.RenderingAPI
Vulkan

W

w - Variable in class com.aspose.threed.FVector4
The w component.
w - Variable in class com.aspose.threed.Quaternion
The w component.
w - Variable in class com.aspose.threed.Vector4
The w component.
WAVEFRONTOBJ - Static variable in class com.aspose.threed.FileFormat
Wavefront's Obj file format
WAVEFRONTOBJ - Static variable in class com.aspose.threed.FileFormatType
Wavefront OBJ format type
WEIGHT - com.aspose.threed.VertexElementType
Blend weights, see VertexElementWeight
WEIGHT - com.aspose.threed.VertexFieldSemantic
Blend weights
WeightedMode - Class in com.aspose.threed
Weighted mode.
WeightedMode() - Constructor for class com.aspose.threed.WeightedMode
 
WORLD_AMBIENT - com.aspose.threed.VariableSemantic
World ambient
WORLD_TIME - com.aspose.threed.VariableSemantic
Time in seconds
WRAP - com.aspose.threed.WrapMode
Tiles the texture on the model's surface, creating a repeating pattern.
WrapMode - Enum in com.aspose.threed
Texture's wrap mode.
write16bIndicesTo(Stream) - Method in class com.aspose.threed.TriMesh
Write the indices data as 16bit integer to the stream
write32bIndicesTo(Stream) - Method in class com.aspose.threed.TriMesh
Write the indices data as 32bit integer to the stream
writeFile(String, IOConfig) - Method in class com.aspose.threed.DummyFileSystem
Create a stream for writing dependencies.
writeFile(String, IOConfig) - Method in class com.aspose.threed.FileSystem
Create a stream for writing dependencies.
writeFile(String, IOConfig) - Method in class com.aspose.threed.LocalFileSystem
Create a stream for writing dependencies.
writeFile(String, IOConfig) - Method in class com.aspose.threed.MemoryFileSystem
Create a stream for writing dependencies.
writeVerticesTo(Stream) - Method in class com.aspose.threed.TriMesh
Write vertices data to the specified stream

X

x - Variable in class com.aspose.threed.FVector2
The x component.
x - Variable in class com.aspose.threed.FVector3
The x component.
x - Variable in class com.aspose.threed.FVector4
The x component.
x - Variable in class com.aspose.threed.Quaternion
The x component.
x - Variable in class com.aspose.threed.Vector2
The x component.
x - Variable in class com.aspose.threed.Vector3
The x component.
x - Variable in class com.aspose.threed.Vector4
The x component.
X - Static variable in class com.aspose.threed.FileFormatType
DirectX's X File
X_AXIS - com.aspose.threed.Axis
The X axis.
X_AXIS - Static variable in class com.aspose.threed.Vector3
Gets the X axis.
X_BINARY - Static variable in class com.aspose.threed.FileFormat
DirectX X File in binary format
X_TEXT - Static variable in class com.aspose.threed.FileFormat
DirectX X File in binary format
X8B8G8R8 - com.aspose.threed.PixelFormat
32-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded
X8R8G8B8 - com.aspose.threed.PixelFormat
32-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded
XLoadOptions - Class in com.aspose.threed
The Load options for DirectX X files.
XLoadOptions(FileContentType) - Constructor for class com.aspose.threed.XLoadOptions
Constructor of XLoadOptions

Y

y - Variable in class com.aspose.threed.FVector2
The y component.
y - Variable in class com.aspose.threed.FVector3
The y component.
y - Variable in class com.aspose.threed.FVector4
The y component.
y - Variable in class com.aspose.threed.Quaternion
The y component.
y - Variable in class com.aspose.threed.Vector2
The y component.
y - Variable in class com.aspose.threed.Vector3
The y component.
y - Variable in class com.aspose.threed.Vector4
The y component.
Y_AXIS - com.aspose.threed.Axis
The Y axis.
Y_AXIS - Static variable in class com.aspose.threed.Vector3
Gets the Y axis.

Z

z - Variable in class com.aspose.threed.FVector3
The y component.
z - Variable in class com.aspose.threed.FVector4
The z component.
z - Variable in class com.aspose.threed.Quaternion
The z component.
z - Variable in class com.aspose.threed.Vector3
The z component.
z - Variable in class com.aspose.threed.Vector4
The z component.
Z_AXIS - com.aspose.threed.Axis
The Z axis.
Z_AXIS - Static variable in class com.aspose.threed.Vector3
Gets the Z axis.
ZERO - com.aspose.threed.BlendFactor
The blend factor is vec4(0)
ZERO - com.aspose.threed.StencilAction
Sets the stencil buffer value to 0
ZERO - Static variable in class com.aspose.threed.FVector3
The Zero vector.
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes All Packages