qCC_db version 2.13.alpha (Qt) - 31 May 2022
CloudCompare 3D entities
|
This is the complete list of members for ccSubMesh, including all inherited members.
_getNextTriangle() override (defined in ccSubMesh) | ccSubMesh | |
_getTriangle(unsigned index) override (defined in ccSubMesh) | ccSubMesh | |
addChild(ccHObject *child, int dependencyFlags=DP_PARENT_OF_OTHER, int insertIndex=-1) | ccHObject | virtual |
addClipPlanes(const ccClipPlane &plane) | ccDrawableObject | virtual |
addDependency(ccHObject *otherObject, int flags, bool additive=true) | ccHObject | |
addTriangleIndex(unsigned globalIndex) | ccSubMesh | |
addTriangleIndex(unsigned firstIndex, unsigned lastIndex) | ccSubMesh | |
applyDisplayState(const DisplayState &state) | ccDrawableObject | virtual |
applyGLTransformation(const ccGLMatrix &trans) | ccHObject | protectedvirtual |
applyGLTransformation_recursive(const ccGLMatrix *trans=nullptr) | ccHObject | |
capacity() const override | ccSubMesh | virtual |
ccDrawableObject() | ccDrawableObject | |
ccDrawableObject(const ccDrawableObject &object) | ccDrawableObject | |
ccGenericMesh(QString name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccGenericMesh | |
ccHObject(const QString &name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccHObject | |
ccHObject(const ccHObject &object) | ccHObject | |
ccHObject_recursive_call0(toggleActivation, toggleActivation_recursive) ccHObject_recursive_call0(toggleVisibility (defined in ccHObject) | ccHObject | |
ccHObject_recursive_call0(toggleColors, toggleColors_recursive) ccHObject_recursive_call0(toggleNormals (defined in ccHObject) | ccHObject | |
ccHObject_recursive_call0(toggleSF, toggleSF_recursive) ccHObject_recursive_call0(toggleShowName (defined in ccHObject) | ccHObject | |
ccHObject_recursive_call0(toggleMaterials, toggleMaterials_recursive) inline virtual void transferDisplay(ccGenericGLDisplay *oldDisplay | ccHObject | |
ccHObject_recursive_call1(setSelected, bool, setSelected_recursive) ccHObject_recursive_call1(setDisplay (defined in ccHObject) | ccHObject | |
ccHObject_recursive_call1(removeFromDisplay, ccGenericGLDisplay *, removeFromDisplay_recursive) ccHObject_recursive_call0(prepareDisplayForRefresh (defined in ccHObject) | ccHObject | |
ccHObject_recursive_call1(refreshDisplay, bool, refreshDisplay_recursive) ccHObject_recursive_call0(resetGLTransformationHistory (defined in ccHObject) | ccHObject | |
ccObject(const QString &name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccObject | |
ccObject(const ccObject &object) | ccObject | |
ccShiftedObject(QString name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccShiftedObject | |
ccShiftedObject(const ccShiftedObject &s)=default | ccShiftedObject | |
ccSubMesh(ccMesh *parentMesh) | ccSubMesh | explicit |
clear(bool releaseMemory) | ccSubMesh | |
colorsShown() const | ccDrawableObject | inlinevirtual |
computeInterpolationWeights(unsigned triIndex, const CCVector3 &P, CCVector3d &weights) const | ccGenericMesh | virtual |
computePointPosition(unsigned triIndex, const CCVector2d &uv, CCVector3 &P, bool warningIfOutside=true) const | ccGenericMesh | |
Container typedef | ccHObject | |
copyGlobalShiftAndScale(const ccShiftedObject &s) | ccShiftedObject | |
CorruptError() | ccSerializableObject | inlinestatic |
createNewSubMeshFromSelection(bool removeSelectedFaces, IndexMap *indexMap=nullptr) | ccSubMesh | |
DEPENDENCY_FLAGS enum name | ccHObject | |
DeserializationFlags enum name | ccSerializableObject | |
detachAllChildren() | ccHObject | |
detachChild(ccHObject *child) | ccHObject | |
DF_POINT_COORDS_64_BITS enum value | ccSerializableObject | |
DF_SCALAR_VAL_32_BITS enum value | ccSerializableObject | |
DP_DELETE_OTHER enum value | ccHObject | |
DP_NONE enum value | ccHObject | |
DP_NOTIFY_OTHER_ON_DELETE enum value | ccHObject | |
DP_NOTIFY_OTHER_ON_UPDATE enum value | ccHObject | |
DP_PARENT_OF_OTHER enum value | ccHObject | |
draw(CC_DRAW_CONTEXT &context) override | ccHObject | virtual |
drawBB(CC_DRAW_CONTEXT &context, const ccColor::Rgb &col) | ccHObject | virtual |
drawMeOnly(CC_DRAW_CONTEXT &context) override | ccGenericMesh | protectedvirtual |
drawNameIn3D(CC_DRAW_CONTEXT &context) | ccHObject | protectedvirtual |
EnableGLStippleMask(const QOpenGLContext *context, bool state) | ccGenericMesh | protectedstatic |
enableGLTransformation(bool state) | ccDrawableObject | virtual |
enableStippling(bool state) | ccGenericMesh | inline |
enableTempColor(bool state) | ccDrawableObject | inlinevirtual |
filterChildren(Container &filteredChildren, bool recursive=false, CC_CLASS_ENUM filter=CC_TYPES::OBJECT, bool strict=false, ccGenericGLDisplay *inDisplay=nullptr) const | ccHObject | |
find(unsigned uniqueID) const | ccHObject | |
forEach(genericTriangleAction action) override (defined in ccSubMesh) | ccSubMesh | |
forwardIterator() | ccSubMesh | inline |
fromFile(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccHObject | virtual |
fromFile_MeOnly(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccSubMesh | protectedvirtual |
fromFileNoChildren(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) | ccHObject | |
getAbsoluteGLTransformation(ccGLMatrix &trans) const | ccHObject | |
getAssociatedCloud() const override | ccSubMesh | virtual |
getAssociatedMesh() | ccSubMesh | inline |
getAssociatedMesh() const | ccSubMesh | inline |
getBB_recursive(bool withGLFeatures=false, bool onlyEnabledChildren=true) | ccHObject | virtual |
getBoundingBox(CCVector3 &bbMin, CCVector3 &bbMax) override (defined in ccSubMesh) | ccSubMesh | |
getChild(unsigned childPos) const | ccHObject | inline |
getChildCountRecursive() const | ccHObject | |
getChildIndex(const ccHObject *aChild) const | ccHObject | |
getChildrenNumber() const | ccHObject | inline |
getClassID() const override | ccSubMesh | inlinevirtual |
getColorFromMaterial(unsigned triIndex, const CCVector3 &P, ccColor::Rgba &color, bool interpolateColorIfNoTexture) override | ccSubMesh | virtual |
GetColorsBuffer() (defined in ccGenericMesh) | ccGenericMesh | protectedstatic |
GetCurrentDBVersion() | ccObject | static |
getCurrentTriGlobalIndex() const | ccSubMesh | inline |
getDependencyFlagsWith(const ccHObject *otherObject) const | ccHObject | |
getDisplay() const | ccDrawableObject | inlinevirtual |
getDisplayBB_recursive(bool relative, const ccGenericGLDisplay *display=nullptr) | ccHObject | virtual |
getDrawingParameters(glDrawParams ¶ms) const | ccDrawableObject | virtual |
getFirstChild() const | ccHObject | inline |
getFlagState(CC_OBJECT_FLAG flag) const | ccObject | inlineprotectedvirtual |
getGlobalBB_recursive(bool withGLFeatures=false, bool onlyEnabledChildren=true) | ccHObject | virtual |
getGlobalScale() const override | ccGenericMesh | virtual |
getGlobalShift() const override | ccGenericMesh | virtual |
getGLTransformation() const | ccDrawableObject | inlinevirtual |
getGLTransformationHistory() const | ccHObject | inlinevirtual |
getIcon() const | ccHObject | virtual |
getIndex() const | ccHObject | |
getLastChild() const | ccHObject | inline |
GetLastUniqueID() | ccObject | static |
getMaterialSet() const override | ccSubMesh | virtual |
getMetaData(const QString &key) const | ccObject | |
getName() const | ccObject | inlinevirtual |
getNextTriangleVertIndexes() override (defined in ccSubMesh) | ccSubMesh | |
GetNextUniqueID() | ccObject | static |
GetNormalsBuffer() (defined in ccGenericMesh) | ccGenericMesh | protectedstatic |
getOwnBB(bool withGLFeatures=false) override | ccSubMesh | virtual |
getOwnFitBB(ccGLMatrix &trans) | ccHObject | inlinevirtual |
getOwnGlobalBB(CCVector3d &minCorner, CCVector3d &maxCorner) override | ccShiftedObject | virtual |
getOwnGlobalBB(bool withGLFeatures=false) override | ccShiftedObject | virtual |
getParent() const | ccHObject | inline |
getSelectionBehavior() const | ccHObject | inlinevirtual |
getTempColor() const | ccDrawableObject | inlinevirtual |
getTexCoordinatesTable() const override | ccSubMesh | virtual |
getTriangleMtlIndex(unsigned triangleIndex) const override | ccSubMesh | virtual |
getTriangleNormalIndexes(unsigned triangleIndex, int &i1, int &i2, int &i3) const override | ccSubMesh | virtual |
getTriangleNormals(unsigned triangleIndex, CCVector3 &Na, CCVector3 &Nb, CCVector3 &Nc) const override | ccSubMesh | virtual |
getTriangleTexCoordinates(unsigned triIndex, TexCoords2D *&tx1, TexCoords2D *&tx2, TexCoords2D *&tx3) const override | ccSubMesh | virtual |
getTriangleTexCoordinatesIndexes(unsigned triangleIndex, int &i1, int &i2, int &i3) const override | ccSubMesh | virtual |
getTriangleVertices(unsigned triangleIndex, CCVector3 &A, CCVector3 &B, CCVector3 &C) const override (defined in ccSubMesh) | ccSubMesh | |
getTriangleVertIndexes(unsigned triangleIndex) override (defined in ccSubMesh) | ccSubMesh | |
getTriGlobalIndex(unsigned localIndex) const | ccSubMesh | inline |
getTriNormsTable() const override | ccSubMesh | virtual |
getUniqueID() const | ccObject | inlinevirtual |
getUniqueIDForDisplay() const | ccHObject | inlinevirtual |
GetUniqueIDGenerator() | ccObject | static |
GetVertexBuffer() (defined in ccGenericMesh) | ccGenericMesh | protectedstatic |
getVertexColorFromMaterial(unsigned triIndex, unsigned char vertIndex, ccColor::Rgba &color, bool returnColorIfNoTexture) override | ccSubMesh | virtual |
GetWireVertexIndexes() | ccGenericMesh | protectedstatic |
GlobalBoundingBox typedef | ccHObject | |
handleColorRamp(CC_DRAW_CONTEXT &context) | ccGenericMesh | protected |
hasColors() const override | ccSubMesh | virtual |
hasDisplayedScalarField() const override | ccSubMesh | virtual |
hasMaterials() const override | ccSubMesh | virtual |
hasMetaData(const QString &key) const | ccObject | |
hasNormals() const override | ccSubMesh | virtual |
hasPerTriangleTexCoordIndexes() const override | ccSubMesh | virtual |
hasScalarFields() const override | ccSubMesh | virtual |
hasTextures() const override | ccSubMesh | virtual |
hasTriNormals() const override | ccSubMesh | virtual |
importParametersFrom(const ccGenericMesh *mesh) | ccGenericMesh | |
IndexMap typedef | ccSubMesh | |
interpolateColors(unsigned triIndex, const CCVector3 &P, ccColor::Rgb &color) override | ccSubMesh | virtual |
interpolateColors(unsigned triIndex, const CCVector3 &P, ccColor::Rgba &color) override | ccSubMesh | virtual |
interpolateColorsBC(unsigned triIndex, const CCVector3d &w, ccColor::Rgb &color) override | ccSubMesh | virtual |
interpolateColorsBC(unsigned triIndex, const CCVector3d &w, ccColor::Rgba &color) override | ccSubMesh | virtual |
interpolateNormals(unsigned triIndex, const CCVector3 &P, CCVector3 &N) override (defined in ccSubMesh) | ccSubMesh | |
interpolateNormalsBC(unsigned triIndex, const CCVector3d &w, CCVector3 &N) override | ccSubMesh | virtual |
isA(CC_CLASS_ENUM type) const (defined in ccObject) | ccObject | inline |
isAncestorOf(const ccHObject *anObject) const | ccHObject | |
isBranchEnabled() const | ccHObject | virtual |
IsCloudVerticesOfMesh(ccGenericPointCloud *cloud, ccGenericMesh **mesh=nullptr) | ccGenericMesh | static |
isColorOverridden() const | ccDrawableObject | inlinevirtual |
isCustom() const (defined in ccObject) | ccObject | inline |
isDisplayed() const | ccHObject | virtual |
isDisplayedIn(const ccGenericGLDisplay *display) const | ccHObject | virtual |
isEnabled() const | ccObject | inlinevirtual |
isGLTransEnabled() const | ccDrawableObject | inlinevirtual |
isGroup() const | ccHObject | inline |
isHierarchy() const (defined in ccObject) | ccObject | inline |
isKindOf(CC_CLASS_ENUM type) const (defined in ccObject) | ccObject | inline |
isLeaf() const (defined in ccObject) | ccObject | inline |
isLocked() const | ccObject | inlinevirtual |
isSelected() const | ccDrawableObject | inlinevirtual |
isSerializable() const override | ccSubMesh | inlinevirtual |
isShareable() const | ccHObject | inlinevirtual |
isShifted() const | ccShiftedObject | inline |
isShownAsWire() const | ccGenericMesh | inlinevirtual |
isVisibilityLocked() const | ccDrawableObject | inlinevirtual |
isVisible() const | ccDrawableObject | inlinevirtual |
LoadedIDMap typedef | ccSerializableObject | |
loadShiftInfoFromFile(QFile &in) | ccShiftedObject | protected |
lockVisibility(bool state) | ccDrawableObject | inlinevirtual |
m_associatedMesh | ccSubMesh | protected |
m_bBox | ccSubMesh | protected |
m_children | ccHObject | protected |
m_clipPlanes | ccDrawableObject | protected |
m_colorIsOverridden | ccDrawableObject | protected |
m_colorsDisplayed | ccDrawableObject | protected |
m_currentDisplay | ccDrawableObject | protected |
m_dependencies | ccHObject | protected |
m_displayStateStack | ccDrawableObject | protected |
m_flags | ccObject | protected |
m_globalIterator | ccSubMesh | protected |
m_globalScale | ccShiftedObject | protected |
m_globalShift | ccShiftedObject | protected |
m_glTrans | ccDrawableObject | protected |
m_glTransEnabled | ccDrawableObject | protected |
m_glTransHistory | ccHObject | protected |
m_isDeleting | ccHObject | protected |
m_lockedVisibility | ccDrawableObject | protected |
m_materialsShown | ccGenericMesh | protected |
m_metaData | ccObject | protected |
m_name | ccObject | protected |
m_nameIn3DPos | ccDrawableObject | protected |
m_nameIn3DPosIsValid | ccDrawableObject | protected |
m_normalsDisplayed | ccDrawableObject | protected |
m_parent | ccHObject | protected |
m_selected | ccDrawableObject | protected |
m_selectionBehavior | ccHObject | protected |
m_sfDisplayed | ccDrawableObject | protected |
m_showNameIn3D | ccDrawableObject | protected |
m_showWired | ccGenericMesh | protected |
m_stippling | ccGenericMesh | protected |
m_tempColor | ccDrawableObject | protected |
m_triIndexes | ccSubMesh | protected |
m_triNormsShown | ccGenericMesh | protected |
m_visible | ccDrawableObject | protected |
materialsShown() const | ccGenericMesh | inlinevirtual |
MemoryError() | ccSerializableObject | inlinestatic |
metaData() const | ccObject | inline |
nameShownIn3D() const | ccDrawableObject | inlinevirtual |
New(CC_CLASS_ENUM objectType, const char *name=nullptr) | ccHObject | static |
New(const QString &pluginId, const QString &classId, const char *name=nullptr) | ccHObject | static |
newDisplay (defined in ccHObject) | ccHObject | |
normalsAvailable() const override (defined in ccGenericMesh) | ccGenericMesh | inline |
normalsShown() const override | ccSubMesh | virtual |
notifyGeometryUpdate() | ccHObject | virtual |
onDeletionOf(const ccHObject *obj) | ccHObject | protectedvirtual |
onUpdateOf(ccHObject *obj) override | ccSubMesh | protectedvirtual |
placeIteratorAtBeginning() override (defined in ccSubMesh) | ccSubMesh | inline |
popDisplayState(bool apply=true) override | ccHObject | virtual |
prepareDisplayForRefresh() | ccDrawableObject | virtual |
pushDisplayState() override | ccHObject | virtual |
ReadClassIDFromFile(QFile &in, short dataVersion) | ccObject | static |
ReadError() | ccSerializableObject | inlinestatic |
redrawDisplay() | ccDrawableObject | virtual |
ReferencesContainer typedef | ccSubMesh | protected |
refreshBB() override | ccSubMesh | virtual |
refreshDisplay(bool only2D=false) | ccDrawableObject | virtual |
removeAllChildren() | ccHObject | |
removeAllClipPlanes() | ccDrawableObject | inlinevirtual |
removeChild(ccHObject *child) (defined in ccHObject) | ccHObject | |
removeChild(int pos) | ccHObject | |
removeDependencyFlag(ccHObject *otherObject, DEPENDENCY_FLAGS flag) | ccHObject | |
removeDependencyWith(ccHObject *otherObject) | ccHObject | |
removeFromDisplay(const ccGenericGLDisplay *win) | ccDrawableObject | virtual |
removeMetaData(const QString &key) | ccObject | |
reserve(size_t n) | ccSubMesh | |
resetGLTransformation() | ccDrawableObject | virtual |
resetGLTransformationHistory() | ccHObject | inlinevirtual |
resize(size_t n) | ccSubMesh | |
rotateGL(const ccGLMatrix &rotMat) | ccDrawableObject | virtual |
samplePoints(bool densityBased, double samplingParameter, bool withNormals, bool withRGB, bool withTexture, CCCoreLib::GenericProgressCallback *pDlg=nullptr) | ccGenericMesh | |
saveShiftInfoToFile(QFile &out) const | ccShiftedObject | protected |
SELECTION_AA_BBOX enum value (defined in ccHObject) | ccHObject | |
SELECTION_FIT_BBOX enum value (defined in ccHObject) | ccHObject | |
SELECTION_IGNORED enum value (defined in ccHObject) | ccHObject | |
SelectionBehavior enum name | ccHObject | |
setAssociatedMesh(ccMesh *mesh, bool unlinkPreviousOne=true) | ccSubMesh | |
setDisplay(ccGenericGLDisplay *win) | ccDrawableObject | virtual |
setEnabled(bool state) | ccObject | inlinevirtual |
setFlagState(CC_OBJECT_FLAG flag, bool state) | ccObject | protectedvirtual |
setGlobalScale(double scale) override | ccSubMesh | inlinevirtual |
setGlobalShift(const CCVector3d &shift) override | ccSubMesh | inlinevirtual |
ccShiftedObject::setGlobalShift(double x, double y, double z) | ccShiftedObject | inlinevirtual |
setGLTransformation(const ccGLMatrix &trans) | ccDrawableObject | virtual |
setGLTransformationHistory(const ccGLMatrix &mat) | ccHObject | inlinevirtual |
setLocked(bool state) | ccObject | inlinevirtual |
setMetaData(const QString &key, const QVariant &data) | ccObject | |
setMetaData(const QVariantMap &dataset, bool overwrite=false) | ccObject | |
setName(const QString &name) | ccObject | inlinevirtual |
setParent(ccHObject *anObject) | ccHObject | inlineprotectedvirtual |
setSelected(bool state) | ccDrawableObject | inlinevirtual |
setSelectionBehavior(SelectionBehavior mode) | ccHObject | inlinevirtual |
setTempColor(const ccColor::Rgba &col, bool autoActivate=true) | ccDrawableObject | virtual |
setTempColor(const ccColor::Rgb &col, bool autoActivate=true) | ccDrawableObject | virtual |
setTriangleIndex(unsigned localIndex, unsigned globalIndex) | ccSubMesh | |
setUniqueID(unsigned ID) | ccObject | virtual |
SetUniqueIDGenerator(ccUniqueIDGenerator::Shared generator) | ccObject | static |
setVisible(bool state) | ccDrawableObject | inlinevirtual |
sfShown() const | ccDrawableObject | inlinevirtual |
Shared typedef | ccHObject | |
SharedContainer typedef | ccHObject | |
showColors(bool state) | ccDrawableObject | inlinevirtual |
showMaterials(bool state) | ccGenericMesh | inlinevirtual |
showNameIn3D(bool state) | ccDrawableObject | inlinevirtual |
showNormals(bool state) override | ccGenericMesh | virtual |
showSF(bool state) | ccDrawableObject | inlinevirtual |
showTriNorms(bool state) | ccGenericMesh | inlinevirtual |
showWired(bool state) | ccGenericMesh | inlinevirtual |
size() const override (defined in ccSubMesh) | ccSubMesh | inline |
stipplingEnabled() const | ccGenericMesh | inlinevirtual |
swapChildren(unsigned firstChildIndex, unsigned secondChildIndex) | ccHObject | |
toFile(QFile &out) const override | ccHObject | virtual |
toFile_MeOnly(QFile &out) const override | ccSubMesh | protectedvirtual |
toggleActivation() | ccObject | inlinevirtual |
toggleClipPlanes(CC_DRAW_CONTEXT &context, bool enable) | ccDrawableObject | virtual |
toggleColors() | ccDrawableObject | inlinevirtual |
toggleMaterials() | ccDrawableObject | inlinevirtual |
toggleNormals() | ccDrawableObject | inlinevirtual |
toggleSF() | ccDrawableObject | inlinevirtual |
toggleShowName() | ccDrawableObject | inlinevirtual |
toggleVisibility() | ccDrawableObject | inlinevirtual |
toGlobal3d(const Vector3Tpl< T > &Plocal) const | ccShiftedObject | inline |
toLocal3d(const Vector3Tpl< T > &Pglobal) const | ccShiftedObject | inline |
toLocal3pc(const Vector3Tpl< T > &Pglobal) const | ccShiftedObject | inline |
transferChild(ccHObject *child, ccHObject &newParent) | ccHObject | |
transferChildren(ccHObject &newParent, bool forceFatherDependent=false) | ccHObject | |
translateGL(const CCVector3 &trans) | ccDrawableObject | virtual |
trianglePicking(const CCVector2d &clickPos, const ccGLCameraParameters &camera, int &nearestTriIndex, double &nearestSquareDist, CCVector3d &nearestPoint, CCVector3d *barycentricCoords=nullptr) const | ccGenericMesh | virtual |
trianglePicking(unsigned triIndex, const CCVector2d &clickPos, const ccGLCameraParameters &camera, CCVector3d &point, CCVector3d *barycentricCoords=nullptr) const | ccGenericMesh | virtual |
trianglePicking(unsigned triIndex, const CCVector2d &clickPos, const ccGLMatrix &trans, bool noGLTrans, const ccGenericPointCloud &vertices, const ccGLCameraParameters &camera, CCVector3d &point, CCVector3d *barycentricCoords=nullptr, QPainter *painter=nullptr) const | ccGenericMesh | protectedvirtual |
triNormsShown() const | ccGenericMesh | inlinevirtual |
WriteError() | ccSerializableObject | inlinestatic |
~ccDrawableObject()=default (defined in ccDrawableObject) | ccDrawableObject | virtual |
~ccGenericMesh() override=default | ccGenericMesh | |
~ccHObject() override | ccHObject | |
~ccSerializableObject()=default | ccSerializableObject | virtual |
~ccSubMesh() override=default | ccSubMesh |