DHART
Loading...
Searching...
No Matches
HF::RayTracer::Vector3D Struct Reference

#include <embree_raytracer.h>

+ Collaboration diagram for HF::RayTracer::Vector3D:

Public Member Functions

 Vector3D::Vector3D (double x, double y, double z)
 
Vector3D operator- (const Vector3D &v2) const
 
Vector3D operator* (const double &a) const
 

Public Attributes

double x
 
double y
 
double z
 

Detailed Description

Definition at line 39 of file embree_raytracer.h.

Member Function Documentation

◆ operator*()

Vector3D HF::RayTracer::Vector3D::operator* ( const double a) const
inline

Definition at line 56 of file embree_raytracer.h.

References x, y, and z.

◆ operator-()

Vector3D HF::RayTracer::Vector3D::operator- ( const Vector3D v2) const
inline

Definition at line 48 of file embree_raytracer.h.

References x, y, and z.

◆ Vector3D::Vector3D()

HF::RayTracer::Vector3D::Vector3D::Vector3D ( double  x,
double  y,
double  z 
)
inline

Definition at line 42 of file embree_raytracer.h.

References x, y, and z.

Member Data Documentation

◆ x

◆ y

◆ z


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