|
LuxCore
2.0
|
This is the complete list of members for luxcore::Scene, including all inherited members.
| AllocTrianglesBuffer(const unsigned int meshTriCount) | luxcore::Scene | static |
| AllocVerticesBuffer(const unsigned int meshVertCount) | luxcore::Scene | static |
| ALPHA enum value | luxcore::Scene | |
| BLACK enum value | luxcore::Scene | |
| BLUE enum value | luxcore::Scene | |
| ChannelSelectionType enum name | luxcore::Scene | |
| CLAMP enum value | luxcore::Scene | |
| Create(const float imageScale=1.f) | luxcore::Scene | static |
| Create(const luxrays::Properties &props, const float imageScale=1.f) | luxcore::Scene | static |
| Create(const std::string &fileName, const float imageScale=1.f) | luxcore::Scene | static |
| DEFAULT enum value | luxcore::Scene | |
| DefineImageMap(const std::string &imgMapName, T *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, ChannelSelectionType selectionType=DEFAULT, WrapType wrapType=REPEAT) | luxcore::Scene | inline |
| DefineImageMap(const std::string &imgMapName, unsigned char *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, Scene::ChannelSelectionType selectionType, Scene::WrapType wrapType) | luxcore::Scene | |
| DefineImageMap(const std::string &imgMapName, unsigned short *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, Scene::ChannelSelectionType selectionType, Scene::WrapType wrapType) | luxcore::Scene | |
| DefineImageMap(const std::string &imgMapName, float *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, Scene::ChannelSelectionType selectionType, Scene::WrapType wrapType) | luxcore::Scene | |
| DefineImageMapFloat(const std::string &imgMapName, float *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, ChannelSelectionType selectionType, WrapType wrapType)=0 | luxcore::Scene | protectedpure virtual |
| DefineImageMapHalf(const std::string &imgMapName, unsigned short *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, ChannelSelectionType selectionType, WrapType wrapType)=0 | luxcore::Scene | protectedpure virtual |
| DefineImageMapUChar(const std::string &imgMapName, unsigned char *pixels, const float gamma, const unsigned int channels, const unsigned int width, const unsigned int height, ChannelSelectionType selectionType, WrapType wrapType)=0 | luxcore::Scene | protectedpure virtual |
| DefineMesh(const std::string &meshName, const long plyNbVerts, const long plyNbTris, float *p, unsigned int *vi, float *n, float *uv, float *cols, float *alphas)=0 | luxcore::Scene | pure virtual |
| DefineStrands(const std::string &shapeName, const luxrays::cyHairFile &strandsFile, const StrandsTessellationType tesselType, const unsigned int adaptiveMaxDepth, const float adaptiveError, const unsigned int solidSideCount, const bool solidCapBottom, const bool solidCapTop, const bool useCameraPosition)=0 | luxcore::Scene | pure virtual |
| DeleteLight(const std::string &lightName)=0 | luxcore::Scene | pure virtual |
| DeleteObject(const std::string &objName)=0 | luxcore::Scene | pure virtual |
| DuplicateObject(const std::string &srcObjName, const std::string &dstObjName, const float *transMat)=0 | luxcore::Scene | pure virtual |
| DuplicateObject(const std::string &srcObjName, const std::string &dstObjNamePrefix, const unsigned int count, const float *transMat)=0 | luxcore::Scene | pure virtual |
| DuplicateObject(const std::string &srcObjName, const std::string &dstObjName, const unsigned int steps, const float *times, const float *transMat)=0 | luxcore::Scene | pure virtual |
| DuplicateObject(const std::string &srcObjName, const std::string &dstObjNamePrefix, const unsigned int count, const unsigned int steps, const float *times, const float *transMat)=0 | luxcore::Scene | pure virtual |
| GetBBox(float min[3], float max[3]) const =0 | luxcore::Scene | pure virtual |
| GetCamera() const =0 | luxcore::Scene | pure virtual |
| GetLightCount() const =0 | luxcore::Scene | pure virtual |
| GetObjectCount() const =0 | luxcore::Scene | pure virtual |
| GREEN enum value | luxcore::Scene | |
| IsImageMapDefined(const std::string &imgMapName) const =0 | luxcore::Scene | pure virtual |
| IsMaterialDefined(const std::string &matName) const =0 | luxcore::Scene | pure virtual |
| IsMeshDefined(const std::string &meshName) const =0 | luxcore::Scene | pure virtual |
| IsTextureDefined(const std::string &texName) const =0 | luxcore::Scene | pure virtual |
| MEAN enum value | luxcore::Scene | |
| Parse(const luxrays::Properties &props)=0 | luxcore::Scene | pure virtual |
| RED enum value | luxcore::Scene | |
| RemoveUnusedImageMaps()=0 | luxcore::Scene | pure virtual |
| RemoveUnusedMaterials()=0 | luxcore::Scene | pure virtual |
| RemoveUnusedMeshes()=0 | luxcore::Scene | pure virtual |
| RemoveUnusedTextures()=0 | luxcore::Scene | pure virtual |
| REPEAT enum value | luxcore::Scene | |
| RGB enum value | luxcore::Scene | |
| Save(const std::string &fileName) const =0 | luxcore::Scene | pure virtual |
| SaveMesh(const std::string &meshName, const std::string &fileName)=0 | luxcore::Scene | pure virtual |
| SetDeleteMeshData(const bool v)=0 | luxcore::Scene | pure virtual |
| StrandsTessellationType enum name | luxcore::Scene | |
| TESSEL_RIBBON enum value | luxcore::Scene | |
| TESSEL_RIBBON_ADAPTIVE enum value | luxcore::Scene | |
| TESSEL_SOLID enum value | luxcore::Scene | |
| TESSEL_SOLID_ADAPTIVE enum value | luxcore::Scene | |
| ToProperties() const =0 | luxcore::Scene | pure virtual |
| UpdateObjectMaterial(const std::string &objName, const std::string &matName)=0 | luxcore::Scene | pure virtual |
| UpdateObjectTransformation(const std::string &objName, const float *transMat)=0 | luxcore::Scene | pure virtual |
| WEIGHTED_MEAN enum value | luxcore::Scene | |
| WHITE enum value | luxcore::Scene | |
| WrapType enum name | luxcore::Scene | |
| ~Scene() | luxcore::Scene | virtual |