35 #ifndef IECOREHOUDINI_TOHOUDINIPOINTSCONVERTER_H
36 #define IECOREHOUDINI_TOHOUDINIPOINTSCONVERTER_H
38 #include "IECore/PointsPrimitive.h"
40 #include "IECoreHoudini/TypeIds.h"
41 #include "IECoreHoudini/ToHoudiniGeometryConverter.h"
58 virtual void transferAttribs( GU_Detail *geo,
const GA_Range &points,
const GA_Range &prims )
const;
75 #endif // IECOREHOUDINI_TOHOUDINIPOINTSCONVERTER_H
The IECoreHoudini namespace holds all the functionality of libIECoreHoudini.
Definition: CoreHoudini.h:51
Definition: ToHoudiniGeometryConverter.h:56
virtual bool doConversion(const IECore::Object *object, GU_Detail *geo) const
performs conversion from the IECore::PointsPrimitive into the given GU_Detail
Converter which converts from an IECore::PointsPrimitive to a Houdini GU_Detail.
Definition: ToHoudiniPointsConverter.h:47
virtual void transferAttribs(GU_Detail *geo, const GA_Range &points, const GA_Range &prims) const
Transfers the primitive variables from the IECore::Primitive to the GU_Detail.
Definition: ToHoudiniGeometryConverter.h:114