RiRayHit[ Ray | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]
| public: | |
| // Constructors and assignment | |
| RiRayHit(); | |
| // Accessors | |
| void | SetMaterial(RiMaterial *m); |
| RiMaterial * | GetMaterial(); |
| void | SetObject(RiRayObject *o); |
| RiRayObject * | GetObject(); |
| void | SetTanConeAngle(RiReal t); |
| RiReal | GetTanConeAngle(); |
| protected: |
RiRayHit();
Default Constructor
RiRayHit();
void SetMaterial(RiMaterial *m);
RiMaterial *GetMaterial();
void SetObject(RiRayObject *o);
RiRayObject *GetObject();
void SetTanConeAngle(RiReal t);
RiReal GetTanConeAngle();
| public: | ||
|---|---|---|
| // Accessors | ||
| const RiUnitVector3 & | GetIncomingDirection() const; | |
| void | SetIncomingDirection(const RiUnitVector3 &); | |
| const RiVector3 & | GetPoint() const; | |
| void | SetPoint(const RiVector3 &); | |
| const RiVector2 & | GetUV() const; | |
| void | SetUV(const RiVector2 &); | |
| const RiUnitVector3 & | GetNormal() const; | |
| void | SetNormal(const RiUnitVector3 &); | |
| RiReal | GetRadius() const; | |
| void | SetRadius(RiReal); | |
| void * | New(size_t size); | |
| // Accessors | ||
| void | SetMaterial(RiMaterial *m); | |
| RiMaterial * | GetMaterial(); | |
| void | SetObject(RiRayObject *o); | |
| RiRayObject * | GetObject(); | |
| void | SetTanConeAngle(RiReal t); | |
| RiReal | GetTanConeAngle(); | |
| protected: | ||