public final class MPSRayOriginMinDistanceDirectionMaxDistance
extends org.moe.natj.c.StructObject
| Modifier | Constructor and Description |
|---|---|
|
MPSRayOriginMinDistanceDirectionMaxDistance() |
|
MPSRayOriginMinDistanceDirectionMaxDistance(MPSPackedFloat3 origin,
float minDistance,
MPSPackedFloat3 direction,
float maxDistance) |
protected |
MPSRayOriginMinDistanceDirectionMaxDistance(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
MPSPackedFloat3 |
direction()
Ray direction.
|
float |
maxDistance()
Maximum intersection distance from the origin along the ray direction.
|
float |
minDistance()
Minimum intersection distance from the origin along the ray direction.
|
MPSPackedFloat3 |
origin()
Ray origin.
|
void |
setDirection(MPSPackedFloat3 value)
Ray direction.
|
void |
setMaxDistance(float value)
Maximum intersection distance from the origin along the ray direction.
|
void |
setMinDistance(float value)
Minimum intersection distance from the origin along the ray direction.
|
void |
setOrigin(MPSPackedFloat3 value)
Ray origin.
|
public MPSRayOriginMinDistanceDirectionMaxDistance()
protected MPSRayOriginMinDistanceDirectionMaxDistance(org.moe.natj.general.Pointer peer)
public MPSRayOriginMinDistanceDirectionMaxDistance(MPSPackedFloat3 origin, float minDistance, MPSPackedFloat3 direction, float maxDistance)
public MPSPackedFloat3 origin()
public void setOrigin(MPSPackedFloat3 value)
public float minDistance()
public void setMinDistance(float value)
public MPSPackedFloat3 direction()
public void setDirection(MPSPackedFloat3 value)
public float maxDistance()
public void setMaxDistance(float value)