IECoreMaya Namespace Reference


Namespaces

namespace  AttributeEditorControl
namespace  BakeTransform
namespace  BoolParameterUI
namespace  BoxParameterUI
namespace  ClassParameterUI
namespace  ClassVectorParameterUI
namespace  ColorParameterUI
namespace  CompoundParameterUI
namespace  DAGPathParameter
namespace  DAGPathVectorParameter
namespace  DirNameParameterUI
namespace  FileBrowser
namespace  FileDialog
namespace  FileNameParameterUI
namespace  FileSequenceParameterUI
namespace  FnConverterHolder
namespace  FnDagNode
namespace  FnOpHolder
namespace  FnParameterisedHolder
namespace  FnParameterisedHolderSet
namespace  FnProceduralHolder
namespace  FnTransientParameterisedHolderNode
namespace  GenericParameterUI
namespace  GeometryCombinerUI
namespace  ManipulatorUI
namespace  mayaDo
namespace  MayaTypeId
namespace  Menu
namespace  MeshOpHolderUtil
namespace  ModalDialogue
namespace  NodeParameter
namespace  NumericParameterUI
namespace  NumericVectorParameterUI
namespace  OpWindow
namespace  Panel
namespace  ParameterClipboardUI
namespace  ParameterPanel
namespace  ParameterUI
namespace  PathParameterUI
namespace  PresetsOnlyParameterUI
namespace  PresetsUI
namespace  ProceduralHolderUI
namespace  ScopedSelection
namespace  SplineParameterUI
namespace  StringParameterUI
namespace  StringUtil
namespace  StringVectorParameterUI
namespace  TemporaryAttributeValues
namespace  TestCase
namespace  TestProgram
namespace  TransformationMatrixParameterUI
namespace  TransientParameterisedHolderNode
namespace  TypeTraits
namespace  UIElement
namespace  UITemplate
namespace  UndoDisabled
namespace  VectorParameterUI
namespace  WaitCursor

Classes

class  BoolParameterHandler
 A ParameterHandler which deals with booleans. More...
class  Box3Manipulator
class  BoxParameterHandler
 A ParameterHandler which deals with a variety of Imath::Box types. More...
class  CacheSet
class  CallbackId
class  ClassParameterHandler
class  ClassVectorParameterHandler
class  ColorSplineParameterHandler
 A ParameterHandler which deals with color splines, templated on the Spline type itself. More...
class  CompoundNumericParameterHandler
 A ParameterHandler which deals with compound numerics, e.g. points, vectors, colors. More...
class  CompoundParameterHandler
class  ConverterHolder
class  CurveCombiner
class  DelightProceduralCacheCommand
class  DisplayStyle
class  DrawableHolder
class  FloatSplineParameterHandler
 A ParameterHandler which deals with color splines, templated in the same manner as the Spline itself. More...
class  FromMayaArrayDataConverter
class  FromMayaCameraConverter
class  FromMayaCompoundNumericPlugConverter
class  FromMayaConverter
class  FromMayaCurveConverter
 Converts maya curveShape objects into IECore::CurvesPrimitive objects. More...
class  FromMayaDagNodeConverter
class  FromMayaFluidConverter
 Converts a Maya Fluid to an IECore::PointsPrimitive with appropriate primitive variables. More...
class  FromMayaGroupConverter
class  FromMayaImageConverter
 The FromMayaImageConverter class allows conversion from MImages to an IECore::ImagePrimitive. More...
class  FromMayaMatrixDataConverter
 This template class can convert from the maya MFn::kMatrixData type to the IECore::M44*Data types. More...
class  FromMayaMatrixVectorDataConverter
 This template class can convert from the maya MFn::kDoubleArrayData type to the IECore::M44*VectorData types. More...
class  FromMayaMeshConverter
class  FromMayaNumericDataConverter
class  FromMayaNumericPlugConverter
class  FromMayaObjectConverter
class  FromMayaObjectDataConverter
class  FromMayaParticleConverter
 Converts Maya particleShape objects into IECore::PointsPrimitive objects. More...
class  FromMayaPlugConverter
class  FromMayaPluginDataPlugConverter
class  FromMayaShapeConverter
class  FromMayaSkinClusterConverter
class  FromMayaStringPlugConverter
class  FromMayaTransformationMatrixConverter
class  FromMayaTransformConverter
 The FromMayaTransformationMatrixConverter extracts transforms from DAG nodes. More...
