MeshPrimitiveT class
- Implemented types
Constructors
- MeshPrimitiveT({VertexBufferTypeId? verticesType, dynamic vertices, IndicesT? indices, MaterialT? material, Aabb3T? boundsAabb, SphereT? boundsSphere, Aabb3T? skinnedPoseUnionAabb})
Properties
- boundsAabb ↔ Aabb3T?
-
Local-space (vertex-position-space) bounds of this primitive.
getter/setter pair
- boundsSphere ↔ SphereT?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- indices ↔ IndicesT?
-
getter/setter pair
- material ↔ MaterialT?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- skinnedPoseUnionAabb ↔ Aabb3T?
-
For skinned primitives only: union of vertex positions across every
pose the primitive can take under the file's animations, computed
offline by sampling each animation's keyframes and applying the
resulting joint palette.
getter/setter pair
- vertices ↔ dynamic
-
getter/setter pair
- verticesType ↔ VertexBufferTypeId?
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pack(
Builder fbBuilder) → int -
Serialize the object using the given builder, returning the offset.
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited