BaseAttribute.kl

Types

BaseAttribute (object)

The BaseAttribute object provides base member and methods for simplifying the implementation of the specialized attribute types.

Members

UInt32 version  
String name  
UInt32 containerIndex  
StatisticsAutoRegisterMember autoStats  
Size count  
Ref<GeometryAttributes> container  

Methods

  BaseAttribute ( in BaseAttribute other )
  BaseAttribute ()
Boolean checkConsistency ? ()
BaseAttribute clone ? ()
  convertToCPU ! ()
  convertToGPU ! ()
  copyValue ! ( in Ref<Object> sourceAttr, in Size sourceIndex, in Size targetIndex )
  copyValue ! ( in Size sourceIndex, in Size targetIndex )
Data data ? ()
Boolean equalValues ? ( in Size index1, in Size index2 )
String getDesc ? ( in Boolean includeValues )
String getDesc ? ()
UInt32 getElementsMemType ? ()
String getName ? ()
Size getScalarValueSize ? ()
  linearCombine ! ( in Ref<Object> sourceAttr, in LocalL16UInt32Array sourceIndices, in LocalL16ScalarArray sourceWeights, in Size targetIndex )
  resize ! ( in Size count )
  setContainerIndex ! ( in Size index, in Ref<GeometryAttributes> container )
  setFromScalar ! ( in Size index, in LocalL16ScalarArray value )
Size size ? ()
String truncateDecimalsPrint ? ( in Size index, in UInt32 n )
String unitTestPrint ? ( in Size index )
String valueDesc ? ( in Size index )