class  FromMayaUnitPlugConverter
class  GeometryCombiner
class  ImageFile
class  ImagePlaneHolder
 A class which holds an Op, expected to return an ImagePrimitive, which is then placed onto an ImagePlane. More...
class  ImageViewportPostProcess
struct  MArrayIter
class  MayaAppendIterator
class  MayaAppendIterator< MStringArray >
 MStringArray specialisation to allow operation with std::string. More...
struct  MArrayTraits
struct  MArrayTraits< MUintArray >
struct  MArrayTraits< MUint64Array >
struct  MArrayTraits< MStringArray >
struct  MArrayTraits< MTimeArray >
struct  MArrayTraits< MPlugArray >
struct  MArrayTraits< MObjectArray >
struct  MArrayTraits< MIntArray >
struct  MArrayTraits< MFloatArray >
struct  MArrayTraits< MDoubleArray >
struct  MArrayTraits< MDagPathArray >
struct  MArrayTraits< MColorArray >
struct  MArrayTraits< MVectorArray >
struct  MArrayTraits< MFloatVectorArray >
struct  MArrayTraits< MPointArray >
struct  MArrayTraits< MFloatPointArray >
class  MayaMeshBuilder
class  MayaTime
 A convertion class for Maya MTime::Unit to/from FPS. More...
struct  MDataHandleAccessor
class  MeshParameterHandler
 A ParameterHandler which deals with polygon meshes. More...
class  MessageHandler
struct  MFnDataTypeTraits
struct  MFnDataTypeTraits< MFnData::kMatrix >
struct  MFnDataTypeTraits< MFnData::kString >
struct  MFnDataTypeTraits< MFnData::kStringArray >
struct  MFnDataTypeTraits< MFnData::kVectorArray >
struct  MFnDataTypeTraits< MFnData::kPointArray >
struct  MFnDataTypeTraits< MFnData::kIntArray >
struct  MFnDataTypeTraits< MFnData::kDoubleArray >
struct  MImageAccessor
class  NumericParameterHandler
 A ParameterHandler which deals with simple numeric types; int, float, double. More...
struct  NumericTraits
class  ObjectData
class  ObjectMFnDataParameterHandler
class  ObjectParameterHandler
class  ObjectVectorParameterHandler
 A ParameterHandler for the ObjectVectorParameter. More...
class  OpHolder
class  ParameterHandler
class  ParameterisedHolder
class  ParameterisedHolderInterface
class  ParameterisedHolderManipContext
class  ParameterisedHolderManipContextCommand
class  ParameterisedHolderModificationCmd
class  ParameterisedHolderSetValueCmd
class  ParameterManipContainer
class  PlaybackFrameList
class  PostLoadCallback
class  ProceduralHolder
class  ProceduralHolderUI
class  PythonCmd
class  StatusException
class  StringParameterHandler
 A ParameterHandler which deals with strings. More...
class  StringVectorParameterHandler
 A ParameterHandler which deals with arrays of strings. More...
class  SystemExitCmd
class  ToMayaArrayDataConverter
class  ToMayaConverter
class  ToMayaGroupConverter
class  ToMayaImageConverter
 The ToMayaImageConverter class allows conversion from an IECore::ImagePrimitive to MImage values. More...
class  ToMayaMatrixDataConverter
 This template class can convert from the IECore::M44*Data types to the MFn::kMatrixData type. More...
class  ToMayaMatrixVectorDataConverter
 This template class can convert from the IECore::M44*VectorData types to the MFn::kDoubleArrayData type. More...
class  ToMayaMeshConverter
class  ToMayaNumericDataConverter
 The ToMayaNumericDataConverter converts numeric IECore types into compatible MObjects. More...
class  ToMayaObjectConverter
class  ToMayaParticleConverter
class  ToMayaPlugConverter
 The ToMayaPlugConverter class allows conversion from an IECore Object to MPlug values. More...
class  ToMayaSkinClusterConverter
class  TransformationMatrixManipulator
class  TransformationMatrixParameterHandler
class  TransientParameterisedHolderNode
struct  UnitTraits
struct  UnitTraits< MTime >
struct  UnitTraits< MAngle >
struct  UnitTraits< MDistance >
class  V3Manipulator
class  ViewportPostProcess
 A class which defines a post-process on a viewport. Use ViewportPostProcessCallback to register the post-process with a panel. More...
class  ViewportPostProcessCallback
struct  ViewportPostProcessCallbackHelper

Typedefs

