RenderMan API  23.0
Ri Class Referenceabstract

#include <ri.hpp>

Public Member Functions

virtual ~Ri ()
 
virtual RtArchiveHandle ArchiveBegin (RtConstString name,...)=0
 
virtual RtArchiveHandle ArchiveBeginV (RtConstString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void ArchiveEnd ()=0
 
virtual void ArchiveRecord (RtUString type, char const *format,...)=0
 
virtual RtLightHandle AreaLightSource (RtUString name,...)=0
 
virtual RtLightHandle AreaLightSourceV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Atmosphere (RtUString name,...)=0
 
virtual void AtmosphereV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Attribute (RtUString name,...)=0
 
virtual void AttributeV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void AttributeBegin ()=0
 
virtual void AttributeEnd ()=0
 
virtual void Basis (RtBasis u, int ustep, RtBasis v, int vstep)=0
 
virtual void Begin (RtUString name)=0
 
virtual void Blobby (int nleaf, int ninst, int *inst, int nflt, float *flt, int nstr, RtUString *str,...)=0
 
virtual void BlobbyV (int nleaf, int ninst, int *inst, int nflt, float *flt, int nstr, RtUString *str, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Bound (RtBound bound)=0
 
virtual void Bxdf (RtUString name, RtUString handle,...)=0
 
virtual void BxdfV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Camera (RtUString name,...)=0
 
virtual void CameraV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Clipping (float nearplane, float farplane)=0
 
virtual void ClippingPlane (float Nx, float Ny, float Nz, float Px, float Py, float Pz)=0
 
virtual void Color (float *color)=0
 
virtual void ColorSamples (int n, float *nRGB, float *RGBn)=0
 
virtual void ConcatTransform (RtMatrix m)=0
 
virtual void Cone (float height, float radius, float tmax,...)=0
 
virtual void ConeV (float height, float radius, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Context (RtContextHandle ctx)=0
 
virtual void CoordSysTransform (RtUString fromspace)=0
 
virtual void CoordinateSystem (RtUString name)=0
 
virtual void CropWindow (float left, float right, float bottom, float top)=0
 
virtual void Curves (RtUString type, int ncurves, int *nvertices, RtUString wrap,...)=0
 
virtual void CurvesV (RtUString type, int ncurves, int *nvertices, RtUString wrap, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Cylinder (float radius, float zmin, float zmax, float tmax,...)=0
 
virtual void CylinderV (float radius, float zmin, float zmax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual RtUString Declare (char const *name, char const *decl)=0
 
virtual void Deformation (RtUString name,...)=0
 
virtual void DeformationV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void DepthOfField (float fstop, float length, float distance)=0
 
virtual void Detail (RtBound bound)=0
 
virtual void DetailRange (float minvis, float lotrans, float hitrans, float maxvis)=0
 
virtual void Disk (float height, float radius, float tmax,...)=0
 
virtual void DiskV (float height, float radius, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Displace (RtUString name, RtUString handle,...)=0
 
virtual void DisplaceV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Displacement (RtUString name,...)=0
 
virtual void DisplacementV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Display (char const *name, RtUString type, RtUString mode,...)=0
 
virtual void DisplayV (char const *name, RtUString type, RtUString mode, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void DisplayChannel (RtUString channel,...)=0
 
virtual void DisplayChannelV (RtUString channel, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void DisplayFilter (RtUString name, RtUString handle,...)=0
 
virtual void DisplayFilterV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void EditAttributeBegin (RtUString name)=0
 
virtual void EditAttributeEnd ()=0
 
virtual void EditBegin (RtUString name,...)=0
 
virtual void EditBeginV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void EditEnd ()=0
 
virtual void EditWorldBegin (RtUString name,...)=0
 
virtual void EditWorldBeginV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void EditWorldEnd ()=0
 
virtual void Else ()=0
 
virtual void ElseIf (char const *expr,...)=0
 
virtual void ElseIfV (char const *expr, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void EnableLightFilter (RtLightHandle light, RtUString filter, RtBoolean onoff)=0
 
virtual void End ()=0
 
virtual void ErrorHandler (RtErrorHandler handler)=0
 
virtual void Exposure (float gain, float gamma)=0
 
virtual void Exterior (RtUString name,...)=0
 
virtual void ExteriorV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Format (int xres, int yres, float pixel_ar)=0
 
virtual void FrameAspectRatio (float ar)=0
 
virtual void FrameBegin (int frame)=0
 
virtual void FrameEnd ()=0
 
virtual void GeneralPolygon (int nloops, int *nverts,...)=0
 
virtual void GeneralPolygonV (int nloops, int *nverts, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void GeometricApproximation (RtUString type, float value)=0
 
virtual void Geometry (RtUString name,...)=0
 
virtual void GeometryV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual RtContextHandle GetContext ()=0
 
virtual void Hider (RtUString name,...)=0
 
virtual void HiderV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void HierarchicalSubdivisionMesh (RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs, RtUString *stringargs,...)=0
 
virtual void HierarchicalSubdivisionMeshV (RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs, RtUString *stringargs, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Hyperboloid (RtPoint point1, RtPoint point2, float tmax,...)=0
 
virtual void HyperboloidV (RtPoint point1, RtPoint point2, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Identity ()=0
 
virtual void IfBegin (char const *expr,...)=0
 
virtual void IfBeginV (char const *expr, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void IfEnd ()=0
 
virtual void Illuminate (RtLightHandle light, RtBoolean onoff)=0
 
virtual void Imager (RtUString name,...)=0
 
virtual void ImagerV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Integrator (RtUString name, RtUString handle,...)=0
 
virtual void IntegratorV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Interior (RtUString name,...)=0
 
virtual void InteriorV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Light (RtUString name, RtUString handle,...)=0
 
virtual void LightV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void LightFilter (RtUString name, RtUString handle,...)=0
 
virtual void LightFilterV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual RtLightHandle LightSource (RtUString name,...)=0
 
virtual RtLightHandle LightSourceV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void MakeBrickMap (int nptcs, char const **ptcs, char const *bkm,...)=0
 
virtual void MakeBrickMapV (int nptcs, char const **ptcs, char const *bkm, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void MakeBump (char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth,...)=0
 
virtual void MakeBumpV (char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void MakeCubeFaceEnvironment (char const *px, char const *nx, char const *py, char const *ny, char const *pz, char const *nz, char const *text, float fov, RtFilterFunc filt, float swidth, float twidth,...)=0
 
virtual void MakeCubeFaceEnvironmentV (char const *px, char const *nx, char const *py, char const *ny, char const *pz, char const *nz, char const *text, float fov, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void MakeLatLongEnvironment (char const *pic, char const *text, RtFilterFunc filt, float swidth, float twidth,...)=0
 
virtual void MakeLatLongEnvironmentV (char const *pic, char const *text, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void MakeShadow (char const *pic, char const *text,...)=0
 
virtual void MakeShadowV (char const *pic, char const *text, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void MakeTexture (char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth,...)=0
 
virtual void MakeTextureV (char const *pic, char const *text, RtUString swrap, RtUString twrap, RtFilterFunc filt, float swidth, float twidth, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Matte (RtBoolean onoff)=0
 
virtual void MotionBegin (int n,...)=0
 
virtual void MotionBeginV (int n, float vals[])=0
 
virtual void MotionEnd ()=0
 
virtual void NuPatch (int nu, int uorder, float *uknot, float umin, float umax, int nv, int vorder, float *vknot, float vmin, float vmax,...)=0
 
virtual void NuPatchV (int nu, int uorder, float *uknot, float umin, float umax, int nv, int vorder, float *vknot, float vmin, float vmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual RtObjectHandle ObjectBegin ()=0
 
virtual RtObjectHandle ObjectBeginV (int n, RtUString nms[], RtPointer vals[])=0
 
virtual void ObjectEnd ()=0
 
virtual void ObjectInstance (RtObjectHandle h)=0
 
virtual void ObjectInstanceV (RtObjectHandle h, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Opacity (float *color)=0
 
virtual void Option (RtUString name,...)=0
 
virtual void OptionV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Orientation (RtUString orient)=0
 
virtual void Paraboloid (float radius, float zmin, float zmax, float tmax,...)=0
 
virtual void ParaboloidV (float radius, float zmin, float zmax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Patch (RtUString type,...)=0
 
virtual void PatchV (RtUString type, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void PatchMesh (RtUString type, int nu, RtUString uwrap, int nv, RtUString vwrap,...)=0
 
virtual void PatchMeshV (RtUString type, int nu, RtUString uwrap, int nv, RtUString vwrap, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Pattern (RtUString name, RtUString handle,...)=0
 
virtual void PatternV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Perspective (float fov)=0
 
virtual void PixelFilter (RtFilterFunc func, float xwidth, float ywidth)=0
 
virtual void PixelSampleImager (RtUString name,...)=0
 
virtual void PixelSampleImagerV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void PixelSamples (float x, float y)=0
 
virtual void PixelVariance (float var)=0
 
virtual void Points (int nverts,...)=0
 
virtual void PointsV (int nverts, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void PointsGeneralPolygons (int npolys, int *nloops, int *nverts, int *verts,...)=0
 
virtual void PointsGeneralPolygonsV (int npolys, int *nloops, int *nverts, int *verts, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void PointsPolygons (int npolys, int *nverts, int *verts,...)=0
 
virtual void PointsPolygonsV (int npolys, int *nverts, int *verts, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Polygon (int nverts,...)=0
 
virtual void PolygonV (int nverts, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Procedural (RtPointer data, RtBound bound, RtProcSubdivFunc sfunc, RtProcFreeFunc ffunc)=0
 
virtual void Procedural2 (RtProc2SubdivFunc sfunc, RtProc2BoundFunc bfunc,...)=0
 
virtual void Procedural2V (RtProc2SubdivFunc sfunc, RtProc2BoundFunc bfunc, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Projection (RtUString name,...)=0
 
virtual void ProjectionV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Quantize (RtUString type, int one, int min, int max, float dither)=0
 
virtual void ReadArchive (RtToken name, RtArchiveCallback callback,...)=0
 
virtual void ReadArchiveV (RtToken name, RtArchiveCallback callback, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void RelativeDetail (float rel)=0
 
virtual void Resource (RtUString handle, RtUString type,...)=0
 
virtual void ResourceV (RtUString handle, RtUString type, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void ResourceBegin ()=0
 
virtual void ResourceEnd ()=0
 
virtual void ReverseOrientation ()=0
 
virtual void Rotate (float angle, float dx, float dy, float dz)=0
 
virtual void SampleFilter (RtUString name, RtUString handle,...)=0
 
virtual void SampleFilterV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Scale (float sx, float sy, float sz)=0
 
virtual void ScopedCoordinateSystem (RtUString name)=0
 
virtual void ScreenWindow (float left, float right, float bottom, float top)=0
 
virtual void Shader (RtUString name, RtUString handle,...)=0
 
virtual void ShaderV (RtUString name, RtUString handle, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void ShadingInterpolation (RtUString type)=0
 
virtual void ShadingRate (float size)=0
 
virtual void Shutter (float opentime, float closetime)=0
 
virtual void Sides (int n)=0
 
virtual void Skew (float angle, float d1x, float d1y, float d1z, float d2x, float d2y, float d2z)=0
 
virtual void SolidBegin (RtUString op)=0
 
virtual void SolidEnd ()=0
 
virtual void Sphere (float radius, float zmin, float zmax, float tmax,...)=0
 
virtual void SphereV (float radius, float zmin, float zmax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void SubdivisionMesh (RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs,...)=0
 
virtual void SubdivisionMeshV (RtUString mask, int nf, int *nverts, int *verts, int ntags, RtUString *tags, int *nargs, int *intargs, float *floatargs, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Surface (RtUString name,...)=0
 
virtual void SurfaceV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void System (char const *name)=0
 
virtual void TextureCoordinates (float s1, float t1, float s2, float t2, float s3, float t3, float s4, float t4)=0
 
virtual void Torus (float majrad, float minrad, float phimin, float phimax, float tmax,...)=0
 
virtual void TorusV (float majrad, float minrad, float phimin, float phimax, float tmax, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Transform (RtMatrix m)=0
 
virtual void TransformBegin ()=0
 
virtual void TransformEnd ()=0
 
virtual RtPointTransformPoints (RtUString fromspace, RtUString tospace, int n, RtPoint *points)=0
 
virtual void Translate (float dx, float dy, float dz)=0
 
virtual void TrimCurve (int nloops, int *ncurves, int *order, float *knot, float *min, float *max, int *n, float *u, float *v, float *w)=0
 
virtual void VArchiveRecord (RtUString type, char const *format, va_list vap)=0
 
virtual void VPAtmosphere (RtUString name,...)=0
 
virtual void VPAtmosphereV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void VPInterior (RtUString name,...)=0
 
virtual void VPInteriorV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void VPSurface (RtUString name,...)=0
 
virtual void VPSurfaceV (RtUString name, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void Volume (RtUString type, RtBound bound, int *dimensions,...)=0
 
virtual void VolumeV (RtUString type, RtBound bound, int *dimensions, int n, RtUString nms[], RtPointer vals[])=0
 
virtual void VolumePixelSamples (float x, float y)=0
 
virtual void WorldBegin ()=0
 
virtual void WorldEnd ()=0
 

Static Public Member Functions

static RiSingleton ()
 

Detailed Description

Definition at line 46 of file ri.hpp.

Constructor & Destructor Documentation

◆ ~Ri()

virtual Ri::~Ri ( )
inlinevirtual

Definition at line 49 of file ri.hpp.

Member Function Documentation

◆ ArchiveBegin()

virtual RtArchiveHandle Ri::ArchiveBegin ( RtConstString  name,
  ... 
)
pure virtual

◆ ArchiveBeginV()

virtual RtArchiveHandle Ri::ArchiveBeginV ( RtConstString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ ArchiveEnd()

virtual void Ri::ArchiveEnd ( )
pure virtual

◆ ArchiveRecord()

virtual void Ri::ArchiveRecord ( RtUString  type,
char const *  format,
  ... 
)
pure virtual

◆ AreaLightSource()

virtual RtLightHandle Ri::AreaLightSource ( RtUString  name,
  ... 
)
pure virtual

◆ AreaLightSourceV()

virtual RtLightHandle Ri::AreaLightSourceV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Atmosphere()

virtual void Ri::Atmosphere ( RtUString  name,
  ... 
)
pure virtual

◆ AtmosphereV()

virtual void Ri::AtmosphereV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Attribute()

virtual void Ri::Attribute ( RtUString  name,
  ... 
)
pure virtual

◆ AttributeBegin()

virtual void Ri::AttributeBegin ( )
pure virtual

◆ AttributeEnd()

virtual void Ri::AttributeEnd ( )
pure virtual

◆ AttributeV()

virtual void Ri::AttributeV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Basis()

virtual void Ri::Basis ( RtBasis  u,
int  ustep,
RtBasis  v,
int  vstep 
)
pure virtual

◆ Begin()

virtual void Ri::Begin ( RtUString  name)
pure virtual

◆ Blobby()

virtual void Ri::Blobby ( int  nleaf,
int  ninst,
int *  inst,
int  nflt,
float *  flt,
int  nstr,
RtUString str,
  ... 
)
pure virtual

◆ BlobbyV()

virtual void Ri::BlobbyV ( int  nleaf,
int  ninst,
int *  inst,
int  nflt,
float *  flt,
int  nstr,
RtUString str,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Bound()

virtual void Ri::Bound ( RtBound  bound)
pure virtual

◆ Bxdf()

virtual void Ri::Bxdf ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ BxdfV()

virtual void Ri::BxdfV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Camera()

virtual void Ri::Camera ( RtUString  name,
  ... 
)
pure virtual

◆ CameraV()

virtual void Ri::CameraV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Clipping()

virtual void Ri::Clipping ( float  nearplane,
float  farplane 
)
pure virtual

◆ ClippingPlane()

virtual void Ri::ClippingPlane ( float  Nx,
float  Ny,
float  Nz,
float  Px,
float  Py,
float  Pz 
)
pure virtual

◆ Color()

virtual void Ri::Color ( float *  color)
pure virtual

◆ ColorSamples()

virtual void Ri::ColorSamples ( int  n,
float *  nRGB,
float *  RGBn 
)
pure virtual

◆ ConcatTransform()

virtual void Ri::ConcatTransform ( RtMatrix  m)
pure virtual

◆ Cone()

virtual void Ri::Cone ( float  height,
float  radius,
float  tmax,
  ... 
)
pure virtual

◆ ConeV()

virtual void Ri::ConeV ( float  height,
float  radius,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Context()

virtual void Ri::Context ( RtContextHandle  ctx)
pure virtual

◆ CoordinateSystem()

virtual void Ri::CoordinateSystem ( RtUString  name)
pure virtual

◆ CoordSysTransform()

virtual void Ri::CoordSysTransform ( RtUString  fromspace)
pure virtual

◆ CropWindow()

virtual void Ri::CropWindow ( float  left,
float  right,
float  bottom,
float  top 
)
pure virtual

◆ Curves()

virtual void Ri::Curves ( RtUString  type,
int  ncurves,
int *  nvertices,
RtUString  wrap,
  ... 
)
pure virtual

◆ CurvesV()

virtual void Ri::CurvesV ( RtUString  type,
int  ncurves,
int *  nvertices,
RtUString  wrap,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Cylinder()

virtual void Ri::Cylinder ( float  radius,
float  zmin,
float  zmax,
float  tmax,
  ... 
)
pure virtual

◆ CylinderV()

virtual void Ri::CylinderV ( float  radius,
float  zmin,
float  zmax,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Declare()

virtual RtUString Ri::Declare ( char const *  name,
char const *  decl 
)
pure virtual

◆ Deformation()

virtual void Ri::Deformation ( RtUString  name,
  ... 
)
pure virtual

◆ DeformationV()

virtual void Ri::DeformationV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ DepthOfField()

virtual void Ri::DepthOfField ( float  fstop,
float  length,
float  distance 
)
pure virtual

◆ Detail()

virtual void Ri::Detail ( RtBound  bound)
pure virtual

◆ DetailRange()

virtual void Ri::DetailRange ( float  minvis,
float  lotrans,
float  hitrans,
float  maxvis 
)
pure virtual

◆ Disk()

virtual void Ri::Disk ( float  height,
float  radius,
float  tmax,
  ... 
)
pure virtual

◆ DiskV()

virtual void Ri::DiskV ( float  height,
float  radius,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Displace()

virtual void Ri::Displace ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ Displacement()

virtual void Ri::Displacement ( RtUString  name,
  ... 
)
pure virtual

◆ DisplacementV()

virtual void Ri::DisplacementV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ DisplaceV()

virtual void Ri::DisplaceV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Display()

virtual void Ri::Display ( char const *  name,
RtUString  type,
RtUString  mode,
  ... 
)
pure virtual

◆ DisplayChannel()

virtual void Ri::DisplayChannel ( RtUString  channel,
  ... 
)
pure virtual

◆ DisplayChannelV()

virtual void Ri::DisplayChannelV ( RtUString  channel,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ DisplayFilter()

virtual void Ri::DisplayFilter ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ DisplayFilterV()

virtual void Ri::DisplayFilterV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ DisplayV()

virtual void Ri::DisplayV ( char const *  name,
RtUString  type,
RtUString  mode,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ EditAttributeBegin()

virtual void Ri::EditAttributeBegin ( RtUString  name)
pure virtual

◆ EditAttributeEnd()

virtual void Ri::EditAttributeEnd ( )
pure virtual

◆ EditBegin()

virtual void Ri::EditBegin ( RtUString  name,
  ... 
)
pure virtual

◆ EditBeginV()

virtual void Ri::EditBeginV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ EditEnd()

virtual void Ri::EditEnd ( )
pure virtual

◆ EditWorldBegin()

virtual void Ri::EditWorldBegin ( RtUString  name,
  ... 
)
pure virtual

◆ EditWorldBeginV()

virtual void Ri::EditWorldBeginV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ EditWorldEnd()

virtual void Ri::EditWorldEnd ( )
pure virtual

◆ Else()

virtual void Ri::Else ( )
pure virtual

◆ ElseIf()

virtual void Ri::ElseIf ( char const *  expr,
  ... 
)
pure virtual

◆ ElseIfV()

virtual void Ri::ElseIfV ( char const *  expr,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ EnableLightFilter()

virtual void Ri::EnableLightFilter ( RtLightHandle  light,
RtUString  filter,
RtBoolean  onoff 
)
pure virtual

◆ End()

virtual void Ri::End ( )
pure virtual

◆ ErrorHandler()

virtual void Ri::ErrorHandler ( RtErrorHandler  handler)
pure virtual

◆ Exposure()

virtual void Ri::Exposure ( float  gain,
float  gamma 
)
pure virtual

◆ Exterior()

virtual void Ri::Exterior ( RtUString  name,
  ... 
)
pure virtual

◆ ExteriorV()

virtual void Ri::ExteriorV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Format()

virtual void Ri::Format ( int  xres,
int  yres,
float  pixel_ar 
)
pure virtual

◆ FrameAspectRatio()

virtual void Ri::FrameAspectRatio ( float  ar)
pure virtual

◆ FrameBegin()

virtual void Ri::FrameBegin ( int  frame)
pure virtual

◆ FrameEnd()

virtual void Ri::FrameEnd ( )
pure virtual

◆ GeneralPolygon()

virtual void Ri::GeneralPolygon ( int  nloops,
int *  nverts,
  ... 
)
pure virtual

◆ GeneralPolygonV()

virtual void Ri::GeneralPolygonV ( int  nloops,
int *  nverts,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ GeometricApproximation()

virtual void Ri::GeometricApproximation ( RtUString  type,
float  value 
)
pure virtual

◆ Geometry()

virtual void Ri::Geometry ( RtUString  name,
  ... 
)
pure virtual

◆ GeometryV()

virtual void Ri::GeometryV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ GetContext()

virtual RtContextHandle Ri::GetContext ( )
pure virtual

◆ Hider()

virtual void Ri::Hider ( RtUString  name,
  ... 
)
pure virtual

◆ HiderV()

virtual void Ri::HiderV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ HierarchicalSubdivisionMesh()

virtual void Ri::HierarchicalSubdivisionMesh ( RtUString  mask,
int  nf,
int *  nverts,
int *  verts,
int  ntags,
RtUString tags,
int *  nargs,
int *  intargs,
float *  floatargs,
RtUString stringargs,
  ... 
)
pure virtual

◆ HierarchicalSubdivisionMeshV()

virtual void Ri::HierarchicalSubdivisionMeshV ( RtUString  mask,
int  nf,
int *  nverts,
int *  verts,
int  ntags,
RtUString tags,
int *  nargs,
int *  intargs,
float *  floatargs,
RtUString stringargs,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Hyperboloid()

virtual void Ri::Hyperboloid ( RtPoint  point1,
RtPoint  point2,
float  tmax,
  ... 
)
pure virtual

◆ HyperboloidV()

virtual void Ri::HyperboloidV ( RtPoint  point1,
RtPoint  point2,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Identity()

virtual void Ri::Identity ( )
pure virtual

◆ IfBegin()

virtual void Ri::IfBegin ( char const *  expr,
  ... 
)
pure virtual

◆ IfBeginV()

virtual void Ri::IfBeginV ( char const *  expr,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ IfEnd()

virtual void Ri::IfEnd ( )
pure virtual

◆ Illuminate()

virtual void Ri::Illuminate ( RtLightHandle  light,
RtBoolean  onoff 
)
pure virtual

◆ Imager()

virtual void Ri::Imager ( RtUString  name,
  ... 
)
pure virtual

◆ ImagerV()

virtual void Ri::ImagerV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Integrator()

virtual void Ri::Integrator ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ IntegratorV()

virtual void Ri::IntegratorV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Interior()

virtual void Ri::Interior ( RtUString  name,
  ... 
)
pure virtual

◆ InteriorV()

virtual void Ri::InteriorV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Light()

virtual void Ri::Light ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ LightFilter()

virtual void Ri::LightFilter ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ LightFilterV()

virtual void Ri::LightFilterV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ LightSource()

virtual RtLightHandle Ri::LightSource ( RtUString  name,
  ... 
)
pure virtual

◆ LightSourceV()

virtual RtLightHandle Ri::LightSourceV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ LightV()

virtual void Ri::LightV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ MakeBrickMap()

virtual void Ri::MakeBrickMap ( int  nptcs,
char const **  ptcs,
char const *  bkm,
  ... 
)
pure virtual

◆ MakeBrickMapV()

virtual void Ri::MakeBrickMapV ( int  nptcs,
char const **  ptcs,
char const *  bkm,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ MakeBump()

virtual void Ri::MakeBump ( char const *  pic,
char const *  text,
RtUString  swrap,
RtUString  twrap,
RtFilterFunc  filt,
float  swidth,
float  twidth,
  ... 
)
pure virtual

◆ MakeBumpV()

virtual void Ri::MakeBumpV ( char const *  pic,
char const *  text,
RtUString  swrap,
RtUString  twrap,
RtFilterFunc  filt,
float  swidth,
float  twidth,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ MakeCubeFaceEnvironment()

virtual void Ri::MakeCubeFaceEnvironment ( char const *  px,
char const *  nx,
char const *  py,
char const *  ny,
char const *  pz,
char const *  nz,
char const *  text,
float  fov,
RtFilterFunc  filt,
float  swidth,
float  twidth,
  ... 
)
pure virtual

◆ MakeCubeFaceEnvironmentV()

virtual void Ri::MakeCubeFaceEnvironmentV ( char const *  px,
char const *  nx,
char const *  py,
char const *  ny,
char const *  pz,
char const *  nz,
char const *  text,
float  fov,
RtFilterFunc  filt,
float  swidth,
float  twidth,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ MakeLatLongEnvironment()

virtual void Ri::MakeLatLongEnvironment ( char const *  pic,
char const *  text,
RtFilterFunc  filt,
float  swidth,
float  twidth,
  ... 
)
pure virtual

◆ MakeLatLongEnvironmentV()

virtual void Ri::MakeLatLongEnvironmentV ( char const *  pic,
char const *  text,
RtFilterFunc  filt,
float  swidth,
float  twidth,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ MakeShadow()

virtual void Ri::MakeShadow ( char const *  pic,
char const *  text,
  ... 
)
pure virtual

◆ MakeShadowV()

virtual void Ri::MakeShadowV ( char const *  pic,
char const *  text,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ MakeTexture()

virtual void Ri::MakeTexture ( char const *  pic,
char const *  text,
RtUString  swrap,
RtUString  twrap,
RtFilterFunc  filt,
float  swidth,
float  twidth,
  ... 
)
pure virtual

◆ MakeTextureV()

virtual void Ri::MakeTextureV ( char const *  pic,
char const *  text,
RtUString  swrap,
RtUString  twrap,
RtFilterFunc  filt,
float  swidth,
float  twidth,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Matte()

virtual void Ri::Matte ( RtBoolean  onoff)
pure virtual

◆ MotionBegin()

virtual void Ri::MotionBegin ( int  n,
  ... 
)
pure virtual

◆ MotionBeginV()

virtual void Ri::MotionBeginV ( int  n,
float  vals[] 
)
pure virtual

◆ MotionEnd()

virtual void Ri::MotionEnd ( )
pure virtual

◆ NuPatch()

virtual void Ri::NuPatch ( int  nu,
int  uorder,
float *  uknot,
float  umin,
float  umax,
int  nv,
int  vorder,
float *  vknot,
float  vmin,
float  vmax,
  ... 
)
pure virtual

◆ NuPatchV()

virtual void Ri::NuPatchV ( int  nu,
int  uorder,
float *  uknot,
float  umin,
float  umax,
int  nv,
int  vorder,
float *  vknot,
float  vmin,
float  vmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ ObjectBegin()

virtual RtObjectHandle Ri::ObjectBegin ( )
pure virtual

◆ ObjectBeginV()

virtual RtObjectHandle Ri::ObjectBeginV ( int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ ObjectEnd()

virtual void Ri::ObjectEnd ( )
pure virtual

◆ ObjectInstance()

virtual void Ri::ObjectInstance ( RtObjectHandle  h)
pure virtual

◆ ObjectInstanceV()

virtual void Ri::ObjectInstanceV ( RtObjectHandle  h,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Opacity()

virtual void Ri::Opacity ( float *  color)
pure virtual

◆ Option()

virtual void Ri::Option ( RtUString  name,
  ... 
)
pure virtual

◆ OptionV()

virtual void Ri::OptionV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Orientation()

virtual void Ri::Orientation ( RtUString  orient)
pure virtual

◆ Paraboloid()

virtual void Ri::Paraboloid ( float  radius,
float  zmin,
float  zmax,
float  tmax,
  ... 
)
pure virtual

◆ ParaboloidV()

virtual void Ri::ParaboloidV ( float  radius,
float  zmin,
float  zmax,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Patch()

virtual void Ri::Patch ( RtUString  type,
  ... 
)
pure virtual

◆ PatchMesh()

virtual void Ri::PatchMesh ( RtUString  type,
int  nu,
RtUString  uwrap,
int  nv,
RtUString  vwrap,
  ... 
)
pure virtual

◆ PatchMeshV()

virtual void Ri::PatchMeshV ( RtUString  type,
int  nu,
RtUString  uwrap,
int  nv,
RtUString  vwrap,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ PatchV()

virtual void Ri::PatchV ( RtUString  type,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Pattern()

virtual void Ri::Pattern ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ PatternV()

virtual void Ri::PatternV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Perspective()

virtual void Ri::Perspective ( float  fov)
pure virtual

◆ PixelFilter()

virtual void Ri::PixelFilter ( RtFilterFunc  func,
float  xwidth,
float  ywidth 
)
pure virtual

◆ PixelSampleImager()

virtual void Ri::PixelSampleImager ( RtUString  name,
  ... 
)
pure virtual

◆ PixelSampleImagerV()

virtual void Ri::PixelSampleImagerV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ PixelSamples()

virtual void Ri::PixelSamples ( float  x,
float  y 
)
pure virtual

◆ PixelVariance()

virtual void Ri::PixelVariance ( float  var)
pure virtual

◆ Points()

virtual void Ri::Points ( int  nverts,
  ... 
)
pure virtual

◆ PointsGeneralPolygons()

virtual void Ri::PointsGeneralPolygons ( int  npolys,
int *  nloops,
int *  nverts,
int *  verts,
  ... 
)
pure virtual

◆ PointsGeneralPolygonsV()

virtual void Ri::PointsGeneralPolygonsV ( int  npolys,
int *  nloops,
int *  nverts,
int *  verts,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ PointsPolygons()

virtual void Ri::PointsPolygons ( int  npolys,
int *  nverts,
int *  verts,
  ... 
)
pure virtual

◆ PointsPolygonsV()

virtual void Ri::PointsPolygonsV ( int  npolys,
int *  nverts,
int *  verts,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ PointsV()

virtual void Ri::PointsV ( int  nverts,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Polygon()

virtual void Ri::Polygon ( int  nverts,
  ... 
)
pure virtual

◆ PolygonV()

virtual void Ri::PolygonV ( int  nverts,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Procedural()

virtual void Ri::Procedural ( RtPointer  data,
RtBound  bound,
RtProcSubdivFunc  sfunc,
RtProcFreeFunc  ffunc 
)
pure virtual

◆ Procedural2()

virtual void Ri::Procedural2 ( RtProc2SubdivFunc  sfunc,
RtProc2BoundFunc  bfunc,
  ... 
)
pure virtual

◆ Procedural2V()

virtual void Ri::Procedural2V ( RtProc2SubdivFunc  sfunc,
RtProc2BoundFunc  bfunc,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Projection()

virtual void Ri::Projection ( RtUString  name,
  ... 
)
pure virtual

◆ ProjectionV()

virtual void Ri::ProjectionV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Quantize()

virtual void Ri::Quantize ( RtUString  type,
int  one,
int  min,
int  max,
float  dither 
)
pure virtual

◆ ReadArchive()

virtual void Ri::ReadArchive ( RtToken  name,
RtArchiveCallback  callback,
  ... 
)
pure virtual

◆ ReadArchiveV()

virtual void Ri::ReadArchiveV ( RtToken  name,
RtArchiveCallback  callback,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ RelativeDetail()

virtual void Ri::RelativeDetail ( float  rel)
pure virtual

◆ Resource()

virtual void Ri::Resource ( RtUString  handle,
RtUString  type,
  ... 
)
pure virtual

◆ ResourceBegin()

virtual void Ri::ResourceBegin ( )
pure virtual

◆ ResourceEnd()

virtual void Ri::ResourceEnd ( )
pure virtual

◆ ResourceV()

virtual void Ri::ResourceV ( RtUString  handle,
RtUString  type,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ ReverseOrientation()

virtual void Ri::ReverseOrientation ( )
pure virtual

◆ Rotate()

virtual void Ri::Rotate ( float  angle,
float  dx,
float  dy,
float  dz 
)
pure virtual

◆ SampleFilter()

virtual void Ri::SampleFilter ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ SampleFilterV()

virtual void Ri::SampleFilterV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Scale()

virtual void Ri::Scale ( float  sx,
float  sy,
float  sz 
)
pure virtual

◆ ScopedCoordinateSystem()

virtual void Ri::ScopedCoordinateSystem ( RtUString  name)
pure virtual

◆ ScreenWindow()

virtual void Ri::ScreenWindow ( float  left,
float  right,
float  bottom,
float  top 
)
pure virtual

◆ Shader()

virtual void Ri::Shader ( RtUString  name,
RtUString  handle,
  ... 
)
pure virtual

◆ ShaderV()

virtual void Ri::ShaderV ( RtUString  name,
RtUString  handle,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ ShadingInterpolation()

virtual void Ri::ShadingInterpolation ( RtUString  type)
pure virtual

◆ ShadingRate()

virtual void Ri::ShadingRate ( float  size)
pure virtual

◆ Shutter()

virtual void Ri::Shutter ( float  opentime,
float  closetime 
)
pure virtual

◆ Sides()

virtual void Ri::Sides ( int  n)
pure virtual

◆ Singleton()

static Ri& Ri::Singleton ( )
inlinestatic
Deprecated:

Definition at line 54 of file ri.hpp.

◆ Skew()

virtual void Ri::Skew ( float  angle,
float  d1x,
float  d1y,
float  d1z,
float  d2x,
float  d2y,
float  d2z 
)
pure virtual

◆ SolidBegin()

virtual void Ri::SolidBegin ( RtUString  op)
pure virtual

◆ SolidEnd()

virtual void Ri::SolidEnd ( )
pure virtual

◆ Sphere()

virtual void Ri::Sphere ( float  radius,
float  zmin,
float  zmax,
float  tmax,
  ... 
)
pure virtual

◆ SphereV()

virtual void Ri::SphereV ( float  radius,
float  zmin,
float  zmax,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ SubdivisionMesh()

virtual void Ri::SubdivisionMesh ( RtUString  mask,
int  nf,
int *  nverts,
int *  verts,
int  ntags,
RtUString tags,
int *  nargs,
int *  intargs,
float *  floatargs,
  ... 
)
pure virtual

◆ SubdivisionMeshV()

virtual void Ri::SubdivisionMeshV ( RtUString  mask,
int  nf,
int *  nverts,
int *  verts,
int  ntags,
RtUString tags,
int *  nargs,
int *  intargs,
float *  floatargs,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Surface()

virtual void Ri::Surface ( RtUString  name,
  ... 
)
pure virtual

◆ SurfaceV()

virtual void Ri::SurfaceV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ System()

virtual void Ri::System ( char const *  name)
pure virtual

◆ TextureCoordinates()

virtual void Ri::TextureCoordinates ( float  s1,
float  t1,
float  s2,
float  t2,
float  s3,
float  t3,
float  s4,
float  t4 
)
pure virtual

◆ Torus()

virtual void Ri::Torus ( float  majrad,
float  minrad,
float  phimin,
float  phimax,
float  tmax,
  ... 
)
pure virtual

◆ TorusV()

virtual void Ri::TorusV ( float  majrad,
float  minrad,
float  phimin,
float  phimax,
float  tmax,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ Transform()

virtual void Ri::Transform ( RtMatrix  m)
pure virtual

◆ TransformBegin()

virtual void Ri::TransformBegin ( )
pure virtual

◆ TransformEnd()

virtual void Ri::TransformEnd ( )
pure virtual

◆ TransformPoints()

virtual RtPoint* Ri::TransformPoints ( RtUString  fromspace,
RtUString  tospace,
int  n,
RtPoint points 
)
pure virtual

◆ Translate()

virtual void Ri::Translate ( float  dx,
float  dy,
float  dz 
)
pure virtual

◆ TrimCurve()

virtual void Ri::TrimCurve ( int  nloops,
int *  ncurves,
int *  order,
float *  knot,
float *  min,
float *  max,
int *  n,
float *  u,
float *  v,
float *  w 
)
pure virtual

◆ VArchiveRecord()

virtual void Ri::VArchiveRecord ( RtUString  type,
char const *  format,
va_list  vap 
)
pure virtual

◆ Volume()

virtual void Ri::Volume ( RtUString  type,
RtBound  bound,
int *  dimensions,
  ... 
)
pure virtual

◆ VolumePixelSamples()

virtual void Ri::VolumePixelSamples ( float  x,
float  y 
)
pure virtual

◆ VolumeV()

virtual void Ri::VolumeV ( RtUString  type,
RtBound  bound,
int *  dimensions,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ VPAtmosphere()

virtual void Ri::VPAtmosphere ( RtUString  name,
  ... 
)
pure virtual

◆ VPAtmosphereV()

virtual void Ri::VPAtmosphereV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ VPInterior()

virtual void Ri::VPInterior ( RtUString  name,
  ... 
)
pure virtual

◆ VPInteriorV()

virtual void Ri::VPInteriorV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ VPSurface()

virtual void Ri::VPSurface ( RtUString  name,
  ... 
)
pure virtual

◆ VPSurfaceV()

virtual void Ri::VPSurfaceV ( RtUString  name,
int  n,
RtUString  nms[],
RtPointer  vals[] 
)
pure virtual

◆ WorldBegin()

virtual void Ri::WorldBegin ( )
pure virtual

◆ WorldEnd()

virtual void Ri::WorldEnd ( )
pure virtual

The documentation for this class was generated from the following file: