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
All Classes All Packages
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 firstAnimationClip
will be assigned to theScene.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 inVertexDeclaration
's order - createShaderProgram(ShaderSource, List<VertexField>) - Method in class com.aspose.threed.RenderFactory
-
Create a
ShaderProgram
object and using the vertex input inVertexDeclaration
'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
-
Base class for
SkinDeformer
andMorphTargetDeformer
- 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,
VertexElementEdgeCrease
- 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
- 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
toTextureData
- 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 aGeometry
'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
- 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
- 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()
isAlphaSource.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
orApertureMode.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 byTriMesh
, 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()
andTriMesh.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
- 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 theTexture
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 byLine.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 toLine.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
-
Used in
Material.setTexture(java.lang.String, com.aspose.threed.TextureBase)
to assign a ambient texture mapping. - MAP_DIFFUSE - Static variable in class com.aspose.threed.Material
-
Used in
Material.setTexture(java.lang.String, com.aspose.threed.TextureBase)
to assign a diffuse texture mapping. - 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
-
Used in
Material.setTexture(java.lang.String, com.aspose.threed.TextureBase)
to assign a normal texture mapping. - 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 weightedGeometry.getControlPoints()
and aNurbsCurve.getKnotVectors()
The w component in control point is used as control point's weight, whatever it is aCurveDimension.TWO_DIMENSIONAL
orCurveDimension.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, theNurbsSurface.getU()
andNurbsSurface.getV()
, theNurbsDirection
defines data for each direction. - NurbsDirection() - Constructor for class com.aspose.threed.NurbsDirection
- NurbsSurface - Class in com.aspose.threed
-
NurbsSurface
is a surface represented by NURBS(Non-uniform rational basis spline), ANurbsSurface
is defined by twoNurbsDirection
NurbsSurface.getU()
andNurbsSurface.getV()
. - 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 toNurbsSurface
, it's also defined by twoPatchDirection
, thePatch.getU()
andPatch.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()
isAlphaSource.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
orApertureMode.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 currentMatrix4
. - 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 currentVector2
. - toString() - Method in class com.aspose.threed.Vector3
-
Returns a
String
that represents the currentVector3
. - toString() - Method in class com.aspose.threed.Vector4
-
Returns a
String
that represents the currentVector4
. - 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.
All Classes All Packages