typedef
FromMayaArrayDataConverter
< MIntArray,
IECore::IntVectorData
FromMayaArrayDataConverterii
typedef
FromMayaArrayDataConverter
< MIntArray,
IECore::BoolVectorData
FromMayaArrayDataConverterib
typedef
FromMayaArrayDataConverter
< MDoubleArray,
IECore::DoubleVectorData
FromMayaArrayDataConverterdd
typedef
FromMayaArrayDataConverter
< MDoubleArray,
IECore::FloatVectorData
FromMayaArrayDataConverterdf
typedef
FromMayaArrayDataConverter
< MStringArray,
IECore::StringVectorData
FromMayaArrayDataConverterss
typedef
FromMayaArrayDataConverter
< MVectorArray,
IECore::V3fVectorData
FromMayaArrayDataConverterVV3f
typedef
FromMayaArrayDataConverter
< MVectorArray,
IECore::V3dVectorData
FromMayaArrayDataConverterVV3d
typedef
FromMayaArrayDataConverter
< MVectorArray,
IECore::Color3fVectorData
FromMayaArrayDataConverterVC3f
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V2f, IECore::V2iData
FromMayaCompoundNumericPlugConverterV2fV2i
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V2f, IECore::V2fData
FromMayaCompoundNumericPlugConverterV2fV2f
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V2f, IECore::V2dData
FromMayaCompoundNumericPlugConverterV2fV2d
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V2d, IECore::V2iData
FromMayaCompoundNumericPlugConverterV2dV2i
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V2d, IECore::V2fData
FromMayaCompoundNumericPlugConverterV2dV2f
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V2d, IECore::V2dData
FromMayaCompoundNumericPlugConverterV2dV2d
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3f, IECore::V3iData
FromMayaCompoundNumericPlugConverterV3fV3i
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3f, IECore::V3fData
FromMayaCompoundNumericPlugConverterV3fV3f
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3f, IECore::V3dData
FromMayaCompoundNumericPlugConverterV3fV3d
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3f,
IECore::Color3fData
FromMayaCompoundNumericPlugConverterV3fC3f
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3d, IECore::V3iData
FromMayaCompoundNumericPlugConverterV3dV3i
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3d, IECore::V3fData
FromMayaCompoundNumericPlugConverterV3dV3f
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3d, IECore::V3dData
FromMayaCompoundNumericPlugConverterV3dV3d
typedef
FromMayaCompoundNumericPlugConverter
< Imath::V3d,
IECore::Color3fData
FromMayaCompoundNumericPlugConverterV3dC3f
typedef
FromMayaNumericPlugConverter
< bool, IECore::BoolData
FromMayaNumericPlugConverterbb
typedef
FromMayaNumericPlugConverter
< bool, IECore::IntData
FromMayaNumericPlugConverterbi
typedef
FromMayaNumericPlugConverter
< int, IECore::IntData
FromMayaNumericPlugConverterii
typedef
FromMayaNumericPlugConverter
< int, IECore::FloatData
FromMayaNumericPlugConverterif
typedef
FromMayaNumericPlugConverter
< int, IECore::DoubleData
FromMayaNumericPlugConverterid
typedef
FromMayaNumericPlugConverter
< float, IECore::IntData
FromMayaNumericPlugConverterfi
typedef
FromMayaNumericPlugConverter
< float, IECore::FloatData
FromMayaNumericPlugConverterff
typedef
FromMayaNumericPlugConverter
< float, IECore::DoubleData
FromMayaNumericPlugConverterfd
typedef
FromMayaNumericPlugConverter
< double, IECore::IntData
FromMayaNumericPlugConverterdi
typedef
FromMayaNumericPlugConverter
< double, IECore::FloatData
FromMayaNumericPlugConverterdf
typedef
FromMayaNumericPlugConverter
< double, IECore::DoubleData
FromMayaNumericPlugConverterdd
typedef
FromMayaTransformationMatrixConverter
< IECore::TransformationMatrixfData
FromMayaTransformationMatrixfConverter
typedef
FromMayaTransformationMatrixConverter
< IECore::TransformationMatrixdData
FromMayaTransformationMatrixdConverter
typedef
FromMayaUnitPlugConverter
< float > 
FromMayaUnitPlugConverterf
typedef
FromMayaUnitPlugConverter
< double > 
FromMayaUnitPlugConverterd
typedef KDTree< MFloatPoint * > MPointTree
 A KDTree typedef for use with the MFloatPoint point type.
