Rhino C++ API  8.18
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
CRhinoHatch Member List

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

AddToDocNotification()CRhinoObjectvirtual
AggregateComponentStatus() constON_Objectvirtual
annotation_object enum valueCRhinoObject
any_object enum valueCRhinoObject
AttachAttributeUserData(ON_UserData *pUserData)CRhinoObject
AttachGeometryUserData(ON_UserData *pUserData)CRhinoObject
AttachUserData(class ON_UserData *pUserData)ON_Object
Attributes() constCRhinoObjectvirtual
Attributes()CRhinoObject
BeginTransform(CRhinoDoc &doc, bool bDeleteOriginal, bool bAddNewObjectToDoc, bool bAddTransformHistory)CRhinoObjectvirtual
BoundingBox() const overrideCRhinoHatchvirtual
CRhinoObject::BoundingBox(const class CRhinoViewport *pViewport) constCRhinoObjectvirtual
BrepReferenceCount() constCRhinoObject
BrepReferenceCounter(void) constCRhinoObject
BrepReferenceCounter_DestroyRuntimeCache(bool bDelete) constCRhinoObject
BrepReferenceCounterExists() constCRhinoObject
brepvertex_filter enum valueCRhinoObject
cage_object enum valueCRhinoObject
ClearAllComponentStates() constON_Object
ClearComponentStates(ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_clear) constON_Objectvirtual
CopyHistoryOnReplace() constCRhinoObject
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 mesh_type, const ON_MeshParameters &mp, bool bIgnoreCustom=false)CRhinoObjectvirtual
CRhHatchObjectPrivate classCRhinoHatchfriend
CRhinoHatch()CRhinoHatch
CRhinoHatch(const ON_3dmObjectAttributes &src)CRhinoHatch
CRhinoHatch(const CRhinoHatch &src)CRhinoHatch
CRhinoObject()CRhinoObject
CRhinoObject(const ON_3dmObjectAttributes &)CRhinoObject
CRhinoObject(const CRhinoObject &)CRhinoObject
curve_object enum valueCRhinoObject
DataCRC(ON__UINT32 current_remainder) constON_Objectvirtual
DeleteAttributeUserData(ON_UUID userdata_uuid)CRhinoObject
DeleteComponents(const ON_COMPONENT_INDEX *ci_list, size_t ci_count)ON_Objectvirtual
DeleteDynamicTransform()CRhinoObject
DeleteFromDocNotification() overrideCRhinoHatchvirtual
DeleteGeometryUserData(ON_UUID userdata_uuid)CRhinoObject
Destroy()CRhinoObjectprotected
DestroyMeshes(ON::mesh_type mesh_type, bool bDeleteMeshes)CRhinoObjectvirtual
DestroyMeshes(ON::mesh_type mesh_type)CRhinoObject
DestroyRuntimeCache(bool bDelete=true) overrideCRhinoObjectvirtual
DetachUserData(class ON_UserData *pUserData)ON_Object
Document() constCRhinoObject
DocumentRuntimeSerialNumber() constCRhinoObject
Draw(CRhinoDisplayPipeline &dp) const overrideCRhinoHatchvirtual
CRhinoObject::Draw(CRhinoViewport &) constCRhinoObject
DrawGrips(class CRhinoDisplayPipeline &) constCRhinoObjectvirtual
DrawHighlightedSubObjects(class CRhinoDisplayPipeline &) constCRhinoObjectvirtual
DrawSubObject(class CRhinoDisplayPipeline &, ON_COMPONENT_INDEX) constCRhinoObjectvirtual
DrawV6(class CRhinoObjectDrawContext *draw_context) const RHINO_NOEXCEPTCRhinoObjectvirtual
Dump(ON_TextLog &) constON_Objectvirtual
DuplicateRhinoObject() constCRhinoObjectvirtual
edge_object enum valueCRhinoObject
EmergencyDestroy()ON_Object
EnableAnalysisMode(ON_UUID am_id, bool bEnable=true) constCRhinoObject
EnableCustomGrips(class CRhinoObjectGrips *custom_grips)CRhinoObjectvirtual
EnableGrips(bool bGripsOn) overrideCRhinoHatchvirtual
EndTransform(CRhinoDoc &doc, bool bDeleteOriginal, bool bAddNewObjectToDoc, bool bAddTransformHistory)CRhinoObjectvirtual
extrusion_object enum valueCRhinoObject
FillType() constCRhinoHatch
FirstUserData() constON_Object
FromId(unsigned int rhino_doc_runtime_serial_number, ON_UUID rhino_object_id)CRhinoObjectstatic
FromRuntimeSerialNumber(unsigned int rhino_doc_runtime_serial_number, unsigned int rhino_object_runtime_serial_number)CRhinoObjectstatic
Geometry() constCRhinoObject
GEOMETRY_TYPE enum nameCRhinoObject
GetAttributeUserData(ON_UUID userdata_uuid) constCRhinoObject
GetComponentsWithSetStates(ON_ComponentStatus states_filter, bool bAllEqualStates, ON_SimpleArray< ON_COMPONENT_INDEX > &components) constON_Objectvirtual
GetDynamicTransform(ON_Xform &dynamic_xform) constCRhinoObject
GetFrame(ON_Plane &plane) constCRhinoObjectvirtual
GetGeometryUserData(ON_UUID userdata_uuid) constCRhinoObject
GetGrips(ON_SimpleArray< class CRhinoGripObject * > &grip_list) constCRhinoObjectvirtual
GetHighlightedSubObjects(ON_SimpleArray< ON_COMPONENT_INDEX > &component_indices) constCRhinoObjectvirtual
GetMeshes(ON::mesh_type mesh_type, ON_SimpleArray< const ON_Mesh * > &meshes) constCRhinoObjectvirtual
GetMeshes(ON::mesh_type mesh_type) constCRhinoObject
GetRenderMeshParameters(ON_MeshParameters &mp) constCRhinoObject
GetSelectedSubObjects(ON_SimpleArray< ON_COMPONENT_INDEX > &component_indices) constCRhinoObjectvirtual
GetSubobjectMaterialComponents(ON_SimpleArray< ON_COMPONENT_INDEX > &components_with_subobject_materials) constCRhinoObjectvirtual
GetSubObjects(ON_SimpleArray< CRhinoObject * > &subObjects, const CRhinoViewport *pViewport=nullptr) const overrideCRhinoHatch
CRhinoObject::GetSubObjects(ON_SimpleArray< CRhinoObject * > &subObjects, const class CRhinoViewport *pViewport=NULL) constCRhinoObjectvirtual
GetTightBoundingBox(ON_BoundingBox &tight_bbox, bool bGrowBox, const ON_Xform *xform) const overrideCRhinoHatchvirtual
GetUserData(const ON_UUID &userdata_uuid) constON_Object
GetUserString(const wchar_t *key, ON_wString &string_value) constON_Object
GetUserStringKeys(ON_ClassArray< ON_wString > &user_string_keys) constON_Object
GetUserStrings(ON_ClassArray< ON_UserString > &user_strings) constON_Object
GetWireframeCurves(ON_SimpleArray< ON_Curve * > &curve_list) constCRhinoObjectvirtual
grip_object enum valueCRhinoObject
GripsEnabler() constCRhinoObject
GripsOn() constCRhinoObject
GripsSelected() constCRhinoObject
HasCustomRenderMeshes(ON::mesh_type mt, const ON_Viewport *vp=nullptr, ON__UINT32 *flags=nullptr, const class CRhinoPlugIn *requestingPlugIn=nullptr, const class CDisplayPipelineAttributes *pAttributes=nullptr) constCRhinoObject
HasDynamicTransform() constCRhinoObject
HasSubobjectMaterials(void) constCRhinoObjectvirtual
Hatch() constCRhinoHatch
hatch_object enum valueCRhinoObject
Highlight(bool bHighlight=true) constCRhinoObject
HighlightRequiresRedraw() constCRhinoObjectvirtual
HighlightSubObject(ON_COMPONENT_INDEX component_index, bool bHighlight=true) constCRhinoObjectvirtual
HistoryRecord() constCRhinoObject
Id() constCRhinoObject
InAnalysisMode(const ON_UUID &am_id) constCRhinoObject
InAnalysisMode() constCRhinoObject
InitialObjectFrame(const CRhinoDoc &) constCRhinoHatch
InShadedAnalysisMode() constCRhinoObject
instance_reference enum valueCRhinoObject
InternalVirtual_IsSelectable(bool bIgnoreSelectionState, bool bIgnoreGripsState, bool bIgnoreLocking, bool bIgnoreVisibility) constCRhinoObjectprotectedvirtual
IsActiveInDocument() constCRhinoObject
IsActiveInViewport(const class CRhinoViewport &) constCRhinoObjectvirtual
IsCorrupt(bool bRepair, bool bSilentError, class ON_TextLog *text_log) constON_Object
IsDeletable() constCRhinoObjectvirtual
IsDeleted() constCRhinoObject
IsGroupObject() constCRhinoObjectvirtual
IsHidden() constCRhinoObject
IsHighlighted(BOOL32 bCheckSubObjects=false) constCRhinoObject
IsInstanceDefinitionGeometry() constCRhinoObject
IsInstanceDefinitionGeometryEx() constCRhinoObject
IsKindOf(const ON_ClassId *pClassId) constON_Object
IsLocked() constCRhinoObject
IsMarked() constCRhinoObject
IsMeshable(ON::mesh_type) constCRhinoObjectvirtual
IsModelObject() constCRhinoObject
IsNormal() constCRhinoObject
IsPageObject() constCRhinoObject
IsProxy() constCRhinoObject
IsReference() constCRhinoObject
IsSelectable(bool bIgnoreSelectionState=false, bool bIgnoreGripsState=false) constCRhinoObject
IsSelectable(bool bIgnoreSelectionState, bool bIgnoreGripsState, bool bIgnoreLocking, bool bIgnoreVisibility) constCRhinoObject
IsSelectableWithGripsOn() constCRhinoObjectprotectedvirtual
IsSelected(bool bCheckSubObjects=false) constCRhinoObject
IsSolid() constCRhinoObjectvirtual
IsSubObjectHighlighted(ON_COMPONENT_INDEX component_index) constCRhinoObjectvirtual
IsSubObjectSelectable(ON_COMPONENT_INDEX component_index, bool bIgnoreSelectionState=false) constCRhinoObject
IsSubObjectSelected(ON_COMPONENT_INDEX component_index) constCRhinoObjectvirtual
IsValid(ON_TextLog *text_log=nullptr) const overrideCRhinoObjectvirtual
IsVisible() constCRhinoObject
light_object enum valueCRhinoObject
LinkedInstanceDefinitionSerialNumber() constCRhinoObject
loop_object enum valueCRhinoObject
m__object_sdk_extensionCRhinoObject
m_analysis_mode_listCRhinoObject
m_bboxCRhinoObjectprotected
m_cacheCRhinoObjectmutable
m_geomem_typeCRhinoObjectprotected
m_geometryCRhinoObjectprotected
m_gripsCRhinoObject
m_history_recordCRhinoObjectprotected
m_no_show_markCRhinoObjectstatic
m_use_preview_meshCRhinoObject
Mark(int)CRhinoObject
MarkAggregateComponentStatusAsNotCurrent() constON_Objectvirtual
MemoryRelocate() overrideCRhinoObjectvirtual
mesh_object enum valueCRhinoObject
meshcomponent_reference enum valueCRhinoObject
MeshCount(ON::mesh_type mesh_type, const ON_MeshParameters *mp=0) constCRhinoObjectvirtual
MeshDisplayAttributes(int mesh_index, const ON_Mesh &mesh, const class CDisplayPipelineAttributes &display_attrs) constCRhinoObjectvirtual
meshedge_filter enum valueCRhinoObject
meshface_filter enum valueCRhinoObject
meshvertex_filter enum valueCRhinoObject
ModelComponent() constCRhinoObject
ModelObjectId() const overrideCRhinoObjectvirtual
ModifyAttributes(const ON_3dmObjectAttributes &new_attributes, bool bEnableUndo=true, bool bQuiet=false)CRhinoObjectvirtual
morph_control_object enum valueCRhinoObject
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() constCRhinoObject
NextRuntimeObjectSerialNumber()CRhinoObjectstatic
ObjectDrawColor(bool bIgnoreObjectState=false) constCRhinoObject
ObjectDrawColor(const CRhinoObjectAttributes &attributes, bool bIgnoreObjectState=false) constCRhinoObject
ObjectDrawColor(const CRhinoObjectAttributes &attributes, const ON_UUID &viewport_id, bool bIgnoreObjectState) constCRhinoObject
ObjectFrame(const ON_COMPONENT_INDEX &ci, unsigned int objectframe_flags) constCRhinoObject
objectframe_flags enum nameCRhinoObject
objectframe_include_scale_transforms enum valueCRhinoObject
objectframe_return_unset enum valueCRhinoObject
objectframe_standard enum valueCRhinoObject
ObjectLayer() constCRhinoObject
ObjectLayerPtr() constCRhinoObject
ObjectLinetype() constCRhinoObject
ObjectLinetypePtr() constCRhinoObject
ObjectMaterial() constCRhinoObjectvirtual
ObjectMaterial(const ON_UUID &plugin_id) constCRhinoObjectvirtual
ObjectMaterial(const ON_3dmObjectAttributes &attrs) constCRhinoObjectvirtual
ObjectMaterial(const ON_COMPONENT_INDEX &ci, const ON_UUID &plugin_id=RhinoDefaultRendererId(), const ON_3dmObjectAttributes *attrs=NULL) constCRhinoObjectvirtual
ObjectRdkMaterial(const ON_COMPONENT_INDEX &ci, const ON_UUID &plugin_id=RhinoDefaultRendererId(), const ON_3dmObjectAttributes *attrs=NULL) constCRhinoObjectvirtual
ObjectType() const overrideCRhinoHatchvirtual
ON_Object() ON_NOEXCEPTON_Object
ON_Object(const ON_Object &)ON_Object
OnDoubleClick(const CRhinoDoubleClickContext &double_click_context) constCRhinoObjectvirtual
operator=(const CRhinoHatch &src)CRhinoHatch
CRhinoObject::operator=(const CRhinoObject &)CRhinoObject
ON_Object::operator=(const ON_Object &)ON_Object
PatternIndex() constCRhinoHatch
PatternRotation() constCRhinoHatch
PatternScale() constCRhinoHatch
PatternScale(const CRhinoViewport *pVP) constCRhinoHatch
PerViewportIsVisible(ON_UUID viewport_id) constCRhinoObject
phantom_object enum valueCRhinoObject
Pick(const CRhinoPickContext &, CRhinoObjRefArray &objref) const overrideCRhinoHatchvirtual
PickFilter(const class CRhinoGetObject &, bool) constCRhinoObjectvirtual
point_object enum valueCRhinoObject
pointset_object enum valueCRhinoObject
polyedge_object enum valueCRhinoObject
polysrf_object enum valueCRhinoObject
PreDrawUpdate(CRhinoDisplayPipeline &dp) constCRhinoObjectvirtual
PrepareToWrite(int archive_3dm_version)CRhinoObjectvirtual
PromotePreviewMeshes(ON::mesh_type)CRhinoObjectvirtual
PurgeUserData()ON_Object
Read(ON_BinaryArchive &binary_archive)ON_Objectvirtual
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) constCRhinoObject
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) constCRhinoObject
ReplaceLoops(ON_SimpleArray< ON_Curve * > &loops)CRhinoHatch
ReplaceLoops(ON_SimpleArray< const ON_Curve * > &loops)CRhinoHatch
RuntimeSerialNumber() constCRhinoObject
Select(bool bSelect=true, bool bSynchHighlight=true, bool bPersistentSelect=true, bool bIgnoreGripsState=false) constCRhinoObject
Select(bool bSelect, bool bSynchHighlight, bool bPersistentSelect, bool bIgnoreGripsState, bool bIgnoreLayerLocking, bool bIgnoreLayerVisibility) constCRhinoObject
SelectSubObject(ON_COMPONENT_INDEX component_index, bool bSelect=true, bool bSynchHighlight=true, bool bPersistentSelect=false) constCRhinoObjectvirtual
SetCachedTextureCoordinates(const ON_TextureMapping &mapping, const ON_Xform *object_xform, bool bLazy=true) constCRhinoObject
SetCachedTextureCoordinatesFromPlugIn(const ON_UUID &plugin_id) constCRhinoObject
SetCachedTextureCoordinatesFromPlugIn(const ON_UUID &plugin_id, const ON_SimpleArray< ON_TextureMapping::TYPE > &mappings_to_cache) constCRhinoObject
SetComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_set) constON_Objectvirtual
SetComponentStatus(ON_COMPONENT_INDEX component_index, ON_ComponentStatus status_to_copy) constON_Objectvirtual
SetCopyHistoryOnReplace(bool bCopy) constCRhinoObject
SetDynamicTransform(const ON_Xform &dynamic_xform)CRhinoObject
SetHatch(const ON_Hatch &hatch)CRhinoHatch
SetHatch(ON_Hatch *hatch)CRhinoHatch
SetHistory(class CRhinoHistory &history)CRhinoObject
SetObjectFrame(const ON_COMPONENT_INDEX &ci, const ON_Xform &wcs_to_ocs)CRhinoObject
SetObjectFrame(const ON_COMPONENT_INDEX &ci, const ON_Plane &plane)CRhinoObject
SetPatternRotation(double rotation)CRhinoHatch
SetPatternScale(double scale)CRhinoHatch
SetRenderMeshParameters(const ON_MeshParameters &mp)CRhinoObjectvirtual
SetTextureCoordinates(const ON_TextureMapping &mapping, const ON_Xform *object_xform, bool bLazy=true) constCRhinoObjectvirtual
SetTextureCoordinatesFromPlugIn(const ON_UUID &plugin_id, int mapping_channel_id) constCRhinoObjectvirtual
SetUserString(const wchar_t *key, const wchar_t *string_value)ON_Object
SetUserStrings(int count, const ON_UserString *user_strings, bool bReplace)ON_Object
ShortDescription(bool bPlural) const overrideCRhinoHatchvirtual
SizeOf() const overrideCRhinoObjectvirtual
SnapTo(const CRhinoSnapContext &snap_context, CRhinoSnapEvent &snap_event) const overrideCRhinoHatchvirtual
Space() constCRhinoObject
subd_object enum valueCRhinoObject
SubObjectsAreHighlighted() constCRhinoObjectprotectedvirtual
SubObjectsAreSelected() constCRhinoObjectprotectedvirtual
SubObjectStatus() constCRhinoObjectvirtual
SupportsBrepProxyReferenceCounting() constCRhinoObjectvirtual
surface_object enum valueCRhinoObject
SynchAttributes()CRhinoObjectprotectedvirtual
ThisIsNullptr(bool bSilentError) constON_Object
TransformUserData(const class ON_Xform &xform)ON_Object
UndoModifyAttributes(unsigned int ur_sn=0)CRhinoObject
UnhighlightAllSubObjects()CRhinoObjectvirtual
unknown_object_type enum valueCRhinoObject
UnselectAllSubObjects()CRhinoObjectvirtual
UpdateBoundingBox()CRhinoObject
UpdateReferencedComponents(const class ON_ComponentManifest &source_manifest, const class ON_ComponentManifest &destination_manifest, const class ON_ManifestMap &manifest_map)ON_Objectvirtual
UserDataConflictResolution enum nameON_Object
UserStringCount() constON_Object
VetoTransformObject(CRhinoDoc &doc, bool bDeleteOriginal, bool bAddNewObjectToDoc, bool bAddTransformHistory) constCRhinoObjectvirtual
WorksessionReferenceModelSerialNumber() constCRhinoObject
Write(ON_BinaryArchive &binary_archive) constON_Objectvirtual
~CRhinoHatch()CRhinoHatch
~CRhinoObject()CRhinoObjectvirtual
~ON_Object()ON_Objectvirtual