API Documentation
Loading...
Searching...
No Matches
Geometry Member List

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

_calculateBounds() constGeometryprotected
actionDeletedIndex(uint04 index, uint04 size)DesignObject
activeFilters() constDesignObject
addFromParent(Model &parent)Geometryprotected
addIndex(uint04 index, uint04 size)DesignObject
addPrimitive(PrimitiveProperty index_property, const t_type &primitive)Geometryinline
addPrimitives(PrimitiveProperty index_property, uint04 insersion_size)Geometryinline
addToTree(uint04 start, uint04 size, PrimitiveProperty primitive_property, VertexProperty vertex_property) constGeometry
addVertex()Geometryinline
addVertices(uint04 size)Geometryinline
addVertices(uint04 location, uint04 size)Geometry
appendData(const String &data, bool compressed)DesignObject
autoCalculateIndices(PrimitiveProperty property, const void *lock=nullptr, ProgressInfo *log=nullptr, const Matrix< fltp08 > &transform=Matrix< fltp08 >(1.0))Geometry
base() constDesignObjectinline
calculateAverageDirection(const Matrix< fltp08 > &mat) constGeometry
calculateHVLength(const Matrix< fltp08 > &mat) constGeometry
calculateIndexNeighborList(PrimitiveProperty primitive_property)Geometry
calculateLength(const Matrix< fltp08 > &transform) constGeometry
calculateNormals(NormalMode mode, Angle< fltp08 > max_difference, const void *lock=nullptr, ProgressInfo *log=nullptr)Geometry
calculatePlaneAtVertex(uint04 vertex_index) constGeometry
calculateSurfaceArea(const Matrix< fltp08 > &parent_transform) constGeometry
calculateTangentSpace(bool calc_tan, bool calc_bitan)Geometry
calculateVolume(const Matrix< fltp08 > &parent_transform) constGeometry
calculateVolumeAndSurfaceArea(const Matrix< fltp08 > &transform, const void *lock) constGeometry
canBeClosedSolid(const void *lock=nullptr) constGeometry
canExplode() constGeometry
centerAlign()Geometry
clearMetaData(const String &index)DesignObject
clearSmoothing(const SmoothingParameters &properties)Geometry
clearVerticesAndPrimitives()Geometry
closePolyline(PrimitiveProperty property)Geometry
column(VertexProperty property)Geometryinline
column(VertexProperty property) constGeometryinline
combine(const Geometry &geo, const Matrix< fltp08 > &conversion=Matrix< fltp08 >(1.0))Geometry
combine(const Geometry &geo, const Matrix< fltp08 > &conversion, Buffer< bool > vertex_mask)Geometry
convertPolarToCartesian(const String &roll_column, const String &pitch_column, const String &distance_column)Geometry
copyFrom(const Geometry &geo, bool copy_tree=true)Geometry
NDEVR::DesignObject::copyFrom(const DesignObject &object)DesignObject
copyTraitsFrom(const Geometry &geo)Geometry
cotangentLaplacianSmoothing(const SmoothingParameters &properties)Geometry
createDrapedMaterialCoordinates(const Matrix< fltp08 > &mat=Matrix< fltp08 >())Geometry
createVertexProperty(const String &property_name)Geometryinline
createVertexProperty(const String &property_name, const TypeInfo &type)Geometry
deleteGeometry()Geometry
designIndex() constDesignObjectinline
DesignObject()=defaultDesignObject
DesignObject(DesignObjectBase *base)DesignObjectexplicit
DesignObject(uint04 index, DesignObjectBase *base)DesignObject
DesignObjectType enum nameDesignObject
DesignProperty enum nameDesignObject
doesPropertyBeginWith(DesignProperty property, const String &value, bool ignore_case) constDesignObjectinline
doesPropertyBeginWith(DesignProperty property, const char *value, bool ignore_case) constDesignObjectinline
doesPropertyContain(DesignProperty property, const String &value, bool ignore_case) constDesignObjectinline
doesPropertyContain(DesignProperty property, const char *value, bool ignore_case) constDesignObjectinline
e_3D_visible enum valueDesignObject
e_allow_interactions enum valueDesignObject
e_applied_filters enum valueDesignObject
e_asc_modified_time enum valueDesignObject
e_author enum valueDesignObject
e_bitflag enum valueGeometry
e_bone enum valueDesignObject
e_bounding_box enum valueDesignObject
e_bounds_ignored enum valueDesignObject
e_bounds_modified_time enum valueDesignObject
e_camera enum valueDesignObject
e_cartesian_1D enum valueGeometry
e_cartesian_1F enum valueGeometry
e_cartesian_2D enum valueGeometry
e_cartesian_2F enum valueGeometry
e_cartesian_2I enum valueGeometry
e_cartesian_2S enum valueGeometry
e_cartesian_3D enum valueGeometry
e_cartesian_3F enum valueGeometry
e_cartesian_3I enum valueGeometry
e_cartesian_3S enum valueGeometry
e_cartesian_grid_1D enum valueGeometry
e_cartesian_grid_1F enum valueGeometry
e_cartesian_grid_3D enum valueGeometry
e_cartesian_grid_3F enum valueGeometry
e_cartesian_grid_image enum valueGeometry
e_category enum valueDesignObject
e_circle enum valueGeometry
e_circle_per_vertex enum valueGeometry
e_color_aci enum valueGeometry
e_color_hsb enum valueGeometry
e_color_hsl enum valueGeometry
e_color_lab enum valueGeometry
e_color_rgb enum valueGeometry
e_color_xyz enum valueGeometry
e_compressed_data enum valueDesignObject
e_creation_software enum valueDesignObject
e_creation_time enum valueDesignObject
e_deletion_allowed enum valueDesignObject
e_desc_modified_time enum valueDesignObject
e_description enum valueDesignObject
e_design_property_size enum valueDesignObject
e_design_types enum valueDesignObject
e_editable_description enum valueDesignObject
e_effect enum valueDesignObject
e_file enum valueDesignObject
e_flat_per_vertex enum valueGeometry
e_flat_single enum valueGeometry
e_geometry enum valueDesignObject
e_geometry_type enum valueGeometry
e_guid enum valueDesignObject
e_has_closed_primitive enum valueGeometry
e_icon enum valueDesignObject
e_index enum valueGeometry
e_is_application_locked enum valueDesignObject
e_is_application_owned enum valueDesignObject
e_is_clipping_geo enum valueGeometry
e_is_closed_solid enum valueGeometry
e_is_deleted enum valueDesignObject
e_is_focused enum valueDesignObject
e_is_frozen enum valueDesignObject
e_is_selected enum valueDesignObject
e_is_smooth enum valueGeometry
e_is_surface enum valueGeometry
e_kd_tree enum valueGeometry
e_layer enum valueDesignObject
e_library_id enum valueDesignObject
e_manager_visible enum valueDesignObject
e_material enum valueDesignObject
e_meta_data enum valueDesignObject
e_model enum valueDesignObject
e_modified_time enum valueDesignObject
e_name enum valueDesignObject
e_no_auto_tree_creation enum valueGeometry
e_no_tree enum valueGeometry
e_no_vertex enum valueGeometry
e_none enum valueGeometry
e_normal_mode enum valueGeometry
e_normal_ray_3D enum valueGeometry
e_normal_ray_3F enum valueGeometry
e_normal_smoothing_angle enum valueGeometry
e_pixel enum valueGeometry
e_plane_normal enum valueGeometry
e_plane_offset enum valueGeometry
e_polar_grid_1F enum valueGeometry
e_poly_holes enum valueGeometry
e_preserve_primitive_order enum valueGeometry
e_preserve_vertex_order enum valueGeometry
e_property_fields enum valueGeometry
e_quad_tree enum valueGeometry
e_r_tree enum valueGeometry
e_scene enum valueDesignObject
e_search_terms enum valueDesignObject
e_selection enum valueDesignObject
e_selection_box enum valueDesignObject
e_selection_ignored enum valueDesignObject
e_shape_type enum valueGeometry
e_smooth_algorithm enum valueGeometry
e_smooth_level enum valueGeometry
e_thickness enum valueGeometry
e_thickness_mode enum valueGeometry
e_transform enum valueDesignObject
e_translated_string_data enum valueDesignObject
e_tree_visible enum valueDesignObject
e_uncompressed_data enum valueDesignObject
e_untranslated_string_data enum valueDesignObject
e_winding enum valueGeometry
edgeToFaceColumn()Geometryinline
edgeToFaceColumn() constGeometryinline
explode() constGeometry
faceCenter(uint04 index) constGeometry
faceEdges(uint04 index) constGeometry
faceToEdgeColumn()Geometryinline
faceToEdgeColumn() constGeometryinline
file() constDesignObject
FilePathDesignNameVariable()DesignObjectinlinestatic
fillHolesByNeighbor(PrimitiveProperty property, const void *lock=nullptr, ProgressInfo *log=nullptr)Geometry
flipNormals()Geometry
Geometry()=defaultGeometry
Geometry(DesignObjectBase *base)Geometry
Geometry(uint04 index, DesignObjectBase *base)Geometry
Geometry(const DesignObject &obj)Geometryexplicit
GeometryProperty enum nameGeometry
getAscModifiedTime(bool include_self, bool include_layer=false) constGeometry
getBounds() constGeometry
getDesignParentIndex() constDesignObject
getGeometryIcon() constGeometry
getGeometryProperty(GeometryProperty property) constGeometryinline
getGeometryType() constGeometry
getIcon() constDesignObject
getInheritedProperty(DesignProperty property) constDesignObjectinline
getModifiedTime() constDesignObject
getParent(uint04 index) constGeometry
getParents() constGeometry
getProperty(DesignProperty property) constDesignObjectinline
getScene() constDesignObject
getSelectedVertices() constGeometry
getTransform() constDesignObject
getTreeIndices(PrimitiveProperty primitive_property) constGeometry
getTreeSortedVertices(PrimitiveProperty primitive_property, VertexProperty vertex_property) constGeometryinline
hasColumn(VertexProperty property) constGeometryinline
hasHoles(PrimitiveProperty property) constGeometry
hasIndexColumn() constGeometryinline
hasIndexFanColumn() constGeometryinline
hasMetaData(const String &index) constDesignObject
hasParent(const Model &model) constGeometry
hasProperty(PrimitiveProperty property) constGeometryinline
hasProperty(VertexProperty property) constGeometryinline
NDEVR::DesignObject::hasProperty(DesignProperty property) constDesignObjectinline
hasTree(PrimitiveProperty primitive_property, VertexProperty vertex_property=VertexProperty::Position) constGeometry
hasVertexProperty(const String &property_name) constGeometry
hasVertexProperty(const VertexProperty &property) constGeometry
index() constDesignObjectinline
indexFanCount() constGeometryinline
indexFanOffset() constGeometryinline
indexOffset() constGeometryinline
indexOffset(PrimitiveProperty property) constGeometryinline
indices(PrimitiveProperty primitive_property, uint04 start, uint04 size) constGeometry
indicesPerPrimitive(PrimitiveMode property)Geometryinlinestatic
invalidateBounds()Geometry
isDesignType(DesignObjectType mode) constDesignObject
isDesignType(uint04 mode) constDesignObject
isProperty(DesignProperty property, const String &value) constDesignObjectinline
isProperty(DesignProperty property, const char *value) constDesignObjectinline
isValid() constDesignObjectinline
laplacianSmoothing(const SmoothingParameters &properties)Geometry
lineIndices(PrimitiveProperty primitive_property) constGeometryinline
lineIndices(PrimitiveProperty primitive_property, uint04 start, uint04 size) constGeometry
lineSegment(PrimitiveProperty primitive_property, VertexProperty vertex_property, uint04 line_index) constGeometryinline
lineSegments(PrimitiveProperty primitive_property, VertexProperty vertex_property) constGeometryinline
m_baseDesignObjectprotected
m_design_indexDesignObjectprotected
m_indexDesignObjectprotected
m_uuidDesignObjectmutableprotected
metaData(const String &index) constDesignObject
metaData() constDesignObject
mode(PrimitiveProperty property) constGeometryinline
mode(VertexProperty property) constGeometryinline
Model classGeometryfriend
normalExpansion(const Vector< 3, fltp04 > &expansion_vector)Geometry
numberOfParents() constGeometry
offset(const Vector< 3, fltp08 > &offset)DesignObject
onNameChange(const String &new_name)DesignObjectprotected
operator bool() constDesignObjectinline
operator!=(const Geometry &model) constGeometryinline
NDEVR::DesignObject::operator!=(const DesignObject &model) constDesignObject
operator<(const DesignObject &model) constDesignObject
operator==(const Geometry &model) constGeometryinline
NDEVR::DesignObject::operator==(const DesignObject &model) constDesignObject
operator>(const DesignObject &model) constDesignObject
OptimizedGetPrimitiveVec(const OptimizedPrimitiveDef &ref, uint04 index)Geometryinlinestatic
optimizedPrimitiveDef(PrimitiveProperty property)Geometryinline
OptimizedSetPrimitive(const OptimizedPrimitiveDef &ref, uint04 index, t_vec_type index_value)Geometryinlinestatic
OptimizedSetPrimitiveVec(const OptimizedPrimitiveDef &ref, uint04 index, t_vec_type index_value)Geometryinlinestatic
optimizeVertexLocations()Geometry
outline()Geometry
parity(const Matrix< fltp04 > &parent_matrix, PrimitiveMode mode) constGeometry
parity(const Matrix< fltp08 > &parent_matrix, PrimitiveMode mode) constGeometry
polygons(PrimitiveProperty primitive_property, VertexProperty vertex_property) constGeometryinline
polygons(PrimitiveProperty primitive_property, VertexProperty vertex_property, uint04 start, uint04 size) constGeometryinline
polyIndices(PrimitiveProperty primitive_property) constGeometry
polyIndices(PrimitiveProperty primitive_property, uint04 start, uint04 size) constGeometry
polylines(PrimitiveProperty primitive_property, VertexProperty vertex_property) constGeometryinline
polylines(PrimitiveProperty primitive_property, VertexProperty vertex_property, uint04 start, uint04 size) constGeometryinline
primitive(PrimitiveProperty property, typename std::enable_if< ObjectInfo< t_type >::Dimensions<=1, uint04 >::type index) constGeometryinline
primitive(PrimitiveProperty property, typename std::enable_if< ObjectInfo< t_type >::Dimensions==2, uint04 >::type index) constGeometryinline
primitive(PrimitiveProperty property, typename std::enable_if< ObjectInfo< t_type >::Dimensions==3, uint04 >::type index) constGeometryinline
primitiveColumn()Geometry
primitiveColumn() constGeometryinline
primitiveCount(PrimitiveProperty property) constGeometryinline
primitiveFanColumn()Geometryinline
primitiveFanColumn() constGeometryinline
primitiveFlagColumn()Geometryinline
primitiveFlagColumn() constGeometryinline
primitiveIndexCount() constGeometryinline
primitiveIndexCount(PrimitiveProperty property) constGeometryinline
primitiveIndexFlag(PrimitiveProperty property, uint04 primitive_index, PrimitiveBitFlags flag) constGeometry
primitiveIndices(PrimitiveProperty primitive_property) constGeometry
propertyColumn(uint04 property)Geometryinline
propertyColumn(uint04 property) constGeometryinline
propertyColumn(const String &property)Geometryinline
propertyColumn(const String &property) constGeometryinline
propertyTable() constDesignObject
propertyTable()DesignObject
propertyVertices(uint04 property) constGeometryinline
propertyVertices(uint04 property, uint04 start, uint04 size) constGeometryinline
provokingPrimitiveOffset() constGeometry
removeDuplicateVertices(fltp08 epsilon, const void *lock, ProgressInfo *log=nullptr)Geometry
removeHoleFill(const void *lock=nullptr, ProgressInfo *log=nullptr)Geometry
removeMetaData(const String &index, const void *lock_ptr=nullptr)DesignObject
removeParent(const Model &parent)Geometryprotected
removePrimitive(PrimitiveProperty property, uint04 location)Geometry
removePrimitive(PrimitiveProperty property, uint04 location, uint04 size)Geometry
removePrimitive(PrimitiveProperty property, Buffer< uint04 > vertices)Geometry
removePrimitive(PrimitiveProperty property, const Buffer< bool > &selection_mask)Geometry
removeTree(PrimitiveProperty property, VertexProperty vertex_property=VertexProperty::Position)Geometry
removeTrees(VertexProperty vertex_property=VertexProperty::Position)Geometry
removeVertex(uint04 location)Geometry
removeVertices(uint04 location, uint04 size)Geometry
removeVertices(Buffer< uint04 > vertices)Geometry
removeVertices(const Buffer< bool > &selection_mask)Geometry
removeVertices(uint04 mask_offset, const Buffer< bool > &selection_mask)Geometry
reservePrimitiveIndexSpace(uint04 index_size)Geometry
s_geometry_triangulationGeometryprotectedstatic
scale(Vector< 3, fltp08 > scale, Vertex< 3, fltp08 > center_of_scale=Constant< Vertex< 3, fltp08 > >::NaN)DesignObject
setActiveFilters(const JSONNode &node)DesignObject
setCountValue(PrimitiveProperty property, uint04 count)Geometryinlineprotected
setDesignType(DesignObjectType mode, bool is_type)DesignObject
setDesignVisible(bool is_visible)DesignObject
setGeometryProperty(GeometryProperty property, const t_type &value)Geometryinline
setGeometryType(GeometryType geometry_type)Geometry
setIndexCountValue(uint04 count)Geometryinlineprotected
setIndexFanCountValue(uint04 count)Geometryinlineprotected
setIndexFanOffsetValue(uint04 offset)Geometryinlineprotected
setIndexOffsetValue(uint04 offset)Geometryinlineprotected
setMetaData(const JSONNode &node)DesignObject
setMetaData(const String &index, const JSONNode &node)DesignObject
setMetaData(const String &index, const String &data)DesignObject
setMetaData(const String &index, const bool &data)DesignObject
setMetaData(const String &index, const fltp08 &data)DesignObject
setMetaData(const String &index, const uint04 &data)DesignObject
setModeValue(PrimitiveProperty property, PrimitiveMode mode)Geometryinlineprotected
setModeValue(VertexProperty property, VertexMode vert_mode)Geometryinlineprotected
setNormalMode(NormalMode mode, Angle< fltp08 > max_sep_angle, const void *lock=nullptr, ProgressInfo *log=nullptr)Geometry
setOffsetValue(PrimitiveProperty property, uint04 offset)Geometryinlineprotected
setPrimitive(PrimitiveProperty property, uint04 index, t_type index_value)Geometryinline
setPrimitive(PrimitiveProperty property, uint04 index, Vector< 2, t_type > index_value)Geometryinline
setPrimitive(PrimitiveProperty property, uint04 index, Vector< 3, t_type > index_value)Geometryinline
setPrimitive(PrimitiveProperty property, uint04 index, Triangle< 1, t_type > index_value)Geometryinline
setPrimitiveIndexFlag(PrimitiveProperty property, uint04 primitive_index, PrimitiveBitFlags flag, bool value)Geometry
setPrimitiveMode(PrimitiveProperty property, PrimitiveMode mode)Geometry
setPrimitiveRange(PrimitiveProperty mode, uint04 start, uint04 primitive_count)Geometry
setPrimitiveVec(PrimitiveProperty property, uint04 index, t_vec_type &index_value)Geometryinlineprotected
setProperty(DesignProperty property, const t_type &value)DesignObjectinline
setProperty(DesignProperty property, const UUID &value)DesignObjectinline
setProperty(DesignProperty property, const String &value)DesignObjectinline
setRealThickness(fltp08 real_thickness, const Matrix< fltp08 > &transform, const void *lock, ProgressInfo *log=nullptr)Geometry
setSolidVertexCountValue(uint04 count)Geometryinline
setSolidVertexOffsetValue(uint04 count)Geometryinline
setSolidVertexReservedValue(uint04 count)Geometryinline
setThicknessMode(ThicknessMode mode)Geometry
setTransform(const Matrix< fltp08 > &transform)Geometry
setTree(DynamicPointer< RTree< 3, fltp04 > > tree, PrimitiveProperty primitive_property, VertexProperty vertex_property=VertexProperty::Position) constGeometry
SetTriangulationMethod(std::function< void(Geometry &geo, const Matrix< fltp08 > &matrix, const void *lock, ProgressInfo *log)> function)Geometrystatic
setupIndexFanColumn()Geometry
setupVertexTable(uint04 vertex_size, VertexMode position, VertexMode normal=VertexMode::e_no_vertex, VertexMode color=VertexMode::e_no_vertex, VertexMode texture=VertexMode::e_no_vertex, VertexMode tangent=VertexMode::e_no_vertex, VertexMode bitangent=VertexMode::e_no_vertex, VertexMode bones=VertexMode::e_no_vertex)Geometry
setVertex(VertexProperty property, uint04 index, const t_type &vector)Geometryinline
setVertex(VertexProperty property, uint04 index, uint04 sub_index, const t_type &vector)Geometryinline
setVertexCountValue(uint04 count)Geometryinlineprotected
setVertexFlag(uint04 vertex, VertexFlags flag, bool value)Geometry
setVertexMode(VertexProperty property, VertexMode mode)Geometry
setVertexOffsetValue(uint04 count)Geometryinlineprotected
setVertexProperties(const String &property, const Buffer< t_type > &vertices, uint04 offset=0)Geometryinline
setVertexProperty(uint04 property, uint04 index, const t_type &vector)Geometryinline
setVertexProperty(const String &property, uint04 index, const t_type &property_value)Geometryinline
setVertexProperty(uint04 property, uint04 index, uint04 sub_index, const t_type &vector)Geometryinline
setVertexProperty(const String &property, uint04 index, uint04 sub_index, const t_type &vector)Geometryinline
setVertexReservedValue(uint04 count)Geometryinlineprotected
setVertexSize(uint04 size)Geometry
setVertices(VertexProperty property, const Buffer< t_type > &vertices, uint04 offset=0)Geometryinline
setVertices(VertexProperty property, const Buffer< t_type > &vertices, const Matrix< t_matrix_type > &matrix, uint04 offset=0)Geometryinline
setVertices(VertexProperty property, const t_type *vertices, uint04 size, uint04 offset=0)Geometryinline
setVerticesFlag(const Buffer< uint04 > &vertices, VertexFlags flag, bool value)Geometry
setVerticesFlag(const Buffer< bool > &selection_mask, VertexFlags flag, bool value)Geometry
setVerticesFlagAll(VertexFlags flag, bool value)Geometry
setVerticesFlagAll(uint01 on_flags, uint01 off_flags)Geometry
setVerticesFlags(const Buffer< bool > &selection_mask, BitFlag on_flags, BitFlag off_flags)Geometry
setVerticesFlags(const Buffer< bool > &selection_mask, BitFlag selected_on_flags, BitFlag selected_off_flags, BitFlag unselected_on_flags, BitFlag unselected_off_flags, uint04 bitmask_offset=0)Geometry
setWindingMode(WindingMode mode, const void *lock=nullptr)Geometry
solidVertexCount() constGeometryinline
solidVertexOffset() constGeometryinline
solidVertexReservedCount() constGeometryinline
split(Geometry &other_geo, const Buffer< bool > &vertex_mask)Geometry
splitDuplicateVertices()Geometry
surfaceNormal() constGeometry
ThicknessMode enum nameGeometry
thicknessMode() constGeometry
tree(PrimitiveProperty primitive_property, VertexProperty vertex_property=VertexProperty::Position) constGeometry
TreeMode enum nameGeometry
triangle(PrimitiveProperty primitive_property, VertexProperty vertex_property, uint04 tri_index) constGeometryinline
triangles(PrimitiveProperty primitive_property, VertexProperty vertex_property) constGeometryinline
triangles(PrimitiveProperty primitive_property, VertexProperty vertex_property, uint04 start, uint04 size) constGeometryinline
triIndices(PrimitiveProperty primitive_property) constGeometryinline
triIndices(PrimitiveProperty primitive_property, uint04 start, uint04 size) constGeometry
updateCreatedTime()DesignObject
updateDesignModifiedTime(Time time=Time::SystemTime())DesignObject
updateDesignTransform(const Matrix< fltp08 > &transform, const void *lock=nullptr)DesignObject
updateDesignVisible(bool is_visible, const void *lock=nullptr)DesignObject
updateGeometryProperty(GeometryProperty property, const t_type &type, const void *lock_ptr=nullptr)Geometryinline
updateMetaData(const String &index, const String &data, const void *lock_ptr=nullptr)DesignObject
updateMetaData(const String &index, const fltp08 &data, const void *lock_ptr=nullptr)DesignObject
updateMetaData(const String &index, const bool &data, const void *lock_ptr=nullptr)DesignObject
updateModifiedTime(Time time=Time::SystemTime())Geometry
updatePrimitiveColumn(PrimitiveProperty property, bool remove_tree=true)Geometry
updatePrimitiveColumns(bool remove_tree=true)Geometry
updateProperty(DesignProperty property, const t_type &value, const void *lock=nullptr)DesignObjectinline
updateSolidVertexColumns(bool invalidate_bounds=true, bool erase_kd_tree=true)Geometry
updateTransform(const Matrix< fltp08 > &transform, const void *lock_ptr=nullptr)Geometry
updateVertexColumn(VertexProperty property)Geometry
updateVertexColumn(VertexProperty property, uint04 index, uint04 size)Geometry
updateVertexColumn(const String &property)Geometry
updateVertexColumn(const String &property, uint04 index, uint04 size)Geometry
updateVertexColumns(bool invalidate_bounds=true, bool erase_kd_tree=true)Geometry
updateVertexColumns(uint04 index, uint04 size, bool invalidate_bounds=true, bool erase_kd_tree=true)Geometry
uuid() constDesignObject
validate() constGeometry
validateDesignObject() constDesignObject
vertex(VertexProperty property, uint04 index) constGeometryinline
vertexCount() constGeometryinline
vertexFlag(uint04 vertex_index, VertexFlags flag) constGeometry
VertexMode enum nameGeometry
vertexOffset() constGeometryinline
vertexProperty(uint04 property_index, uint04 vertex_index) constGeometryinline
vertexProperty(const String &property, uint04 vertex_index) constGeometryinline
vertexProperty(uint04 property_index, uint04 vertex_index, uint04 sub_index) constGeometryinline
vertexProperty(const String &property, uint04 vertex_index, uint04 sub_index) constGeometryinline
vertexPropertyCount() constGeometry
vertexPropertyIndex(const String &property_name) constGeometry
vertexPropertyName(uint04 property_index) constGeometryinline
vertexPropertyType(uint04 property_index) constGeometryinline
vertexReservedCount() constGeometryinline
vertexSelected(uint04 vertex) constGeometry
vertices(VertexProperty property) constGeometryinline
vertices(VertexProperty property, uint04 start, uint04 size) constGeometryinline
vertices(const String &property) constGeometryinline
vertices(const String &property, uint04 start, uint04 size) constGeometryinline