k3d::ri::istream Class Reference

Abstract binding to the Pixar RenderMan interface. More...

#include <istream_ri.h>

Inheritance diagram for k3d::ri::istream:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool set_inline_types (const bool Inline)=0
virtual const light_handle RiAreaLightSourceV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiAtmosphereV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiAttributeBegin ()=0
virtual void RiAttributeEnd ()=0
virtual void RiAttributeV (const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiBasis (const matrix &UBasis, const unsigned_integer UStep, const matrix &VBasis, const unsigned_integer VStep)=0
virtual void RiBasis (const string &UBasis, const unsigned_integer UStep, const string &VBasis, const unsigned_integer VStep)=0
virtual void RiBlobbyV (const unsigned_integer NLeaf, const unsigned_integers &Codes, const reals &Floats, const strings &Strings, const parameter_list &Parameters=parameter_list())=0
virtual void RiBound (const boost::array< real, 6 > &Bound)=0
virtual void RiClipping (const real Hither, const real Yon)=0
virtual void RiColor (const color &Color)=0
virtual void RiColorSamples (const unsigned_integer ParameterCount, const reals &nRGB, const reals &RGBn)=0
virtual void RiComment (const string &Comment)=0
virtual void RiConcatTransform (const matrix &Transform)=0
virtual void RiConeV (const real Height, const real Radius, const real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiCoordSysTransform (const string &Space)=0
virtual void RiCoordinateSystem (const string &Space)=0
virtual void RiCropWindow (const real XMin, const real XMax, const real YMin, const real YMax)=0
virtual void RiCurvesV (const string &Type, const unsigned_integers &VertexCounts, const string &Wrap, const parameter_list &Parameters=parameter_list())=0
virtual void RiCylinderV (const real Radius, const real ZMin, const real ZMax, const real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiDeclare (const string &Name, const string &Type)=0
virtual void RiDeformationV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiDepthOfField (const real FStop, const real FocalLength, const real FocalDistance)=0
virtual void RiDetail (const boost::array< real, 6 > &Bound)=0
virtual void RiDetailRange (const real MinVis, const real LowTran, const real UpTran, const real MaxVis)=0
virtual void RiDiskV (real Height, real Radius, real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiDisplacementV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiDisplayV (const string &Name, const string &Type, const string &Mode, const parameter_list &Parameters=parameter_list())=0
virtual void RiErrorHandler (const string &Style)=0
virtual void RiExposure (const real Gain, const real Gamma)=0
virtual void RiExteriorV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiFormat (const unsigned_integer XResolution, const unsigned_integer YResolution, const real AspectRatio)=0
virtual void RiFrameAspectRatio (const real AspectRatio)=0
virtual void RiFrameBegin (const unsigned_integer FrameNumber)=0
virtual void RiFrameEnd ()=0
virtual void RiGeneralPolygonV (const unsigned_integers &VertexCounts, const parameter_list &Parameters=parameter_list())=0
virtual void RiGeometricApproximation (const string &Type, const real Value)=0
virtual void RiGeometricRepresentation (const string &Type)=0
virtual void RiGeometryV (const string &Type, const parameter_list &Parameters=parameter_list())=0
virtual void RiHiderV (const string &Type, const parameter_list &Parameters=parameter_list())=0
virtual void RiHyperboloidV (const point &Point1, const point &Point2, const real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiIdentity ()=0
virtual void RiIlluminate (const light_handle LightHandle, const bool OnOff)=0
virtual void RiImagerV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiInteriorV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual const light_handle RiLightSourceV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiMakeCubeFaceEnvironmentV (const string &px, const string &nx, const string &py, const string &ny, const string &pz, const string &nz, const string &texturename, const real fov, const string &swrap, const string &twrap, const string &filterfunc, const real swidth, const real twidth, const parameter_list &Parameters=parameter_list())=0
virtual void RiMakeLatLongEnvironmentV (const string &picturename, const string &texturename, const string &filterfunc, const real swidth, const real twidth, const parameter_list &Parameters=parameter_list())=0
virtual void RiMakeShadowV (const string &picturename, const string &texturename, const parameter_list &Parameters=parameter_list())=0
virtual void RiMakeTextureV (const string &picturename, const string &texturename, const string &swrap, const string &twrap, const string &filterfunc, const real swidth, const real twidth, const parameter_list &Parameters=parameter_list())=0
virtual void RiMatte (const bool OnOff)=0
virtual void RiMotionBeginV (const sample_times_t &Times)=0
virtual void RiMotionEnd ()=0
virtual void RiNewline ()=0
virtual void RiNuPatchV (const unsigned_integer UCount, const unsigned_integer UOrder, const reals &UKnot, const real UMin, const real UMax, const unsigned_integer VCount, const unsigned_integer VOrder, const reals &VKnot, const real VMin, const real VMax, const parameter_list &Parameters=parameter_list())=0
virtual const object_handle RiObjectBegin ()=0
virtual void RiObjectEnd ()=0
virtual void RiObjectInstance (const object_handle Object)=0
virtual void RiOpacity (const color &Opacity)=0
virtual void RiOptionV (const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiOrientation (const string &Orientation)=0
virtual void RiParaboloidV (const real RMax, const real ZMin, const real ZMax, const real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiPatchMeshV (const string &Type, const unsigned_integer UCount, const string &UWrap, const unsigned_integer VCount, const string &VWrap, const parameter_list &Parameters=parameter_list())=0
virtual void RiPatchV (const string &Type, const parameter_list &Parameters=parameter_list())=0
virtual void RiPerspective (const real FieldOfView)=0
virtual void RiPixelFilter (const string &FilterName, const real XWidth, const real YWidth)=0
virtual void RiPixelSamples (const real XSamples, const real YSamples)=0
virtual void RiPixelVariance (const real Variation)=0
virtual void RiPointsGeneralPolygonsV (const unsigned_integers &LoopCounts, const unsigned_integers &VertexCounts, const unsigned_integers &VertexIDs, const parameter_list &Parameters=parameter_list())=0
virtual void RiPointsPolygonsV (const unsigned_integers &VertexCounts, const unsigned_integers &VertexIDs, const parameter_list &Parameters=parameter_list())=0
virtual void RiPointsV (const unsigned_integer VertexCount, const parameter_list &Parameters=parameter_list())=0
virtual void RiPolygonV (const unsigned_integer VertexCount, const parameter_list &Parameters=parameter_list())=0
virtual void RiProcDelayedReadArchive (const path &Archive, const bound &BoundingBox)=0
virtual void RiProjectionV (const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiQuantize (const string &Type, const integer One, const integer QMin, const integer QMax, const real Amplitude)=0
virtual void RiReadArchive (const path &Archive)=0
virtual void RiRelativeDetail (const real RelativeDetail)=0
virtual void RiReverseOrientation ()=0
virtual void RiRotate (const real angle, const real DX, const real DY, const real DZ)=0
virtual void RiScale (const real DX, const real DY, const real DZ)=0
virtual void RiScreenWindow (const real Left, const real Right, const real Bottom, const real Top)=0
virtual void RiShadingInterpolation (const string &Type)=0
virtual void RiShadingRate (const real Size)=0
virtual void RiShutter (const real SMin, const real SMax)=0
virtual void RiSides (const unsigned_integer Sides)=0
virtual void RiSkew (const real Angle, const real DX1, const real DY1, const real DZ1, const real DX2, const real DY2, const real DZ2)=0
virtual void RiSolidBegin (const string &Type)=0
virtual void RiSolidEnd ()=0
virtual void RiSphereV (const real Radius, const real ZMin, const real ZMax, const real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiStructure (const string &Structure)=0
virtual void RiSubdivisionMeshV (const string &Scheme, const unsigned_integers &VertexCounts, const unsigned_integers &VertexIDs, const strings &Tags, const unsigned_integers &ArgCounts, const integers &IntegerArgs, const reals &FloatArgs, const parameter_list &Parameters=parameter_list())=0
virtual void RiSurfaceV (const path &Path, const string &Name, const parameter_list &Parameters=parameter_list())=0
virtual void RiTextureCoordinates (const real S1, const real T1, const real S2, const real T2, const real S3, const real T3, const real S4, const real T4)=0
virtual void RiTorusV (const real MajorRadius, const real MinorRadius, const real PhiMin, const real PhiMax, const real ThetaMax, const parameter_list &Parameters=parameter_list())=0
virtual void RiTransform (const matrix &Transform)=0
virtual void RiTransformBegin ()=0
virtual void RiTransformEnd ()=0
virtual void RiTranslate (const real DX, const real DY, const real DZ)=0
virtual void RiTrimCurve (const unsigned_integers &CurveCounts, const unsigned_integers &Orders, const reals &Knots, const reals &Minimums, const reals &Maximums, const unsigned_integers &PointCounts, const reals &U, const reals &V, const reals &W)=0
virtual void RiWorldBegin ()=0
virtual void RiWorldEnd ()=0
virtual void RiShaderLayerV (const std::string &type, const path &Path, const std::string &name, const std::string &layername, const parameter_list &Parameters=parameter_list())=0
virtual void RiConnectShaderLayers (const std::string &type, const std::string &layer1, const std::string &variable1, const std::string &layer2, const std::string &variable2)=0

Protected Member Functions

 istream ()
 istream (const istream &)
istreamoperator= (const istream &)
virtual ~istream ()

Detailed Description

Abstract binding to the Pixar RenderMan interface.


Constructor & Destructor Documentation

k3d::ri::istream::istream (  )  [inline, protected]
k3d::ri::istream::istream ( const istream  )  [inline, protected]
virtual k3d::ri::istream::~istream (  )  [inline, protected, virtual]

Member Function Documentation

istream& k3d::ri::istream::operator= ( const istream  )  [inline, protected]
virtual const light_handle k3d::ri::istream::RiAreaLightSourceV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiAtmosphereV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiAttributeBegin (  )  [pure virtual]
virtual void k3d::ri::istream::RiAttributeEnd (  )  [pure virtual]
virtual void k3d::ri::istream::RiAttributeV ( const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiBasis ( const string UBasis,
const unsigned_integer  UStep,
const string VBasis,
const unsigned_integer  VStep 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiBasis ( const matrix UBasis,
const unsigned_integer  UStep,
const matrix VBasis,
const unsigned_integer  VStep 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiBlobbyV ( const unsigned_integer  NLeaf,
const unsigned_integers Codes,
const reals Floats,
const strings Strings,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiBound ( const boost::array< real, 6 > &  Bound  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiClipping ( const real  Hither,
const real  Yon 
) [pure virtual]
virtual void k3d::ri::istream::RiColor ( const color Color  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiColorSamples ( const unsigned_integer  ParameterCount,
const reals nRGB,
const reals RGBn 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiComment ( const string Comment  )  [pure virtual]
virtual void k3d::ri::istream::RiConcatTransform ( const matrix Transform  )  [pure virtual]
virtual void k3d::ri::istream::RiConeV ( const real  Height,
const real  Radius,
const real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiConnectShaderLayers ( const std::string &  type,
const std::string &  layer1,
const std::string &  variable1,
const std::string &  layer2,
const std::string &  variable2 
) [pure virtual]
Todo:
Come up with a better way to handle non-standard calls

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiCoordinateSystem ( const string Space  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiCoordSysTransform ( const string Space  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiCropWindow ( const real  XMin,
const real  XMax,
const real  YMin,
const real  YMax 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiCurvesV ( const string Type,
const unsigned_integers VertexCounts,
const string Wrap,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiCylinderV ( const real  Radius,
const real  ZMin,
const real  ZMax,
const real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDeclare ( const string Name,
const string Type 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDeformationV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDepthOfField ( const real  FStop,
const real  FocalLength,
const real  FocalDistance 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDetail ( const boost::array< real, 6 > &  Bound  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDetailRange ( const real  MinVis,
const real  LowTran,
const real  UpTran,
const real  MaxVis 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDiskV ( real  Height,
real  Radius,
real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDisplacementV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiDisplayV ( const string Name,
const string Type,
const string Mode,
const parameter_list Parameters = parameter_list() 
) [pure virtual]
virtual void k3d::ri::istream::RiErrorHandler ( const string Style  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiExposure ( const real  Gain,
const real  Gamma 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiExteriorV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiFormat ( const unsigned_integer  XResolution,
const unsigned_integer  YResolution,
const real  AspectRatio 
) [pure virtual]
virtual void k3d::ri::istream::RiFrameAspectRatio ( const real  AspectRatio  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiFrameBegin ( const unsigned_integer  FrameNumber  )  [pure virtual]
virtual void k3d::ri::istream::RiFrameEnd (  )  [pure virtual]
virtual void k3d::ri::istream::RiGeneralPolygonV ( const unsigned_integers VertexCounts,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiGeometricApproximation ( const string Type,
const real  Value 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiGeometricRepresentation ( const string Type  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiGeometryV ( const string Type,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiHiderV ( const string Type,
const parameter_list Parameters = parameter_list() 
) [pure virtual]
virtual void k3d::ri::istream::RiHyperboloidV ( const point Point1,
const point Point2,
const real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiIdentity (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiIlluminate ( const light_handle  LightHandle,
const bool  OnOff 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiImagerV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiInteriorV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual const light_handle k3d::ri::istream::RiLightSourceV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiMakeCubeFaceEnvironmentV ( const string px,
const string nx,
const string py,
const string ny,
const string pz,
const string nz,
const string texturename,
const real  fov,
const string swrap,
const string twrap,
const string filterfunc,
const real  swidth,
const real  twidth,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiMakeLatLongEnvironmentV ( const string picturename,
const string texturename,
const string filterfunc,
const real  swidth,
const real  twidth,
const parameter_list Parameters = parameter_list() 
) [pure virtual]
virtual void k3d::ri::istream::RiMakeShadowV ( const string picturename,
const string texturename,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiMakeTextureV ( const string picturename,
const string texturename,
const string swrap,
const string twrap,
const string filterfunc,
const real  swidth,
const real  twidth,
const parameter_list Parameters = parameter_list() 
) [pure virtual]
virtual void k3d::ri::istream::RiMatte ( const bool  OnOff  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiMotionBeginV ( const sample_times_t Times  )  [pure virtual]
virtual void k3d::ri::istream::RiMotionEnd (  )  [pure virtual]
virtual void k3d::ri::istream::RiNewline (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiNuPatchV ( const unsigned_integer  UCount,
const unsigned_integer  UOrder,
const reals UKnot,
const real  UMin,
const real  UMax,
const unsigned_integer  VCount,
const unsigned_integer  VOrder,
const reals VKnot,
const real  VMin,
const real  VMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual const object_handle k3d::ri::istream::RiObjectBegin (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiObjectEnd (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiObjectInstance ( const object_handle  Object  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiOpacity ( const color Opacity  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiOptionV ( const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiOrientation ( const string Orientation  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiParaboloidV ( const real  RMax,
const real  ZMin,
const real  ZMax,
const real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPatchMeshV ( const string Type,
const unsigned_integer  UCount,
const string UWrap,
const unsigned_integer  VCount,
const string VWrap,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPatchV ( const string Type,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPerspective ( const real  FieldOfView  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPixelFilter ( const string FilterName,
const real  XWidth,
const real  YWidth 
) [pure virtual]
virtual void k3d::ri::istream::RiPixelSamples ( const real  XSamples,
const real  YSamples 
) [pure virtual]
virtual void k3d::ri::istream::RiPixelVariance ( const real  Variation  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPointsGeneralPolygonsV ( const unsigned_integers LoopCounts,
const unsigned_integers VertexCounts,
const unsigned_integers VertexIDs,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPointsPolygonsV ( const unsigned_integers VertexCounts,
const unsigned_integers VertexIDs,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPointsV ( const unsigned_integer  VertexCount,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiPolygonV ( const unsigned_integer  VertexCount,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiProcDelayedReadArchive ( const path Archive,
const bound BoundingBox 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiProjectionV ( const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]
virtual void k3d::ri::istream::RiQuantize ( const string Type,
const integer  One,
const integer  QMin,
const integer  QMax,
const real  Amplitude 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiReadArchive ( const path Archive  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiRelativeDetail ( const real  RelativeDetail  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiReverseOrientation (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiRotate ( const real  angle,
const real  DX,
const real  DY,
const real  DZ 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiScale ( const real  DX,
const real  DY,
const real  DZ 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiScreenWindow ( const real  Left,
const real  Right,
const real  Bottom,
const real  Top 
) [pure virtual]
virtual void k3d::ri::istream::RiShaderLayerV ( const std::string &  type,
const path Path,
const std::string &  name,
const std::string &  layername,
const parameter_list Parameters = parameter_list() 
) [pure virtual]
Todo:
Come up with a better way to handle non-standard calls

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiShadingInterpolation ( const string Type  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiShadingRate ( const real  Size  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiShutter ( const real  SMin,
const real  SMax 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSides ( const unsigned_integer  Sides  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSkew ( const real  Angle,
const real  DX1,
const real  DY1,
const real  DZ1,
const real  DX2,
const real  DY2,
const real  DZ2 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSolidBegin ( const string Type  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSolidEnd (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSphereV ( const real  Radius,
const real  ZMin,
const real  ZMax,
const real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiStructure ( const string Structure  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSubdivisionMeshV ( const string Scheme,
const unsigned_integers VertexCounts,
const unsigned_integers VertexIDs,
const strings Tags,
const unsigned_integers ArgCounts,
const integers IntegerArgs,
const reals FloatArgs,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiSurfaceV ( const path Path,
const string Name,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiTextureCoordinates ( const real  S1,
const real  T1,
const real  S2,
const real  T2,
const real  S3,
const real  T3,
const real  S4,
const real  T4 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiTorusV ( const real  MajorRadius,
const real  MinorRadius,
const real  PhiMin,
const real  PhiMax,
const real  ThetaMax,
const parameter_list Parameters = parameter_list() 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiTransform ( const matrix Transform  )  [pure virtual]
virtual void k3d::ri::istream::RiTransformBegin (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiTransformEnd (  )  [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiTranslate ( const real  DX,
const real  DY,
const real  DZ 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiTrimCurve ( const unsigned_integers CurveCounts,
const unsigned_integers Orders,
const reals Knots,
const reals Minimums,
const reals Maximums,
const unsigned_integers PointCounts,
const reals U,
const reals V,
const reals W 
) [pure virtual]

Implemented in k3d::ri::stream.

virtual void k3d::ri::istream::RiWorldBegin (  )  [pure virtual]
virtual void k3d::ri::istream::RiWorldEnd (  )  [pure virtual]
virtual bool k3d::ri::istream::set_inline_types ( const bool  Inline  )  [pure virtual]

Implemented in k3d::ri::stream.


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

Generated on Mon Mar 21 07:42:47 2011 for K-3D by doxygen 1.6.3