typedef KDTree< MFloatVector * > MFloatVectorTree
 A KDTree typedef for use with the MFloatVector point type.
typedef IECore::KDTree
< MArrayIter< MVectorArray >
::ConstIterator > 
MVectorTree
 A KDTree typedef for use with the MVector point type.
typedef OpHolder< MPxNodeOpHolderNode
typedef ParameterisedHolder
< MPxNode
ParameterisedHolderNode
typedef ParameterisedHolder
< MPxLocatorNode
ParameterisedHolderLocator
typedef ParameterisedHolder
< MPxDeformerNode > 
ParameterisedHolderDeformer
typedef ParameterisedHolder
< MPxFieldNode > 
ParameterisedHolderField
typedef ParameterisedHolder
< MPxObjectSet > 
ParameterisedHolderSet
typedef ParameterisedHolder
< MPxSurfaceShape > 
ParameterisedHolderSurfaceShape
typedef ParameterisedHolder
< MPxComponentShape
ParameterisedHolderComponentShape
typedef ParameterisedHolder
< MPxImagePlane
ParameterisedHolderImagePlane

Enumerations

enum  MayaTypeId {
  CacheSetId = 0x00110DC0, ObjectDataId = 0x00110DC1, ParameterisedHolderLocatorId = 0x00110DC2, ParameterisedHolderDeformerId = 0x00110DC3,
  ParameterisedHolderFieldId = 0x00110DC4, ParameterisedHolderSetId = 0x00110DC5, OpHolderNodeId = 0x00110DC6, ConverterHolderId = 0x00110DC7,
  ParameterisedHolderSurfaceShapeId = 0x00110DC8, ParameterisedHolderComponentShapeId = 0x00110DC9, ParameterisedHolderNodeId = 0x00110DCA, ProceduralHolderId = 0x00110DCB,
  TransientParameterisedHolderNodeId = 0x00110DCC, ParameterisedHolderImagePlaneId = 0x00110DCD, ImagePlaneHolderId = 0x00110DCE, CurveCombinerId = 0x00110DCF,
  DummyDataId = 0x00110DD0, DrawableHolderId = 0x00110DD1, GeometryCombinerId = 0x00110DD2, LastId = 0x00110E3F
}
enum  TypeId {
  FromMayaConverterTypeId = 109000, FromMayaObjectConverterTypeId = 109001, FromMayaPlugConverterTypeId = 109002, FromMayaMeshConverterTypeId = 109003,
  FromMayaCameraConverterTypeId = 109004, FromMayaGroupConverterTypeId = 109005, FromMayaNumericDataConverterTypeId = 109006, FromMayaNumericPlugConverterTypeId = 109007,
  FromMayaFluidConverterTypeId = 109008, FromMayaStringPlugConverterTypeId = 109009, FromMayaShapeConverterTypeId = 109010, FromMayaCurveConverterTypeId = 109011,
  FromMayaParticleConverterTypeId = 109012, FromMayaDagNodeConverterTypeId = 109013, ToMayaConverterTypeId = 109014, ToMayaObjectConverterTypeId = 109015,
  ToMayaNumericDataConverterTypeId = 109016, ToMayaMeshConverterTypeId = 109017, ToMayaArrayDataConverterTypeId = 109018, ToMayaPlugConverterTypeId = 109019,
  FromMayaPluginDataPlugConverterTypeId = 109020, FromMayaTransformConverterTypeId = 109021, FromMayaImageConverterTypeId = 109022, ToMayaImageConverterTypeId = 109023,
  PlaybackFrameListTypeId = 109024, FromMayaUnitPlugConverterfTypeId = 109025, FromMayaUnitPlugConverterdTypeId = 109026, FromMayaNumericPlugConverterbbTypeId = 109027,
  FromMayaNumericPlugConverterbiTypeId = 109028, FromMayaNumericPlugConverteriiTypeId = 109029, FromMayaNumericPlugConverterifTypeId = 109030, FromMayaNumericPlugConverteridTypeId = 109031,
  FromMayaNumericPlugConverterfiTypeId = 109032, FromMayaNumericPlugConverterffTypeId = 109033, FromMayaNumericPlugConverterfdTypeId = 109034, FromMayaNumericPlugConverterdiTypeId = 109035,
  FromMayaNumericPlugConverterdfTypeId = 109036, FromMayaNumericPlugConverterddTypeId = 109037, FromMayaArrayDataConverteriiTypeId = 109038, FromMayaArrayDataConverterddTypeId = 109039,
  FromMayaArrayDataConverterdfTypeId = 109040, FromMayaArrayDataConverterssTypeId = 109041, FromMayaArrayDataConverterVV3fTypeId = 109042, FromMayaArrayDataConverterVV3dTypeId = 109043,
  FromMayaArrayDataConverterVC3fTypeId = 109044, FromMayaCompoundNumericPlugConverterV2fV2iTypeId = 109045, FromMayaCompoundNumericPlugConverterV2fV2fTypeId = 109046, FromMayaCompoundNumericPlugConverterV2fV2dTypeId = 109047,
  FromMayaCompoundNumericPlugConverterV2dV2iTypeId = 109048, FromMayaCompoundNumericPlugConverterV2dV2fTypeId = 109049, FromMayaCompoundNumericPlugConverterV2dV2dTypeId = 109050, FromMayaCompoundNumericPlugConverterV3fV3iTypeId = 109051,
  FromMayaCompoundNumericPlugConverterV3fV3fTypeId = 109052, FromMayaCompoundNumericPlugConverterV3fV3dTypeId = 109053, FromMayaCompoundNumericPlugConverterV3fC3fTypeId = 109054, FromMayaCompoundNumericPlugConverterV3dV3iTypeId = 109055,
  FromMayaCompoundNumericPlugConverterV3dV3fTypeId = 109056, FromMayaCompoundNumericPlugConverterV3dV3dTypeId = 109057, FromMayaCompoundNumericPlugConverterV3dC3fTypeId = 109058, FromMayaTransformationMatrixfConverterTypeId = 109059,
  FromMayaTransformationMatrixdConverterTypeId = 109060, Box3ManipulatorTypeId = 109061, FromMayaSkinClusterConverterTypeId = 109062, ToMayaSkinClusterConverterTypeId = 109063,
  FromMayaArrayDataConverteribTypeId = 109064, FromMayaMatrixVectorDataConverterTypeId = 109065, ToMayaMatrixVectorDataConverterTypeId = 109066, TransformationMatrixManipulatorTypeId = 109067,
  ToMayaGroupConverterTypeId = 109068, ToMayaParticleConverterTypeId = 109069, V3ManipulatorTypeId = 109070, LastTypeId = 109999
}

