#include "UT_API.h"#include "UT_BoundingBox.h"#include "UT_Vector2.h"#include "UT_Vector3.h"#include "UT_Vector4.h"#include "UT_IntArray.h"#include "UT_PtrArray.h"#include "UT_RefArray.h"#include "UT_FilterType.h"#include "UT_COW.h"#include "UT_ThreadedAlgorithm.h"#include "UT_Interrupt.h"#include <VM/VM_SIMD.h>#include <SYS/SYS_Types.h>#include <boost/shared_ptr.hpp>Go to the source code of this file.
| #define DEFINE_STD_FUNC | ( | TYPE | ) |
Definition at line 58 of file UT_VoxelArray.h.
Definition at line 59 of file UT_VoxelArray.h.
| typedef UT_VoxelArray<fpreal32> UT_VoxelArrayF |
Definition at line 2065 of file UT_VoxelArray.h.
| typedef UT_COWHandle<UT_VoxelArray<fpreal32> > UT_VoxelArrayHandleF |
Definition at line 2095 of file UT_VoxelArray.h.
| typedef UT_COWHandle<UT_VoxelArray<UT_Vector4> > UT_VoxelArrayHandleV4 |
Definition at line 2099 of file UT_VoxelArray.h.
| typedef UT_VoxelArray<int64> UT_VoxelArrayI |
Definition at line 2066 of file UT_VoxelArray.h.
Definition at line 2070 of file UT_VoxelArray.h.
Definition at line 2071 of file UT_VoxelArray.h.
Definition at line 2074 of file UT_VoxelArray.h.
Definition at line 2096 of file UT_VoxelArray.h.
Definition at line 2100 of file UT_VoxelArray.h.
| typedef UT_VoxelArray<UT_Vector4> UT_VoxelArrayV4 |
Definition at line 2067 of file UT_VoxelArray.h.
Definition at line 2097 of file UT_VoxelArray.h.
Definition at line 2101 of file UT_VoxelArray.h.
| typedef UT_VoxelMipMap<fpreal32> UT_VoxelMipMapF |
Definition at line 2069 of file UT_VoxelArray.h.
| typedef UT_VoxelProbeCube<fpreal32> UT_VoxelProbeCubeF |
Definition at line 2093 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<fpreal32, true, false, false> UT_VoxelProbeF |
Definition at line 2076 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<UT_Vector4, true, false, false> UT_VoxelProbeV4 |
Definition at line 2078 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<fpreal32, true, true, false> UT_VoxelRWProbeF |
Definition at line 2084 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<UT_Vector4, true, true, false> UT_VoxelRWProbeV4 |
Definition at line 2086 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<fpreal32, true, true, true> UT_VoxelRWTProbeF |
Definition at line 2088 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<UT_Vector4, true, true, true> UT_VoxelRWTProbeV4 |
Definition at line 2090 of file UT_VoxelArray.h.
Definition at line 2072 of file UT_VoxelArray.h.
Definition at line 2073 of file UT_VoxelArray.h.
| typedef UT_VoxelVectorProbe<fpreal32, true, false, false> UT_VoxelVectorProbeF |
Definition at line 2077 of file UT_VoxelArray.h.
| typedef UT_VoxelVectorProbe<fpreal32, true, true, false> UT_VoxelVectorRWProbeF |
Definition at line 2085 of file UT_VoxelArray.h.
| typedef UT_VoxelVectorProbe<fpreal32, true, true, true> UT_VoxelVectorRWTProbeF |
Definition at line 2089 of file UT_VoxelArray.h.
| typedef UT_VoxelVectorProbe<fpreal32, false, true, false> UT_VoxelVectorWOProbeF |
Definition at line 2081 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<fpreal32, false, true, false> UT_VoxelWOProbeF |
Definition at line 2080 of file UT_VoxelArray.h.
| typedef UT_VoxelProbe<UT_Vector4, false, true, false> UT_VoxelWOProbeV4 |
Definition at line 2082 of file UT_VoxelArray.h.
| enum UT_VoxelBorderType |
Behaviour of out of bound reads.
| UT_VOXELBORDER_CONSTANT | |
| UT_VOXELBORDER_REPEAT | |
| UT_VOXELBORDER_STREAK | |
| UT_VOXELBORDER_EXTRAP |
Definition at line 74 of file UT_VoxelArray.h.
| fpreal UTvoxelTileDist | ( | const UT_Vector4 & | a, | |
| const UT_Vector4 & | b | |||
| ) | [inline] |
Definition at line 265 of file UT_VoxelArray.h.
| fpreal UTvoxelTileDist | ( | const UT_Vector3 & | a, | |
| const UT_Vector3 & | b | |||
| ) | [inline] |
Definition at line 258 of file UT_VoxelArray.h.
| fpreal UTvoxelTileDist | ( | const UT_Vector2 & | a, | |
| const UT_Vector2 & | b | |||
| ) | [inline] |
Definition at line 252 of file UT_VoxelArray.h.
| void UTvoxelTileExpandMinMax | ( | UT_Vector4 | v, | |
| UT_Vector4 & | min, | |||
| UT_Vector4 & | max | |||
| ) | [inline] |
Definition at line 236 of file UT_VoxelArray.h.
| void UTvoxelTileExpandMinMax | ( | UT_Vector3 | v, | |
| UT_Vector3 & | min, | |||
| UT_Vector3 & | max | |||
| ) | [inline] |
Definition at line 223 of file UT_VoxelArray.h.
| void UTvoxelTileExpandMinMax | ( | UT_Vector2 | v, | |
| UT_Vector2 & | min, | |||
| UT_Vector2 & | max | |||
| ) | [inline] |
Definition at line 213 of file UT_VoxelArray.h.
| UT_API UT_PtrArray<UT_VoxelTileCompress<UT_Vector4> *>& UTvoxelTileGetCompressionEngines | ( | UT_Vector4 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<UT_Vector3> *>& UTvoxelTileGetCompressionEngines | ( | UT_Vector3 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<UT_Vector2> *>& UTvoxelTileGetCompressionEngines | ( | UT_Vector2 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<int64> *>& UTvoxelTileGetCompressionEngines | ( | int64 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<int32> *>& UTvoxelTileGetCompressionEngines | ( | int32 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<int16> *>& UTvoxelTileGetCompressionEngines | ( | int16 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<int8> *>& UTvoxelTileGetCompressionEngines | ( | int8 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<uint8> *>& UTvoxelTileGetCompressionEngines | ( | uint8 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<fpreal64> *>& UTvoxelTileGetCompressionEngines | ( | fpreal64 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<fpreal32> *>& UTvoxelTileGetCompressionEngines | ( | fpreal32 * | dummy | ) |
| UT_API UT_PtrArray<UT_VoxelTileCompress<fpreal16> *>& UTvoxelTileGetCompressionEngines | ( | fpreal16 * | dummy | ) |
1.5.9