RiRay3[ Ray | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]
| public: | |
| // constructors | |
| RiRay3(); | |
| RiRay3(const RiVector3 &o, const RiVector3 &v, const RiInterval &i); | |
| // access functions | |
| const RiVector3 & | GetOrigin() const; |
| const RiVector3 & | GetDirection() const; |
| const RiVector3 & | GetInvDirection() const; |
| RiInterval & | GetInterval(); |
| int | GetDirectionIndex() const; |
| RiVector3 | GetPoint( RiReal t ) const; |
| void | UpdateHit(RiRayHit &hit) const; |
| protected: |
RiRay3();
Default constructor
RiRay3();
RiRay3(const RiVector3 &o, const RiVector3 &v, const RiInterval &i);
const RiVector3 &GetOrigin() const;
const RiVector3 &GetDirection() const;
const RiVector3 &GetInvDirection() const;
RiInterval &GetInterval();
int GetDirectionIndex() const;
RiVector3 GetPoint( RiReal t ) const;
void UpdateHit(RiRayHit &hit) const;
| public: | ||
|---|---|---|
| // access functions | ||
| const RiVector3 & | GetOrigin() const; | |
| const RiVector3 & | GetDirection() const; | |
| const RiVector3 & | GetInvDirection() const; | |
| RiInterval & | GetInterval(); | |
| int | GetDirectionIndex() const; | |
| RiVector3 | GetPoint( RiReal t ) const; | |
| void | UpdateHit(RiRayHit &hit) const; | |
| protected: | ||