Functions

 IE_CORE_DECLAREPTR (FromMayaConverter)
 IE_CORE_DECLAREPTR (FromMayaCurveConverter)
 IE_CORE_FORWARDDECLARE (FromMayaDagNodeConverter)
 IE_CORE_DECLAREPTR (FromMayaGroupConverter)
 IE_CORE_FORWARDDECLARE (FromMayaImageConverter)
 IE_CORE_DECLAREPTR (FromMayaMeshConverter)
 IE_CORE_DECLAREPTR (FromMayaNumericDataConverter)
 IE_CORE_FORWARDDECLARE (FromMayaObjectConverter)
 IE_CORE_DECLAREPTR (FromMayaObjectDataConverter)
 IE_CORE_DECLAREPTR (FromMayaParticleConverter)
 IE_CORE_FORWARDDECLARE (FromMayaPlugConverter)
 IE_CORE_FORWARDDECLARE (FromMayaShapeConverter)
 IE_CORE_FORWARDDECLARE (FromMayaSkinClusterConverter)
 IE_CORE_DECLAREPTR (FromMayaSkinClusterConverter)
 IE_CORE_DECLAREPTR (FromMayaTransformationMatrixfConverter)
 IE_CORE_DECLAREPTR (FromMayaTransformConverter)
MStatus initialize (MFnPlugin &plugin)
MStatus uninitialize (MFnPlugin &plugin)
 IE_CORE_DECLAREPTR (ImageViewportPostProcess)
template<typename T >
MayaAppendIterator< T > MArrayInserter (T &x)
IECore::ObjectPtr mayaMesh (const std::string &name)
IECore::DataPtr executeMel (const std::string &cmd)
 IE_CORE_DECLAREPTR (MessageHandler)
 IE_CORE_DECLAREPTR (ParameterHandler)
 IE_CORE_DECLAREPTR (PlaybackFrameList)
 IE_CORE_DECLAREPTR (PostLoadCallback)
 IE_CORE_DECLAREPTR (ToMayaConverter)
 IE_CORE_DECLAREPTR (ToMayaGroupConverter)
 IE_CORE_FORWARDDECLARE (ToMayaImageConverter)
 IE_CORE_DECLAREPTR (ToMayaMeshConverter)
 IE_CORE_DECLAREPTR (ToMayaNumericDataConverter)
 IE_CORE_DECLAREPTR (ToMayaObjectConverter)
 IE_CORE_FORWARDDECLARE (ToMayaPlugConverter)
 IE_CORE_FORWARDDECLARE (ToMayaSkinClusterConverter)
 IE_CORE_DECLAREPTR (ToMayaSkinClusterConverter)
 IE_CORE_DECLAREPTR (ViewportPostProcess)
