# I3DExNewVolumePrimitive Member List

This is the complete list of members for I3DExNewVolumePrimitive, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
BeginRender()=0 | I3DExNewVolumePrimitive | `[pure virtual]`
EndRender()=0 | I3DExNewVolumePrimitive | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
TraceRay(const Ray3D &ray, const Ray3D &localRay, const real64 &tmin, const real64 &tmax, TMCColorRGBA &inOutColor, TColorRGBLinearEffect *linearEffect, I3DExRaytracer *raytracer, I3DShInstance *instance, uint32 instanceNb, boolean isShadowRay, boolean isIndirectRay, boolean oldShadowFiltering)=0 | I3DExNewVolumePrimitive | `[pure virtual]`
UsesShaders() const =0 | I3DExNewVolumePrimitive | `[pure virtual]`