HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IMX_Layer Member List

This is the complete list of members for IMX_Layer, including all inherited members.

adoptRaster(PXL_Raster &raster, bool convert_colorspace)IMX_Buffer
allocated() const IMX_Bufferinline
apertureAspect() const IMX_Layerinline
apertureMax() const IMX_Layerinline
baseTransform() const IMX_Layerinline
bufferHeight() const IMX_Bufferinline
bufferPixelSize() const IMX_Layerinline
bufferToImage(const UT_Vector2D &v) const IMX_Layerinline
bufferToLocalScale() const IMX_Layerinline
bufferToPixel(const UT_Vector2D &v) const IMX_Layerinline
bufferToPixelScale() const IMX_Layerinline
bufferToPixelTranslate() const IMX_Layerinline
bufferToTexture(const UT_Vector2D &v) const IMX_Layerinline
bufferToTextureScale() const IMX_Layerinline
bufferUVToWorldXform(fpreal *taper=nullptr) const IMX_Layer
bufferWidth() const IMX_Bufferinline
buildRaster() const IMX_Buffer
cameraPosition() const IMX_Layerinline
cameraZ() const IMX_Layerinline
CE_HotSwapPoolEntry()CE_HotSwapPoolEntryinline
CE_HotSwapPoolEntry(const CE_HotSwapPoolEntry &)=deleteCE_HotSwapPoolEntry
clearInUseGPUFlag() const CE_HotSwapPoolEntry
clippingRange() const IMX_Layerinline
computeAverage(int channel=0) const IMX_Layer
computeMax(int channel=0) const IMX_Layer
computeMaxI(int channel=0) const IMX_Layer
computeMaxLength() const IMX_Layer
computeMin(int channel=0) const IMX_Layer
computeMinI(int channel=0) const IMX_Layer
computeMinLength() const IMX_Layer
copy(const IMX_Buffer &other)IMX_Buffer
copyBuffer(const IMX_Buffer &other)IMX_Buffer
copyMetadata(const IMX_Layer &a)IMX_Layerinline
IMX_Buffer::copyMetadata(const IMX_Buffer &source)IMX_Buffer
copyMetadataToOptions(UT_Options &opt) const IMX_Layer
copyOrConvert(const IMX_Buffer &other)IMX_Buffer
copyStorageType(const IMX_Buffer &i)IMX_Bufferinline
CPUBufferPtr() const IMX_Bufferinline
dataWindow() const IMX_Layerinline
deepCopy(const IMX_Buffer &other)IMX_Buffer
destroy()IMX_Buffer
dispatch(const OP &op) const IMX_Bufferinline
dispatch(const OP &op, int channels)IMX_Bufferinlinestatic
displayWindowRT() const IMX_Layerinline
displayWindowSize() const IMX_Layerinline
displayWindowXY() const IMX_Layerinline
EntryType enum nameCE_HotSwapPoolEntry
extract(void *dst, exint dstsize, CE_Image::StorageType dststorage, int dstchannels) const IMX_Buffer
focalLength() const IMX_Layerinline
focusDistance() const IMX_Layerinline
freeBuffers()IMX_Buffer
fStop() const IMX_Layerinline
getBorderType() const IMX_Buffer
getBufferSize() const IMX_Buffer
getCameraParms(UT_CameraParms &cam_parms, UT_Matrix4D &xform) const IMX_Layer
getChannels() const IMX_Bufferinline
getCPUBuffer(bool read, bool write)IMX_Bufferinline
getCPUBuffer(bool read, bool write)IMX_Bufferinline
getCPUBufferR() const IMX_Bufferinline
getCPUBufferR() const IMX_Bufferinline
getCPUBufferRF16() const IMX_Bufferinline
getCPUBufferRF32() const IMX_Bufferinline
getCPUBufferRFixed16() const IMX_Bufferinline
getCPUBufferRFixed8() const IMX_Bufferinline
getCPUBufferRI16() const IMX_Bufferinline
getCPUBufferRI32() const IMX_Bufferinline
getCPUBufferRI8() const IMX_Bufferinline
getCPUBufferW()IMX_Bufferinline
getCPUBufferWF16()IMX_Bufferinline
getCPUBufferWF32()IMX_Bufferinline
getCPUBufferWFixed16()IMX_Bufferinline
getCPUBufferWFixed8()IMX_Bufferinline
getCPUBufferWI16()IMX_Bufferinline
getCPUBufferWI32()IMX_Bufferinline
getCPUBufferWI8()IMX_Bufferinline
getDefaultColor() const IMX_Buffer
getDefaultColorI() const IMX_Buffer
getDeviceMemoryUsage() const IMX_Buffer
getGPUBuffer(bool read, bool write)IMX_Buffer
getGPUBufferR() const IMX_Buffer
getGPUBufferRW()IMX_Bufferinline
getGPUBufferW()IMX_Bufferinline
getGPUStat() const IMX_Buffer
getMemoryUsage() const IMX_Buffer
getPixelI(int x, int y) const IMX_Buffer
getPixelRaw(UT_Array< uint8 > &dest, int x, int y) const IMX_Buffer
getPixelV4(int x, int y) const IMX_Buffer
getPixelV4(fpreal64 x, fpreal64 y) const IMX_Buffer
getStorageBytes() const IMX_Bufferinline
getStorageType() const IMX_Bufferinline
getTypeInfo() const IMX_Buffer
GPUBufferPtr() const IMX_Bufferinline
guideScale() const IMX_Layerinline
height() const IMX_Layerinline
image3ToLocal(const UT_Vector3D &v) const IMX_Layerinline
image3ToWorld(const UT_Vector3D &v) const IMX_Layer
imageToBuffer(const UT_Vector2D &v) const IMX_Layerinline
imageToBufferScale() const IMX_Layerinline
imageToBufferTranslate() const IMX_Layerinline
imageToLocal(const UT_Vector2D &v) const IMX_Layerinline
imageToPixel(const UT_Vector2D &v) const IMX_Layerinline
imageToPixelScale() const IMX_Layerinline
imageToPixelTranslate() const IMX_Layerinline
imageToTexture(const UT_Vector2D &v) const IMX_Layerinline
imageToWorld(const UT_Vector2D &v) const IMX_Layerinline
imageToWorldXform() const IMX_Layerinline
imagingDist() const IMX_Layerinline
imagingScale() const IMX_Layerinline
IMX_Buffer()IMX_Buffer
IMX_Buffer(int width, int height, CE_Image::StorageType storage, int channels)IMX_Buffer
IMX_Buffer(const IMX_Buffer &other)IMX_Bufferinline
IMX_Buffer(IMX_Buffer &&other) noexceptIMX_Bufferinline
IMX_Buffer(const PXL_Raster &rp)IMX_Buffer
IMX_Layer()IMX_Layerinline
IMX_Layer(const IMX_Layer &a, bool)IMX_Layerinline
IMX_Layer(int width, int height, CE_Image::StorageType storage, int channels)IMX_Layerinline
IMX_Layer(const PXL_Raster &rp)IMX_Layerinline
initFromVoxels(const UT_VoxelArray< T > &src, bool data_too)IMX_Layer
insert(const void *src, exint srcsize, CE_Image::StorageType srcstorage, int srcchannels)IMX_Buffer
inverseCameraXform() const IMX_Layer
isAligned(const IMX_Buffer &src) const IMX_Buffer
isConstant() const IMX_Bufferinline
isDirty() const IMX_Bufferinline
isFixedPoint() const IMX_Bufferinline
isInUseGPU() const CE_HotSwapPoolEntryinline
isMetadataOnly() const IMX_Layerinline
isOnCPU() const IMX_Bufferinline
isOnGPU() const IMX_Bufferinline
isOrtho() const IMX_Layerinline
isPerspective() const IMX_Layerinline
isPixelScale() const IMX_Layerinline
lensDiameter() const IMX_Layerinline
load(UT_IStream &is)IMX_Layerstatic
loadJSON(UT_JSONParser &p)IMX_Layerstatic
localToImage(const UT_Vector3D &v) const IMX_Layerinline
localToImage3(const UT_Vector3D &v) const IMX_Layerinline
localToWorld(const UT_Vector3D &v) const IMX_Layerinline
lookupLayer(int handle)IMX_Layerstatic
makeBufferUnique()IMX_Buffer
matchAndCopyToVoxels(UT_VoxelArray< T > &dest) const IMX_Buffer
moveBuffer(IMX_Buffer &src)IMX_Buffer
operator=(const IMX_Buffer &other)IMX_Bufferinline
operator=(IMX_Buffer &&other)IMX_Bufferinline
CE_HotSwapPoolEntry::operator=(const CE_HotSwapPoolEntry &)=deleteCE_HotSwapPoolEntry
pixelAspectRatio() const IMX_Layerinline
pixelScale() const IMX_Layerinline
pixelToBuffer(const UT_Vector2D &v) const IMX_Layerinline
pixelToImage(const UT_Vector2D &v) const IMX_Layerinline
pixelToTexture(const UT_Vector2D &v) const IMX_Layerinline
poolIsGPUBufferEmpty() const overrideIMX_Bufferinlineprotectedvirtual
poolIsGPUBufferValid() const overrideIMX_Bufferinlineprotectedvirtual
poolResetGPUBuffer() overrideIMX_Bufferinlineprotectedvirtual
poolSetOnGPU(bool ongpu) overrideIMX_Bufferinlineprotectedvirtual
poolShallowCopyGPUBuffer(const CE_HotSwapPoolEntry *srcbase) overrideIMX_Bufferinlineprotectedvirtual
poolSwapGPUBuffer(CE_HotSwapPoolEntry *otherbase) overrideIMX_Bufferinlineprotectedvirtual
poolTypeID() const overrideIMX_Bufferinlinevirtual
preTransform(const UT_Matrix4D &m)IMX_Layerinline
projection() const IMX_Layerinline
projectionXform() const IMX_Layer
projectionXformVk() const IMX_Layer
properties() const IMX_Layerinline
r() const IMX_Layerinline
registerLayer(IMX_LayerConstPtr layer, UT_IntArray &registered)IMX_Layerstatic
rt() const IMX_Layerinline
save(std::ostream &os) const IMX_Layer
saveJSON(UT_JSONWriter &w) const IMX_Layer
setAligned(const IMX_Layer &src)IMX_Layer
setAperture(fpreal64 mm)IMX_Layerinline
setApertureAspect(int n, int d)IMX_Layerinline
setApertureAspect(fpreal64 a)IMX_Layer
setApertureCenter(const UT_Vector2D &p)IMX_Layerinline
setApertureOffset(const UT_Vector2D &p)IMX_Layerinline
setBaseTransform(const UT_Matrix4D &m)IMX_Layerinline
setBorder(IMX_BorderType border)IMX_Buffer
setBufferSize(int w, int h)IMX_Layer
setBufferToPixels()IMX_Layerinline
setBufferToPixelScale(const UT_Vector2D &p)IMX_Layer
setBufferToPixelTranslate(const UT_Vector2D &p)IMX_Layer
setBufferUVToWorldXform(UT_Matrix4D xform, fpreal taper)IMX_Layer
IMX_Buffer::setBufferXforms(const UT_Vector2F &buffer_to_image_scale, const UT_Vector2F &buffer_to_image_xlate, const UT_Vector2F &buffer_from_image_scale, const UT_Vector2F &buffer_from_image_xlate, const UT_Vector2F &buffer_to_pixel_scale, const UT_Vector2F &buffer_to_pixel_xlate, const UT_Matrix4F &image_to_world, const UT_Matrix4F &world_to_image, const UT_Matrix4F &camera_to_world, const UT_Vector3F &camera_image_pos)IMX_Buffer
setCameraParms(const UT_CameraParms &cam_parms, const UT_Matrix4D &xform)IMX_Layer
setCameraPosition(const UT_Vector3D &p)IMX_Layerinline
setCameraZ(fpreal64 z)IMX_Layerinline
setCanonical()IMX_Layer
setChannels(int channels)IMX_Buffer
setClippingRange(const UT_Vector2D &v)IMX_Layerinline
setConstantF(fpreal32 i=0.0f)IMX_Bufferinline
setConstantI(int32 i=0)IMX_Buffer
setConstantV3(const UT_Vector3F &i)IMX_Bufferinline
setConstantV4(const UT_Vector4F &i)IMX_Buffer
setDataWindow(int w, int h)IMX_Layerinline
setDataWindow(int x, int y, int w, int h)IMX_Layerinline
setDataWindowOnly(int x, int y, int w, int h)IMX_Layerinline
setDefault()IMX_Layer
setDefaultColor(const UT_Vector4F &)IMX_Buffer
setDisplayWindow(int w, int h)IMX_Layerinline
setDisplayWindow(int x, int y, int w, int h)IMX_Layerinline
setDisplayWindow(const UT_Vector2D &xy, const UT_Vector2D &wh)IMX_Layerinline
setDisplayWindow(const UT_DimRect &rect)IMX_Layerinline
setFocalLength(fpreal64 mm)IMX_Layerinline
setFocusDistance(fpreal64 f)IMX_Layerinline
setFStop(fpreal64 f)IMX_Layerinline
setGuideScale(fpreal64 scale)IMX_Layerinline
setImageToWorldXform(const UT_Matrix4D &m)IMX_Layer
setImagingDist(fpreal64 z)IMX_Layer
setInUseGPUFlag() const CE_HotSwapPoolEntry
setInverseCameraXform(const UT_Matrix4D &m)IMX_Layer
setIsMetadataOnly(bool v)IMX_Layerinline
setLensDiameter(fpreal64 mm)IMX_Layerinline
setOrtho()IMX_Layerinline
setPerspective()IMX_Layerinline
setPixelAspectRatio(fpreal64 pa)IMX_Layerinline
setPixelF(int x, int y, fpreal32 i)IMX_Bufferinline
setPixelI(int x, int y, int i)IMX_Bufferinline
setPixelScale(const UT_Vector2D &)IMX_Layer
setPixelV4(int x, int y, const UT_Vector4F &c)IMX_Bufferinline
setProjection(IMX_Projection p)IMX_Layerinline
setProperties(const UT_OptionsHolder &props)IMX_Layerinline
setShutter(const UT_Vector2D &v)IMX_Layerinline
setStatProjection(IMX_Projection projection)IMX_Buffer
setStealable(bool v) const IMX_Bufferinline
setStorageBytes(int)IMX_Buffer
setStorageBytes(int, bool)IMX_Buffer
setStorageType(CE_Image::StorageType storage, int channels)IMX_Buffer
setStorageType(CE_Image::StorageType storage)IMX_Buffer
setTypeInfo(IMX_TypeInfo typeinfo)IMX_Buffer
setUninitialized()IMX_Bufferinline
shutter() const IMX_Layerinline
statProjection() const IMX_Buffer
stealable() const IMX_Bufferinline
storesIntegers() const IMX_Bufferinline
swap(IMX_Buffer &other)IMX_Buffer
t() const IMX_Layerinline
textureToBuffer(const UT_Vector2D &v) const IMX_Layerinline
textureToBufferScale() const IMX_Layerinline
textureToImage(const UT_Vector2D &v) const IMX_Layerinline
textureToPixel(const UT_Vector2D &v) const IMX_Layerinline
theCameraMetadataKeyIMX_Layerstatic
transform() const IMX_Layerinline
transform(const UT_Matrix4D &m)IMX_Layerinline
translatePixelOrigin(int dx, int dy)IMX_Layerinline
unregisterLayers(UT_IntArray &registered)IMX_Layerstatic
updateMetadataFromOptions(const UT_Options &opt)IMX_Layer
updateProperties(const OP &op)IMX_Layerinline
validateBuffer() const IMX_Buffer
voxelSize() const IMX_Layer
wh() const IMX_Layerinline
width() const IMX_Layerinline
worldToImage(const UT_Vector3D &v) const IMX_Layerinline
worldToImage3(const UT_Vector3D &v) const IMX_Layer
worldToLocal(const UT_Vector3D &v) const IMX_Layerinline
x() const IMX_Layerinline
xy() const IMX_Layerinline
y() const IMX_Layerinline
~CE_HotSwapPoolEntry()CE_HotSwapPoolEntryinlinevirtual
~IMX_Buffer() overrideIMX_Buffer