void bindViewportPostProcessCallback ()

Typedef Documentation

typedef KDTree<MFloatVector *> IECoreMaya::MFloatVectorTree

A KDTree typedef for use with the MFloatVector point type.

typedef IECore::KDTree< MArrayIter< MPointArray >::ConstIterator > IECoreMaya::MPointTree

A KDTree typedef for use with the MFloatPoint point type.

A KDTree typedef for use with the MPoint point type.

typedef IECore::KDTree<MArrayIter<MVectorArray>::ConstIterator> IECoreMaya::MVectorTree

A KDTree typedef for use with the MVector point type.


Enumeration Type Documentation

An enum for all the MTypeId values used by the nodes and datatypes of IECoreMaya. Note that these are maya type ids and are distinct from the IECore::TypeId enumeration. The range here was obtained by Andrew Chapman and is set aside specifically for the Cortex project.

Enumerator:
CacheSetId 
ObjectDataId 
ParameterisedHolderLocatorId 
ParameterisedHolderDeformerId 
ParameterisedHolderFieldId 
ParameterisedHolderSetId 
OpHolderNodeId 
ConverterHolderId 
ParameterisedHolderSurfaceShapeId 
ParameterisedHolderComponentShapeId 
ParameterisedHolderNodeId 
ProceduralHolderId 
TransientParameterisedHolderNodeId 
ParameterisedHolderImagePlaneId 
ImagePlaneHolderId 
CurveCombinerId 
DummyDataId 
DrawableHolderId 
GeometryCombinerId 
LastId  Don't forget to update MayaTypeIdsBinding.cpp.

Enumerator:
FromMayaConverterTypeId 
FromMayaObjectConverterTypeId 
FromMayaPlugConverterTypeId 
FromMayaMeshConverterTypeId 
FromMayaCameraConverterTypeId 
FromMayaGroupConverterTypeId 
FromMayaNumericDataConverterTypeId 
FromMayaNumericPlugConverterTypeId 
FromMayaFluidConverterTypeId 
FromMayaStringPlugConverterTypeId 
FromMayaShapeConverterTypeId 
FromMayaCurveConverterTypeId 
FromMayaParticleConverterTypeId 
FromMayaDagNodeConverterTypeId 
ToMayaConverterTypeId 
ToMayaObjectConverterTypeId 
ToMayaNumericDataConverterTypeId 
ToMayaMeshConverterTypeId 
ToMayaArrayDataConverterTypeId 
ToMayaPlugConverterTypeId 
FromMayaPluginDataPlugConverterTypeId 
FromMayaTransformConverterTypeId 
FromMayaImageConverterTypeId 
ToMayaImageConverterTypeId 
PlaybackFrameListTypeId 
FromMayaUnitPlugConverterfTypeId 
FromMayaUnitPlugConverterdTypeId 
FromMayaNumericPlugConverterbbTypeId 
FromMayaNumericPlugConverterbiTypeId 
FromMayaNumericPlugConverteriiTypeId 
FromMayaNumericPlugConverterifTypeId 
FromMayaNumericPlugConverteridTypeId 
FromMayaNumericPlugConverterfiTypeId 
FromMayaNumericPlugConverterffTypeId 
FromMayaNumericPlugConverterfdTypeId 
FromMayaNumericPlugConverterdiTypeId 
FromMayaNumericPlugConverterdfTypeId 
FromMayaNumericPlugConverterddTypeId 
FromMayaArrayDataConverteriiTypeId 
FromMayaArrayDataConverterddTypeId 
FromMayaArrayDataConverterdfTypeId 
FromMayaArrayDataConverterssTypeId 
FromMayaArrayDataConverterVV3fTypeId 
FromMayaArrayDataConverterVV3dTypeId 
FromMayaArrayDataConverterVC3fTypeId 
FromMayaCompoundNumericPlugConverterV2fV2iTypeId 
FromMayaCompoundNumericPlugConverterV2fV2fTypeId 
FromMayaCompoundNumericPlugConverterV2fV2dTypeId 
FromMayaCompoundNumericPlugConverterV2dV2iTypeId 
FromMayaCompoundNumericPlugConverterV2dV2fTypeId 
FromMayaCompoundNumericPlugConverterV2dV2dTypeId 
FromMayaCompoundNumericPlugConverterV3fV3iTypeId 
FromMayaCompoundNumericPlugConverterV3fV3fTypeId 
FromMayaCompoundNumericPlugConverterV3fV3dTypeId 
FromMayaCompoundNumericPlugConverterV3fC3fTypeId 
FromMayaCompoundNumericPlugConverterV3dV3iTypeId 
FromMayaCompoundNumericPlugConverterV3dV3fTypeId 
FromMayaCompoundNumericPlugConverterV3dV3dTypeId 
FromMayaCompoundNumericPlugConverterV3dC3fTypeId 
FromMayaTransformationMatrixfConverterTypeId 
FromMayaTransformationMatrixdConverterTypeId 
Box3ManipulatorTypeId 
FromMayaSkinClusterConverterTypeId 
ToMayaSkinClusterConverterTypeId 
FromMayaArrayDataConverteribTypeId 
FromMayaMatrixVectorDataConverterTypeId 
ToMayaMatrixVectorDataConverterTypeId 
TransformationMatrixManipulatorTypeId 
ToMayaGroupConverterTypeId 
ToMayaParticleConverterTypeId 
V3ManipulatorTypeId 
LastTypeId 


