qCC_db version 2.13.alpha (Qt) - 31 May 2022
CloudCompare 3D entities
|
This is the complete list of members for ccQuadric, including all inherited members.
_getNextTriangle() override (defined in ccMesh) | ccMesh | |
_getTriangle(unsigned triangleIndex) override (defined in ccMesh) | ccMesh | |
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 | |
addTriangle(unsigned i1, unsigned i2, unsigned i3) | ccMesh | |
addTriangleMtlIndex(int mtlIndex) | ccMesh | |
addTriangleNormalIndexes(int i1, int i2, int i3) | ccMesh | |
addTriangleTexCoordIndexes(int i1, int i2, int i3) | ccMesh | |
applyDisplayState(const DisplayState &state) | ccDrawableObject | virtual |
applyGLTransformation(const ccGLMatrix &trans) override | ccGenericPrimitive | protectedvirtual |
applyGLTransformation_recursive(const ccGLMatrix *trans=nullptr) | ccHObject | |
applyTransformationToVertices() | ccGenericPrimitive | protected |
arePerTriangleNormalsEnabled() const | ccMesh | |
buildUp() override | ccQuadric | protectedvirtual |
capacity() const override | ccMesh | virtual |
ccDrawableObject() | ccDrawableObject | |
ccDrawableObject(const ccDrawableObject &object) | ccDrawableObject | |
ccGenericMesh(QString name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccGenericMesh | |
ccGenericPrimitive(QString name=QString(), const ccGLMatrix *transMat=nullptr, unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccGenericPrimitive | |
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 | |
ccMesh(ccGenericPointCloud *vertices, unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccMesh | explicit |
ccMesh(CCCoreLib::GenericIndexedMesh *giMesh, ccGenericPointCloud *giVertices) | ccMesh | explicit |
ccObject(const QString &name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccObject | |
ccObject(const ccObject &object) | ccObject | |
ccQuadric(CCVector2 minCorner, CCVector2 maxCorner, const PointCoordinateType eq[6], const Tuple3ub *dims=nullptr, const ccGLMatrix *transMat=nullptr, QString name=QString("Quadric"), unsigned precision=DEFAULT_DRAWING_PRECISION) | ccQuadric | |
ccQuadric(QString name=QString("Plane")) | ccQuadric | |
ccShiftedObject(QString name=QString(), unsigned uniqueID=ccUniqueIDGenerator::InvalidUniqueID) | ccShiftedObject | |
ccShiftedObject(const ccShiftedObject &s)=default | ccShiftedObject | |
clearTriNormals() | ccMesh | inline |
clone() const override | ccQuadric | virtual |
cloneMesh(ccGenericPointCloud *vertices=nullptr, ccMaterialSet *clonedMaterials=nullptr, NormsIndexesTableType *clonedNormsTable=nullptr, TextureCoordsContainer *cloneTexCoords=nullptr) | ccMesh | |
colorsShown() const | ccDrawableObject | inlinevirtual |
computeInterpolationWeights(unsigned triIndex, const CCVector3 &P, CCVector3d &weights) const override | ccMesh | virtual |
computeInterpolationWeights(const CCCoreLib::VerticesIndexes &vertIndexes, const CCVector3 &P, CCVector3d &weights) const | ccMesh | protected |
computeNormals(bool perVertex) | ccMesh | |
computePerTriangleNormals() | ccMesh | |
computePerVertexNormals() | ccMesh | |
computePointPosition(unsigned triIndex, const CCVector2d &uv, CCVector3 &P, bool warningIfOutside=true) const | ccGenericMesh | |
Container typedef | ccHObject | |
convertMaterialsToVertexColors() | ccMesh | |
copyGlobalShiftAndScale(const ccShiftedObject &s) | ccShiftedObject | |
CorruptError() | ccSerializableObject | inlinestatic |
createNewMeshFromSelection(bool removeSelectedFaces) | ccMesh | |
DEFAULT_DRAWING_PRECISION | ccQuadric | static |
DefaultMergeDuplicateVerticesLevel | ccMesh | static |
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 | ccMesh | 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 |
ENHANCE_MESH_SF enum value | ccMesh | |
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 | |
finishCloneJob(ccGenericPrimitive *primitive) const | ccGenericPrimitive | protected |
Fit(CCCoreLib::GenericIndexedCloudPersist *cloud, double *rms=nullptr) | ccQuadric | static |
flipTriangles() | ccMesh | |
forEach(genericTriangleAction action) override (defined in ccMesh) | ccMesh | |
fromFile(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccHObject | virtual |
fromFile_MeOnly(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) override | ccQuadric | protectedvirtual |
fromFileNoChildren(QFile &in, short dataVersion, int flags, LoadedIDMap &oldToNewIDMap) | ccHObject | |
getAbsoluteGLTransformation(ccGLMatrix &trans) const | ccHObject | |
getAssociatedCloud() const override | ccMesh | inlinevirtual |
getBB_recursive(bool withGLFeatures=false, bool onlyEnabledChildren=true) | ccHObject | virtual |
getBoundingBox(CCVector3 &bbMin, CCVector3 &bbMax) override (defined in ccMesh) | ccMesh | |
getChild(unsigned childPos) const | ccHObject | inline |
getChildCountRecursive() const | ccHObject | |
getChildIndex(const ccHObject *aChild) const | ccHObject | |
getChildrenNumber() const | ccHObject | inline |
getClassID() const override | ccQuadric | inlinevirtual |
getColorFromMaterial(unsigned triIndex, const CCVector3 &P, ccColor::Rgba &C, bool interpolateColorIfNoTexture) override | ccMesh | virtual |
GetColorsBuffer() (defined in ccGenericMesh) | ccGenericMesh | protectedstatic |
GetCurrentDBVersion() | ccObject | static |
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 |
getDrawingPrecision() const | ccGenericPrimitive | inlinevirtual |
getEquationCoefs() const | ccQuadric | inline |
getEquationDims() const | ccQuadric | inline |
getEquationString() const | ccQuadric | |
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 override | ccGenericPrimitive | virtual |
getIcon() const | ccHObject | virtual |
getIndex() const | ccHObject | |
getLastChild() const | ccHObject | inline |
GetLastUniqueID() | ccObject | static |
getMaterialSet() const override | ccMesh | inlinevirtual |
getMaxCorner() const | ccQuadric | inline |
getMetaData(const QString &key) const | ccObject | |
getMinCorner() const | ccQuadric | inline |
getName() const | ccObject | inlinevirtual |
getNextTriangleVertIndexes() override (defined in ccMesh) | ccMesh | |
GetNextUniqueID() | ccObject | static |
GetNormalsBuffer() (defined in ccGenericMesh) | ccGenericMesh | protectedstatic |
getOwnBB(bool withGLFeatures=false) override | ccMesh | virtual |
getOwnFitBB(ccGLMatrix &trans) override | ccQuadric | virtual |
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 | ccMesh | inlinevirtual |
getTransformation() | ccGenericPrimitive | inlinevirtual |
getTransformation() const | ccGenericPrimitive | inlinevirtual |
getTriangleMtlIndex(unsigned triangleIndex) const override | ccMesh | virtual |
getTriangleMtlIndexesTable() const | ccMesh | inline |
getTriangleNormalIndexes(unsigned triangleIndex, int &i1, int &i2, int &i3) const override | ccMesh | virtual |
getTriangleNormals(unsigned triangleIndex, CCVector3 &Na, CCVector3 &Nb, CCVector3 &Nc) const override | ccMesh | virtual |
getTriangleTexCoordinates(unsigned triIndex, TexCoords2D *&tx1, TexCoords2D *&tx2, TexCoords2D *&tx3) const override | ccMesh | virtual |
getTriangleTexCoordinatesIndexes(unsigned triangleIndex, int &i1, int &i2, int &i3) const override | ccMesh | virtual |
getTriangleVertices(unsigned triangleIndex, CCVector3 &A, CCVector3 &B, CCVector3 &C) const override (defined in ccMesh) | ccMesh | |
getTriangleVertIndexes(unsigned triangleIndex) override (defined in ccMesh) | ccMesh | |
getTriangleVertIndexes(unsigned triangleIndex) const (defined in ccMesh) | ccMesh | virtual |
getTriNormsTable() const override | ccMesh | inlinevirtual |
getTypeName() const override | ccQuadric | inlinevirtual |
getUniqueID() const | ccObject | inlinevirtual |
getUniqueIDForDisplay() const override | ccMesh | virtual |
GetUniqueIDGenerator() | ccObject | static |
GetVertexBuffer() (defined in ccGenericMesh) | ccGenericMesh | protectedstatic |
getVertexColorFromMaterial(unsigned triIndex, unsigned char vertIndex, ccColor::Rgba &color, bool returnColorIfNoTexture) override | ccMesh | virtual |
GetWireVertexIndexes() | ccGenericMesh | protectedstatic |
GlobalBoundingBox typedef | ccHObject | |
handleColorRamp(CC_DRAW_CONTEXT &context) | ccGenericMesh | protected |
hasColors() const override | ccMesh | virtual |
hasDisplayedScalarField() const override | ccMesh | virtual |
hasDrawingPrecision() const override | ccQuadric | inlinevirtual |
hasMaterials() const override | ccMesh | virtual |
hasMetaData(const QString &key) const | ccObject | |
hasNormals() const override | ccMesh | virtual |
hasPerTriangleMtlIndexes() const | ccMesh | inline |
hasPerTriangleTexCoordIndexes() const override | ccMesh | inlinevirtual |
hasScalarFields() const override | ccMesh | virtual |
hasTextures() const override | ccMesh | virtual |
hasTriNormals() const override | ccMesh | virtual |
importParametersFrom(const ccGenericMesh *mesh) | ccGenericMesh | |
init(unsigned vertCount, bool vertNormals, unsigned faceCount, unsigned faceNormCount) | ccGenericPrimitive | protected |
interpolateColors(unsigned triIndex, const CCVector3 &P, ccColor::Rgb &C) override | ccMesh | virtual |
interpolateColors(unsigned triIndex, const CCVector3 &P, ccColor::Rgba &C) override | ccMesh | virtual |
interpolateColors(const CCCoreLib::VerticesIndexes &vertIndexes, const CCVector3d &w, ccColor::Rgb &C) | ccMesh | protected |
interpolateColors(const CCCoreLib::VerticesIndexes &vertIndexes, const CCVector3d &w, ccColor::Rgba &C) | ccMesh | protected |
interpolateColorsBC(unsigned triIndex, const CCVector3d &w, ccColor::Rgb &C) override | ccMesh | virtual |
interpolateColorsBC(unsigned triIndex, const CCVector3d &w, ccColor::Rgba &C) override | ccMesh | virtual |
interpolateNormals(unsigned triIndex, const CCVector3 &P, CCVector3 &N) override (defined in ccMesh) | ccMesh | |
interpolateNormals(const CCCoreLib::VerticesIndexes &vertIndexes, const CCVector3d &w, CCVector3 &N, const Tuple3i *triNormIndexes=nullptr) | ccMesh | protected |
interpolateNormalsBC(unsigned triIndex, const CCVector3d &w, CCVector3 &N) override | ccMesh | virtual |
invertNormals() | ccMesh | |
invertPerTriangleNormals() | ccMesh | |
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 | ccMesh | inlinevirtual |
isShareable() const | ccHObject | inlinevirtual |
isShifted() const | ccShiftedObject | inline |
isShownAsWire() const | ccGenericMesh | inlinevirtual |
isVisibilityLocked() const | ccDrawableObject | inlinevirtual |
isVisible() const | ccDrawableObject | inlinevirtual |
laplacianSmooth(unsigned nbIteration=100, PointCoordinateType factor=static_cast< PointCoordinateType >(0.01), ccProgressDialog *progressCb=nullptr) | ccMesh | |
LoadedIDMap typedef | ccSerializableObject | |
loadShiftInfoFromFile(QFile &in) | ccShiftedObject | protected |
lockVisibility(bool state) | ccDrawableObject | inlinevirtual |
m_bBox | ccMesh | protected |
m_children | ccHObject | protected |
m_clipPlanes | ccDrawableObject | protected |
m_colorIsOverridden | ccDrawableObject | protected |
m_colorsDisplayed | ccDrawableObject | protected |
m_currentDisplay | ccDrawableObject | protected |
m_currentTriangle | ccMesh | protected |
m_dependencies | ccHObject | protected |
m_dims | ccQuadric | protected |
m_displayStateStack | ccDrawableObject | protected |
m_drawPrecision | ccGenericPrimitive | protected |
m_eq | ccQuadric | protected |
m_flags | ccObject | protected |
m_globalIterator | ccMesh | 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_materials | ccMesh | protected |
m_materialsShown | ccGenericMesh | protected |
m_maxCorner | ccQuadric | protected |
m_maxZ | ccQuadric | protected |
m_metaData | ccObject | protected |
m_minCorner | ccQuadric | protected |
m_minZ | ccQuadric | 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_texCoordIndexes | ccMesh | protected |
m_texCoords | ccMesh | protected |
m_transformation | ccGenericPrimitive | protected |
m_triMtlIndexes | ccMesh | protected |
m_triNormalIndexes | ccMesh | protected |
m_triNormals | ccMesh | protected |
m_triNormsShown | ccGenericMesh | protected |
m_triVertIndexes | ccMesh | protected |
m_visible | ccDrawableObject | protected |
materialsShown() const | ccGenericMesh | inlinevirtual |
MemoryError() | ccSerializableObject | inlinestatic |
merge(const ccMesh *mesh, bool createSubMesh) | ccMesh | |
mergeDuplicatedVertices(unsigned char octreeLevel=DefaultMergeDuplicateVerticesLevel, QWidget *parentWidget=nullptr) | ccMesh | |
MESH_SCALAR_FIELD_PROCESS enum name | ccMesh | |
metaData() const | ccObject | inline |
MIN_DRAWING_PRECISION | ccGenericPrimitive | static |
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 ccMesh) | ccMesh | inline |
normalsShown() const override | ccMesh | virtual |
notifyGeometryUpdate() | ccHObject | virtual |
onDeletionOf(const ccHObject *obj) override | ccMesh | protectedvirtual |
onUpdateOf(ccHObject *obj) override | ccMesh | protectedvirtual |
operator+=(const ccGenericPrimitive &prim) | ccGenericPrimitive | |
placeIteratorAtBeginning() override (defined in ccMesh) | ccMesh | |
popDisplayState(bool apply=true) override | ccHObject | virtual |
prepareDisplayForRefresh() | ccDrawableObject | virtual |
processScalarField(MESH_SCALAR_FIELD_PROCESS process) | ccMesh | |
projectOnQuadric(const CCVector3 &P, CCVector3 &Q) const | ccQuadric | |
pushDisplayState() override | ccHObject | virtual |
pushSubdivide(unsigned indexA, unsigned indexB, unsigned indexC) | ccMesh | protected |
ReadClassIDFromFile(QFile &in, short dataVersion) | ccObject | static |
ReadError() | ccSerializableObject | inlinestatic |
redrawDisplay() | ccDrawableObject | virtual |
refreshBB() override | ccMesh | 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 | |
removePerTriangleMtlIndexes() | ccMesh | |
removePerTriangleNormalIndexes() | ccMesh | |
removePerTriangleTexCoordIndexes() | ccMesh | |
reserve(size_t n) | ccMesh | |
reservePerTriangleMtlIndexes() | ccMesh | |
reservePerTriangleNormalIndexes() | ccMesh | |
reservePerTriangleTexCoordIndexes() | ccMesh | |
resetGLTransformation() | ccDrawableObject | virtual |
resetGLTransformationHistory() | ccHObject | inlinevirtual |
resize(size_t n) | ccMesh | |
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 | |
setAssociatedCloud(ccGenericPointCloud *cloud) | ccMesh | |
setColor(const ccColor::Rgb &col) | ccGenericPrimitive | virtual |
setDisplay(ccGenericGLDisplay *win) | ccDrawableObject | virtual |
setDrawingPrecision(unsigned steps) | ccGenericPrimitive | virtual |
setEnabled(bool state) | ccObject | inlinevirtual |
setFlagState(CC_OBJECT_FLAG flag, bool state) | ccObject | protectedvirtual |
setGlobalScale(double scale) override | ccGenericMesh | virtual |
setGlobalShift(const CCVector3d &shift) override | ccGenericMesh | virtual |
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 |
setMaterialSet(ccMaterialSet *materialSet, bool autoReleaseOldMaterialSet=true) | ccMesh | |
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 |
setTexCoordinatesTable(TextureCoordsContainer *texCoordsTable, bool autoReleaseOldTable=true) | ccMesh | |
setTriangleMtlIndex(unsigned triangleIndex, int mtlIndex) | ccMesh | |
setTriangleMtlIndexesTable(triangleMaterialIndexesSet *matIndexesTable, bool autoReleaseOldTable=true) | ccMesh | |
setTriangleNormalIndexes(unsigned triangleIndex, int i1, int i2, int i3) | ccMesh | |
setTriangleTexCoordIndexes(unsigned triangleIndex, int i1, int i2, int i3) | ccMesh | |
setTriNormsTable(NormsIndexesTableType *triNormsTable, bool autoReleaseOldTable=true) | ccMesh | |
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 | |
shiftTriangleIndexes(unsigned shift) | ccMesh | |
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 |
shrinkToFit() | ccMesh | inline |
size() const override (defined in ccMesh) | ccMesh | |
SMOOTH_MESH_SF enum value | ccMesh | |
stipplingEnabled() const | ccGenericMesh | inlinevirtual |
subdivide(PointCoordinateType maxArea) const | ccMesh | |
swapChildren(unsigned firstChildIndex, unsigned secondChildIndex) | ccHObject | |
swapTriangles(unsigned index1, unsigned index2) | ccMesh | |
toFile(QFile &out) const override | ccHObject | virtual |
toFile_MeOnly(QFile &out) const override | ccQuadric | protectedvirtual |
toggleActivation() | ccObject | inlinevirtual |
toggleClipPlanes(CC_DRAW_CONTEXT &context, bool enable) | ccDrawableObject | virtual |
toggleColors() | ccDrawableObject | inlinevirtual |
toggleMaterials() override | ccMesh | 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 | |
transformTriNormals(const ccGLMatrix &trans) | ccMesh | |
translateGL(const CCVector3 &trans) | ccDrawableObject | virtual |
triangleIndexesContainer typedef | ccMesh | protected |
triangleMaterialIndexesSet typedef | ccMesh | |
triangleNormalsIndexesSet typedef | ccMesh | protected |
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 |
triangleTexCoordIndexesSet typedef | ccMesh | protected |
Triangulate(ccGenericPointCloud *cloud, CCCoreLib::TRIANGULATION_TYPES type, bool updateNormals=false, PointCoordinateType maxEdgeLength=0, unsigned char dim=2) | ccMesh | static |
TriangulateTwoPolylines(ccPolyline *p1, ccPolyline *p2, CCVector3 *projectionDir=nullptr) | ccMesh | static |
triNormsShown() const | ccGenericMesh | inlinevirtual |
updateRepresentation() | ccGenericPrimitive | protectedvirtual |
vertices() | ccGenericPrimitive | protected |
WriteError() | ccSerializableObject | inlinestatic |
~ccDrawableObject()=default (defined in ccDrawableObject) | ccDrawableObject | virtual |
~ccGenericMesh() override=default | ccGenericMesh | |
~ccHObject() override | ccHObject | |
~ccMesh() override | ccMesh | |
~ccSerializableObject()=default | ccSerializableObject | virtual |