Rhino C++ API
8.10
|
This is the complete list of members for CRhinoMeshObject, including all inherited members.
AddToDocNotification() | CRhinoObject | virtual |
AggregateComponentStatus() const | ON_Object | virtual |
annotation_object enum value | CRhinoObject | |
any_object enum value | CRhinoObject | |
AttachAttributeUserData(ON_UserData *pUserData) | CRhinoObject | |
AttachGeometryUserData(ON_UserData *pUserData) | CRhinoObject | |
AttachUserData(class ON_UserData *pUserData) | ON_Object | |
Attributes() const | CRhinoObject | virtual |
Attributes() | CRhinoObject | |
BeginTransform(CRhinoDoc &doc, bool bDeleteOriginal, bool bAddNewObjectToDoc, bool bAddTransformHistory) | CRhinoObject | virtual |
BoundingBox() const | CRhinoObject | virtual |
BoundingBox(const class CRhinoViewport *pViewport) const | CRhinoObject | virtual |
BrepReferenceCount() const | CRhinoObject | |
BrepReferenceCounter(void) const | CRhinoObject | |
BrepReferenceCounter_DestroyRuntimeCache(bool bDelete) const | CRhinoObject | |
BrepReferenceCounterExists() const | CRhinoObject | |
brepvertex_filter enum value | CRhinoObject | |
cage_object enum value | CRhinoObject | |
ClearAllComponentStates() const | ON_Object | |
ClearComponentStates(ON_ComponentStatus states_to_clear) const | ON_Object | virtual |
ClearComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_clear) const | ON_Object | virtual |
CopyHistoryOnReplace() const | CRhinoObject | |
CopyUserData(const ON_Object &source_object, ON_UUID source_userdata_item_id, ON_Object::UserDataConflictResolution userdata_conflict_resolution) | ON_Object | |
CopyUserData(const ON_Object &source_object) | ON_Object | |
CreateMeshes(ON::mesh_type, const ON_MeshParameters &, bool bIgnoreCustom=false) override | CRhinoMeshObject | virtual |
CRhinoMeshObject() | CRhinoMeshObject | |
CRhinoMeshObject(const ON_3dmObjectAttributes &) | CRhinoMeshObject | |
CRhinoMeshObject(const CRhinoMeshObject &) | CRhinoMeshObject | |
CRhinoObject() | CRhinoObject | |
CRhinoObject(const ON_3dmObjectAttributes &) | CRhinoObject | |
CRhinoObject(const CRhinoObject &) | CRhinoObject | |
curve_object enum value | CRhinoObject | |
DataCRC(ON__UINT32 current_remainder) const | ON_Object | virtual |
DeleteAttributeUserData(ON_UUID userdata_uuid) | CRhinoObject | |
DeleteComponents(const ON_COMPONENT_INDEX *ci_list, size_t ci_count) | ON_Object | virtual |
DeleteDynamicTransform() | CRhinoObject | |
DeleteFromDocNotification() | CRhinoObject | virtual |
DeleteGeometryUserData(ON_UUID userdata_uuid) | CRhinoObject | |
Destroy() | CRhinoObject | protected |
DestroyMeshes(ON::mesh_type mesh_type, bool bDeleteMeshes=true) override | CRhinoMeshObject | virtual |
CRhinoObject::DestroyMeshes(ON::mesh_type mesh_type) | CRhinoObject | |
DestroyRuntimeCache(bool bDelete=true) override | CRhinoObject | virtual |
DetachUserData(class ON_UserData *pUserData) | ON_Object | |
Document() const | CRhinoObject | |
DocumentRuntimeSerialNumber() const | CRhinoObject | |
Draw(CRhinoDisplayPipeline &dp) const override | CRhinoMeshObject | virtual |
CRhinoObject::Draw(CRhinoViewport &) const | CRhinoObject | |
DrawGrips(class CRhinoDisplayPipeline &) const | CRhinoObject | virtual |
DrawHighlightedSubObjects(CRhinoDisplayPipeline &) const override | CRhinoMeshObject | virtual |
DrawSubObject(CRhinoDisplayPipeline &, ON_COMPONENT_INDEX) const override | CRhinoMeshObject | virtual |
DrawV6(class CRhinoObjectDrawContext *draw_context) const RHINO_NOEXCEPT override | CRhinoMeshObject | virtual |
Dump(ON_TextLog &) const | ON_Object | virtual |
DuplicateRhinoObject() const | CRhinoObject | virtual |
edge_object enum value | CRhinoObject | |
EmergencyDestroy() | ON_Object | |
EnableAnalysisMode(ON_UUID am_id, bool bEnable=true) const | CRhinoObject | |
EnableCustomGrips(class CRhinoObjectGrips *custom_grips) | CRhinoObject | virtual |
EnableGrips(bool bGripsOn) override | CRhinoMeshObject | virtual |
EndTransform(CRhinoDoc &doc, bool bDeleteOriginal, bool bAddNewObjectToDoc, bool bAddTransformHistory) | CRhinoObject | virtual |
extrusion_object enum value | CRhinoObject | |
FirstUserData() const | ON_Object | |
FromId(unsigned int rhino_doc_runtime_serial_number, ON_UUID rhino_object_id) | CRhinoObject | static |
FromRuntimeSerialNumber(unsigned int rhino_doc_runtime_serial_number, unsigned int rhino_object_runtime_serial_number) | CRhinoObject | static |
Geometry() const | CRhinoObject | |
GEOMETRY_TYPE enum name | CRhinoObject | |
GetAttributeUserData(ON_UUID userdata_uuid) const | CRhinoObject | |
GetComponentsWithSetStates(ON_ComponentStatus states_filter, bool bAllEqualStates, ON_SimpleArray< ON_COMPONENT_INDEX > &components) const | ON_Object | virtual |
GetDynamicTransform(ON_Xform &dynamic_xform) const | CRhinoObject | |
GetFrame(ON_Plane &plane) const | CRhinoObject | virtual |
GetGeometryUserData(ON_UUID userdata_uuid) const | CRhinoObject | |
GetGrips(ON_SimpleArray< class CRhinoGripObject * > &grip_list) const | CRhinoObject | virtual |
GetHighlightedSubObjects(ON_SimpleArray< ON_COMPONENT_INDEX > &component_indices) const override | CRhinoMeshObject | virtual |
GetMeshes(ON::mesh_type, ON_SimpleArray< const ON_Mesh * > &) const override | CRhinoMeshObject | virtual |
GetMeshes(ON::mesh_type mesh_type) const | CRhinoMeshObject | |
GetRenderMeshParameters(ON_MeshParameters &mp) const | CRhinoObject | |
GetSelectedSubObjects(ON_SimpleArray< ON_COMPONENT_INDEX > &component_indices) const override | CRhinoMeshObject | virtual |
GetSubobjectMaterialComponents(ON_SimpleArray< ON_COMPONENT_INDEX > &components_with_subobject_materials) const | CRhinoObject | virtual |
GetSubObjects(ON_SimpleArray< CRhinoObject * > &subObjects, const CRhinoViewport *pViewport=nullptr) const override | CRhinoMeshObject | |
CRhinoObject::GetSubObjects(ON_SimpleArray< CRhinoObject * > &subObjects, const class CRhinoViewport *pViewport=NULL) const | CRhinoObject | virtual |
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox=false, const ON_Xform *xform=nullptr) const override | CRhinoMeshObject | virtual |
GetUserData(const ON_UUID &userdata_uuid) const | ON_Object | |
GetUserString(const wchar_t *key, ON_wString &string_value) const | ON_Object | |
GetUserStringKeys(ON_ClassArray< ON_wString > &user_string_keys) const | ON_Object | |
GetUserStrings(ON_ClassArray< ON_UserString > &user_strings) const | ON_Object | |
GetWireframeCurves(ON_SimpleArray< ON_Curve * > &curve_list) const override | CRhinoMeshObject | virtual |
grip_object enum value | CRhinoObject | |
GripsEnabler() const | CRhinoObject | |
GripsOn() const | CRhinoObject | |
GripsSelected() const | CRhinoObject | |
HasCustomRenderMeshes(ON::mesh_type mt, const ON_Viewport *vp=nullptr, ON__UINT32 *flags=nullptr, const class CRhinoPlugIn *requestingPlugIn=nullptr, const class CDisplayPipelineAttributes *pAttributes=nullptr) const | CRhinoObject | |
HasDynamicTransform() const | CRhinoObject | |
HasSubobjectMaterials(void) const | CRhinoObject | virtual |
hatch_object enum value | CRhinoObject | |
Highlight(bool bHighlight=true) const | CRhinoObject | |
HighlightRequiresRedraw() const override | CRhinoMeshObject | virtual |
HighlightSubObject(ON_COMPONENT_INDEX component_index, bool bHighlight=true) const override | CRhinoMeshObject | virtual |
HistoryRecord() const | CRhinoObject | |
Id() const | CRhinoObject | |
InAnalysisMode(const ON_UUID &am_id) const | CRhinoObject | |
InAnalysisMode() const | CRhinoObject | |
InitialObjectFrame(const CRhinoDoc &) const | CRhinoMeshObject | |
InShadedAnalysisMode() const | CRhinoObject | |
instance_reference enum value | CRhinoObject | |
InternalVirtual_IsSelectable(bool bIgnoreSelectionState, bool bIgnoreGripsState, bool bIgnoreLocking, bool bIgnoreVisibility) const | CRhinoObject | protectedvirtual |
IsActiveInDocument() const | CRhinoObject | |
IsActiveInViewport(const class CRhinoViewport &) const | CRhinoObject | virtual |
IsCorrupt(bool bRepair, bool bSilentError, class ON_TextLog *text_log) const | ON_Object | |
IsDeletable() const | CRhinoObject | virtual |
IsDeleted() const | CRhinoObject | |
IsGroupObject() const | CRhinoObject | virtual |
IsHidden() const | CRhinoObject | |
IsHighlighted(BOOL32 bCheckSubObjects=false) const | CRhinoObject | |
IsInstanceDefinitionGeometry() const | CRhinoObject | |
IsInstanceDefinitionGeometryEx() const | CRhinoObject | |
IsKindOf(const ON_ClassId *pClassId) const | ON_Object | |
IsLocked() const | CRhinoObject | |
IsMarked() const | CRhinoObject | |
IsMeshable(ON::mesh_type) const override | CRhinoMeshObject | virtual |
IsModelObject() const | CRhinoObject | |
IsNormal() const | CRhinoObject | |
IsPageObject() const | CRhinoObject | |
IsProxy() const | CRhinoObject | |
IsReference() const | CRhinoObject | |
IsSelectable(bool bIgnoreSelectionState=false, bool bIgnoreGripsState=false) const | CRhinoObject | |
IsSelectable(bool bIgnoreSelectionState, bool bIgnoreGripsState, bool bIgnoreLocking, bool bIgnoreVisibility) const | CRhinoObject | |
IsSelectableWithGripsOn() const | CRhinoObject | protectedvirtual |
IsSelected(bool bCheckSubObjects=false) const | CRhinoObject | |
IsSolid() const override | CRhinoMeshObject | virtual |
IsSubObjectHighlighted(ON_COMPONENT_INDEX component_index) const override | CRhinoMeshObject | virtual |
IsSubObjectSelectable(ON_COMPONENT_INDEX component_index, bool bIgnoreSelectionState=false) const | CRhinoObject | |
IsSubObjectSelected(ON_COMPONENT_INDEX component_index) const override | CRhinoMeshObject | virtual |
IsValid(ON_TextLog *text_log=nullptr) const override | CRhinoObject | virtual |
IsVisible() const | CRhinoObject | |
light_object enum value | CRhinoObject | |
LinkedInstanceDefinitionSerialNumber() const | CRhinoObject | |
loop_object enum value | CRhinoObject | |
m__object_sdk_extension | CRhinoObject | |
m_analysis_mode_list | CRhinoObject | |
m_bbox | CRhinoObject | protected |
m_cache | CRhinoObject | mutable |
m_geomem_type | CRhinoObject | protected |
m_geometry | CRhinoObject | protected |
m_grips | CRhinoObject | |
m_history_record | CRhinoObject | protected |
m_no_show_mark | CRhinoObject | static |
m_use_preview_mesh | CRhinoObject | |
Mark(int) | CRhinoObject | |
MarkAggregateComponentStatusAsNotCurrent() const | ON_Object | virtual |
MemoryRelocate() override | CRhinoObject | virtual |
Mesh() const | CRhinoMeshObject | |
mesh_object enum value | CRhinoObject | |
meshcomponent_reference enum value | CRhinoObject | |
MeshCount(ON::mesh_type mesh_type, const ON_MeshParameters *mp=0) const override | CRhinoMeshObject | virtual |
MeshDisplayAttributes(int mesh_index, const ON_Mesh &mesh, const class CDisplayPipelineAttributes &display_attrs) const | CRhinoObject | virtual |
meshedge_filter enum value | CRhinoObject | |
meshface_filter enum value | CRhinoObject | |
meshvertex_filter enum value | CRhinoObject | |
ModelComponent() const | CRhinoObject | |
ModelObjectId() const override | CRhinoObject | virtual |
ModifyAttributes(const ON_3dmObjectAttributes &new_attributes, bool bEnableUndo=true, bool bQuiet=false) | CRhinoObject | virtual |
morph_control_object enum value | CRhinoObject | |
MoveUserData(ON_Object &source_object, ON_UUID source_userdata_item_id, ON_Object::UserDataConflictResolution userdata_conflict_resolution, bool bDeleteAllSourceItems) | ON_Object | |
MoveUserData(ON_Object &source_object) | ON_Object | |
Name() const | CRhinoObject | |
NextRuntimeObjectSerialNumber() | CRhinoObject | static |
ObjectDrawColor(bool bIgnoreObjectState=false) const | CRhinoObject | |
ObjectDrawColor(const CRhinoObjectAttributes &attributes, bool bIgnoreObjectState=false) const | CRhinoObject | |
ObjectDrawColor(const CRhinoObjectAttributes &attributes, const ON_UUID &viewport_id, bool bIgnoreObjectState) const | CRhinoObject | |
ObjectFrame(const ON_COMPONENT_INDEX &ci, unsigned int objectframe_flags) const | CRhinoObject | |
objectframe_flags enum name | CRhinoObject | |
objectframe_include_scale_transforms enum value | CRhinoObject | |
objectframe_return_unset enum value | CRhinoObject | |
objectframe_standard enum value | CRhinoObject | |
ObjectLayer() const | CRhinoObject | |
ObjectLayerPtr() const | CRhinoObject | |
ObjectLinetype() const | CRhinoObject | |
ObjectLinetypePtr() const | CRhinoObject | |
ObjectMaterial() const | CRhinoObject | virtual |
ObjectMaterial(const ON_UUID &plugin_id) const | CRhinoObject | virtual |
ObjectMaterial(const ON_3dmObjectAttributes &attrs) const | CRhinoObject | virtual |
ObjectMaterial(const ON_COMPONENT_INDEX &ci, const ON_UUID &plugin_id=RhinoDefaultRendererId(), const ON_3dmObjectAttributes *attrs=NULL) const | CRhinoObject | virtual |
ObjectRdkMaterial(const ON_COMPONENT_INDEX &ci, const ON_UUID &plugin_id=RhinoDefaultRendererId(), const ON_3dmObjectAttributes *attrs=NULL) const | CRhinoObject | virtual |
ObjectType() const override | CRhinoMeshObject | virtual |
ON_Object() ON_NOEXCEPT | ON_Object | |
ON_Object(const ON_Object &) | ON_Object | |
OnDoubleClick(const CRhinoDoubleClickContext &double_click_context) const | CRhinoObject | virtual |
operator=(const CRhinoMeshObject &) | CRhinoMeshObject | |
CRhinoObject::operator=(const CRhinoObject &) | CRhinoObject | |
ON_Object::operator=(const ON_Object &) | ON_Object | |
PerViewportIsVisible(ON_UUID viewport_id) const | CRhinoObject | |
phantom_object enum value | CRhinoObject | |
Pick(const CRhinoPickContext &, CRhinoObjRefArray &) const override | CRhinoMeshObject | virtual |
PickFilter(const CRhinoGetObject &, bool) const override | CRhinoMeshObject | |
CRhinoObject::PickFilter(const class CRhinoGetObject &, bool) const | CRhinoObject | virtual |
point_object enum value | CRhinoObject | |
pointset_object enum value | CRhinoObject | |
polyedge_object enum value | CRhinoObject | |
polysrf_object enum value | CRhinoObject | |
PreDrawUpdate(CRhinoDisplayPipeline &dp) const | CRhinoObject | virtual |
PrepareToWrite(int archive_3dm_version) | CRhinoObject | virtual |
PromotePreviewMeshes(ON::mesh_type) | CRhinoObject | virtual |
PurgeUserData() | ON_Object | |
Read(ON_BinaryArchive &binary_archive) | ON_Object | virtual |
RenderMeshes(ON::mesh_type mt, const ON_Viewport *vp=nullptr, const class CRhRdkObjectAncestry *ancestry_only_for_by_parent_attributes=nullptr, ON__UINT32 *flags=nullptr, const CRhinoPlugIn *requestingPlugIn=nullptr, const CDisplayPipelineAttributes *pAttributes=nullptr, std::shared_ptr< const RhRdk::CustomRenderMeshes::IRenderMeshes > optional_initial_primitives=nullptr) const | CRhinoObject | |
RenderMeshes(ON::mesh_type mt, bool recursive, const ON_Viewport *vp=nullptr, const class CRhRdkObjectAncestry *ancestry_only_for_by_parent_attributes=nullptr, const CRhinoPlugIn *requestingPlugIn=nullptr, const CDisplayPipelineAttributes *pAttributes=nullptr, std::shared_ptr< const RhRdk::CustomRenderMeshes::IRenderMeshes > optional_initial_primitives=nullptr) const | CRhinoObject | |
RuntimeSerialNumber() const | CRhinoObject | |
Select(bool bSelect=true, bool bSynchHighlight=true, bool bPersistentSelect=true, bool bIgnoreGripsState=false) const | CRhinoObject | |
Select(bool bSelect, bool bSynchHighlight, bool bPersistentSelect, bool bIgnoreGripsState, bool bIgnoreLayerLocking, bool bIgnoreLayerVisibility) const | CRhinoObject | |
SelectSubObject(ON_COMPONENT_INDEX component_index, bool bSelect=true, bool bSynchHighlight=true, bool bPersistentSelect=false) const override | CRhinoMeshObject | virtual |
SetCachedTextureCoordinates(const ON_TextureMapping &mapping, const ON_Xform *object_xform, bool bLazy=true) const | CRhinoObject | |
SetCachedTextureCoordinatesFromPlugIn(const ON_UUID &plugin_id) const | CRhinoObject | |
SetCachedTextureCoordinatesFromPlugIn(const ON_UUID &plugin_id, const ON_SimpleArray< ON_TextureMapping::TYPE > &mappings_to_cache) const | CRhinoObject | |
SetComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_set) const | ON_Object | virtual |
SetComponentStatus(ON_COMPONENT_INDEX component_index, ON_ComponentStatus status_to_copy) const | ON_Object | virtual |
SetCopyHistoryOnReplace(bool bCopy) const | CRhinoObject | |
SetDynamicTransform(const ON_Xform &dynamic_xform) | CRhinoObject | |
SetHistory(class CRhinoHistory &history) | CRhinoObject | |
SetMesh(ON_Mesh *) | CRhinoMeshObject | |
SetMesh(std::shared_ptr< const ON_Mesh >) | CRhinoMeshObject | |
SetObjectFrame(const ON_COMPONENT_INDEX &ci, const ON_Xform &wcs_to_ocs) | CRhinoObject | |
SetObjectFrame(const ON_COMPONENT_INDEX &ci, const ON_Plane &plane) | CRhinoObject | |
SetRenderMeshParameters(const ON_MeshParameters &mp) | CRhinoObject | virtual |
SetTextureCoordinates(const ON_TextureMapping &mapping, const ON_Xform *object_xform, bool bLazy=true) const override | CRhinoMeshObject | virtual |
SetTextureCoordinatesFromPlugIn(const ON_UUID &plugin_id, int mapping_channel_id) const | CRhinoObject | virtual |
SetUserString(const wchar_t *key, const wchar_t *string_value) | ON_Object | |
SetUserStrings(int count, const ON_UserString *user_strings, bool bReplace) | ON_Object | |
SharedMesh() const | CRhinoMeshObject | |
ShortDescription(bool bPlural) const override | CRhinoMeshObject | virtual |
SizeOf() const override | CRhinoObject | virtual |
SnapTo(const CRhinoSnapContext &snap_context, CRhinoSnapEvent &snap_event) const override | CRhinoMeshObject | virtual |
Space() const | CRhinoObject | |
subd_object enum value | CRhinoObject | |
SubObjectsAreHighlighted() const override | CRhinoMeshObject | protectedvirtual |
SubObjectsAreSelected() const override | CRhinoMeshObject | protectedvirtual |
SubObjectStatus() const | CRhinoObject | virtual |
SupportsBrepProxyReferenceCounting() const | CRhinoObject | virtual |
surface_object enum value | CRhinoObject | |
SynchAttributes() | CRhinoObject | protectedvirtual |
ThisIsNullptr(bool bSilentError) const | ON_Object | |
TransformUserData(const class ON_Xform &xform) | ON_Object | |
UndoModifyAttributes(unsigned int ur_sn=0) | CRhinoObject | |
UnhighlightAllSubObjects() override | CRhinoMeshObject | virtual |
unknown_object_type enum value | CRhinoObject | |
UnselectAllSubObjects() override | CRhinoMeshObject | virtual |
UpdateBoundingBox() | CRhinoObject | |
UpdateReferencedComponents(const class ON_ComponentManifest &source_manifest, const class ON_ComponentManifest &destination_manifest, const class ON_ManifestMap &manifest_map) | ON_Object | virtual |
UserDataConflictResolution enum name | ON_Object | |
UserStringCount() const | ON_Object | |
VetoTransformObject(CRhinoDoc &doc, bool bDeleteOriginal, bool bAddNewObjectToDoc, bool bAddTransformHistory) const | CRhinoObject | virtual |
WorksessionReferenceModelSerialNumber() const | CRhinoObject | |
Write(ON_BinaryArchive &binary_archive) const | ON_Object | virtual |
~CRhinoMeshObject() | CRhinoMeshObject | |
~CRhinoObject() | CRhinoObject | virtual |
~ON_Object() | ON_Object | virtual |