PolygonMeshTopologyAttributes.kl

Types

PolygonMeshTopology (struct)

A PolygonMeshTopology encapsulates the topological information for a PolygonMesh.

Please refer to the following guide for an in-depth description of the mesh structure, components and attributes:

Methods

  PolygonMeshTopology ( in PolygonMeshTopology other )
  PolygonMeshTopology ()
PolygonMeshTopology clone ? ()
Size pointCount ? ()
Attributes methods
  setPointAttribute ? ( in Size point, io Color attributeValues[], in Color value )
  setPointAttribute ? ( in Size point, io Integer attributeValues[], in Integer value )
  setPointAttribute ? ( in Size point, io Mat33 attributeValues[], in Mat33 value )
  setPointAttribute ? ( in Size point, io Mat44 attributeValues[], in Mat44 value )
  setPointAttribute ? ( in Size point, io Quat attributeValues[], in Quat value )
  setPointAttribute ? ( in Size point, io RGB attributeValues[], in RGB value )
  setPointAttribute ? ( in Size point, io RGBA attributeValues[], in RGBA value )
  setPointAttribute ? ( in Size point, io Scalar attributeValues[], in LocalL16ScalarArray value )
  setPointAttribute ? ( in Size point, io Scalar attributeValues[], in Scalar value )
  setPointAttribute ? ( in Size point, io SkinningAttributeData attribute, in LocalL16UInt32Array indices, in LocalL16ScalarArray weights )
  setPointAttribute ? ( in Size point, io UInt16 attributeValues[], in LocalL16UInt16Array value )
  setPointAttribute ? ( in Size point, io UInt32 attributeValues[], in UInt32 value )
  setPointAttribute ? ( in Size point, io Vec2 attributeValues[], in Vec2 value )
  setPointAttribute ? ( in Size point, io Vec3 attributeValues[], in Vec3 value )
  setPointAttribute ? ( in Size point, io Vec3_d attributeValues[], in Vec3_d value )
  setPointAttribute ? ( in Size point, io Vec4 attributeValues[], in Vec4 value )
Polygon methods
Size getPolygonPoint ? ( in Size polygon, in Size polygonPointIndex )
  getPolygonPointAndNeighborIndex ? ( in Size polygon, in Size polygonPointIndex, out Size point, out Size pointNeighborIndex )
Size getPolygonPointIndex ? ( in Size polygon, in Size point )
  getPolygonPoints ? ( in Size polygon, out LocalL8UInt32Array points )
  getPolygonPointsAndNeighborIndices ? ( in Size polygon, out LocalL8UInt32Array points, out LocalIndexArray polygonPointIndices )
Size getPolygonSize ? ( in Size polygon )
Size nextPolygonPointIndex ? ( in Size polygon, in Size polygonPointIndex )
Size previousPolygonPointIndex ? ( in Size polygon, in Size polygonPointIndex )