Function Documentation

void IECoreMaya::bindViewportPostProcessCallback (  ) 

IECore::DataPtr IECoreMaya::executeMel ( const std::string &  cmd  ) 

Deprecated:
There is no point in having this now that it can be done any number of ways using built-in Maya functionality

IECoreMaya::IE_CORE_DECLAREPTR ( ViewportPostProcess   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ToMayaSkinClusterConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ToMayaObjectConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ToMayaNumericDataConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ToMayaMeshConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ToMayaGroupConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ToMayaConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( PostLoadCallback   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( PlaybackFrameList   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ParameterHandler   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( MessageHandler   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( ImageViewportPostProcess   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaTransformConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaTransformationMatrixfConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaSkinClusterConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaParticleConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaObjectDataConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaNumericDataConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaMeshConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaGroupConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaCurveConverter   ) 

IECoreMaya::IE_CORE_DECLAREPTR ( FromMayaConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( ToMayaSkinClusterConverter   ) 

The ToMayaSkinClusterConverter converts IECore::SmoothSkinningData to the smooth bind data for a maya skinCluster node and sets the data on the given skinCluster

IECoreMaya::IE_CORE_FORWARDDECLARE ( ToMayaPlugConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( ToMayaImageConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( FromMayaSkinClusterConverter   ) 

The FromMayaSkinClusterConverter converts the smooth bind data on a maya skinCluster node into IECore::SmoothSkinningData

IECoreMaya::IE_CORE_FORWARDDECLARE ( FromMayaShapeConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( FromMayaPlugConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( FromMayaObjectConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( FromMayaImageConverter   ) 

IECoreMaya::IE_CORE_FORWARDDECLARE ( FromMayaDagNodeConverter   ) 

MStatus IECoreMaya::initialize ( MFnPlugin &  plugin  ) 

Todo:
This may well need to change, depending on how we allow people to install the mel files.

Todo:
This may well need to change, depending on how we allow people to install the mel files.

References IECoreMaya::ImageFile::creator(), IECoreMaya::DelightProceduralCacheCommand::creator(), IECoreMaya::ParameterisedHolderManipContextCommand::creator(), IECoreMaya::ParameterisedHolderModificationCmd::creator(), IECoreMaya::ParameterisedHolderSetValueCmd::creator(), IECoreMaya::SystemExitCmd::creator(), IECoreMaya::PythonCmd::creator(), IECoreMaya::V3Manipulator::creator(), IECoreMaya::TransformationMatrixManipulator::creator(), IECoreMaya::Box3Manipulator::creator(), IECoreMaya::GeometryCombiner::creator(), IECoreMaya::CurveCombiner::creator(), IECoreMaya::ImagePlaneHolder::creator(), IECoreMaya::ParameterisedHolder< MPxImagePlane >::creator(), IECoreMaya::IECoreMaya::TransientParameterisedHolderNode::creator(), IECoreMaya::ConverterHolder::creator(), IECoreMaya::OpHolder< BaseType >::creator(), IECoreMaya::ProceduralHolder::creator(), IECoreMaya::ParameterisedHolder< MPxComponentShape >::creator(), IECoreMaya::IECoreMaya::ProceduralHolderUI::creator(), IECoreMaya::ParameterisedHolder< BaseType >::creator(), IECoreMaya::DrawableHolder::creator(), IECoreMaya::ParameterisedHolder< MPxLocatorNode >::creator(), IECoreMaya::ParameterisedHolder< MPxNode >::creator(), IECoreMaya::CacheSet::creator(), IECoreMaya::ObjectData::creator(), IECore::LevelFilteredMessageHandler::defaultLevel(), DummyDataId, h, IECoreMaya::V3Manipulator::id, IECoreMaya::TransformationMatrixManipulator::id, IECoreMaya::Box3Manipulator::id, IECoreMaya::GeometryCombiner::id, IECoreMaya::CurveCombiner::id, IECoreMaya::ImagePlaneHolder::id, IECoreMaya::ParameterisedHolder< MPxImagePlane >::id, IECoreMaya::IECoreMaya::TransientParameterisedHolderNode::id, IECoreMaya::ConverterHolder::id, IECoreMaya::OpHolder< BaseType >::id, IECoreMaya::ProceduralHolder::id, IECoreMaya::ParameterisedHolder< MPxComponentShape >::id, IECoreMaya::ParameterisedHolder< BaseType >::id, IECoreMaya::DrawableHolder::id, IECoreMaya::ParameterisedHolder< MPxLocatorNode >::id, IECoreMaya::ParameterisedHolder< MPxNode >::id, IECoreMaya::CacheSet::id, IECoreMaya::ObjectData::id, IECoreTruelight::init(), IECoreMaya::PythonCmd::initialize(), IECoreMaya::V3Manipulator::initialize(), IECoreMaya::TransformationMatrixManipulator::initialize(), IECoreMaya::Box3Manipulator::initialize(), IECoreMaya::GeometryCombiner::initialize(), IECoreMaya::CurveCombiner::initialize(), IECoreMaya::ImagePlaneHolder::initialize(), IECoreMaya::ParameterisedHolder< MPxImagePlane >::initialize(), IECoreMaya::IECoreMaya::TransientParameterisedHolderNode::initialize(), IECoreMaya::ConverterHolder::initialize(), IECoreMaya::OpHolder< BaseType >::initialize(), IECoreMaya::ProceduralHolder::initialize(), IECoreMaya::ParameterisedHolder< MPxComponentShape >::initialize(), IECoreMaya::ParameterisedHolder< BaseType >::initialize(), IECoreMaya::DrawableHolder::initialize(), IECoreMaya::ParameterisedHolder< MPxLocatorNode >::initialize(), IECoreMaya::ParameterisedHolder< MPxNode >::initialize(), IECoreMaya::CacheSet::initialize(), IECoreMaya::DelightProceduralCacheCommand::newSyntax(), IECoreMaya::ParameterisedHolderSetValueCmd::newSyntax(), IECoreMaya::PythonCmd::newSyntax(), IECore::MessageHandler::pushHandler(), IECoreMaya::GeometryCombiner::typeName, IECoreMaya::CurveCombiner::typeName, IECoreMaya::ParameterisedHolder< MPxImagePlane >::typeName, IECoreMaya::IECoreMaya::TransientParameterisedHolderNode::typeName, IECoreMaya::ParameterisedHolder< MPxComponentShape >::typeName, IECoreMaya::ParameterisedHolder< BaseType >::typeName, IECoreMaya::DrawableHolder::typeName, IECoreMaya::ParameterisedHolder< MPxLocatorNode >::typeName, IECoreMaya::ParameterisedHolder< MPxNode >::typeName, and IECoreMaya::ObjectData::typeName.

template<typename T >
MayaAppendIterator<T> IECoreMaya::MArrayInserter ( T &  x  )  [inline]

IECore::ObjectPtr IECoreMaya::mayaMesh ( const std::string &  name  ) 

MStatus IECoreMaya::uninitialize ( MFnPlugin &  plugin  ) 


Generated on Mon Jan 24 11:13:30 2011 for Cortex by doxygen 1.5.8