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

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

AddHatchLine(const ON_HatchLine &line)ON_HatchPattern
AggregateComponentStatus() constON_Objectvirtual
AllAttributes enum valueON_ModelComponent
AttachUserData(class ON_UserData *pUserData)ON_Object
Attributes enum nameON_ModelComponent
BinaryArchiveAttributes enum valueON_ModelComponent
ChangeName(const wchar_t *new_name, class ON_ComponentManifest *manifest)ON_ModelComponent
ClearAllComponentStates() constON_Object
ClearComponentStates(ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearComponentStates(ON_COMPONENT_INDEX component_index, ON_ComponentStatus states_to_clear) constON_Objectvirtual
ClearComponentType()ON_ModelComponent
ClearId()ON_ModelComponent
ClearIndex()ON_ModelComponent
ClearModelComponentAttributes(unsigned int attributes_filter)ON_ModelComponent
ClearModelComponentStatus()ON_ModelComponent
ClearModelSerialNumber()ON_ModelComponent
ClearName()ON_ModelComponent
ClearParentId()ON_ModelComponent
Compare(const ON_HatchPattern &a, const ON_HatchPattern &b)ON_HatchPatternstatic
CompareAppearance(const ON_HatchPattern &a, const ON_HatchPattern &b)ON_HatchPatternstatic
CompareId(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareIdAndName(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareName(const ON_UUID &other_parent_id, const wchar_t *other_name) constON_ModelComponent
CompareName(const wchar_t *other_name) constON_ModelComponent
CompareName(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareNameAndId(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
CompareNameExact(const ON_UUID &other_parent_id, const wchar_t *other_name) constON_ModelComponent
CompareNameExact(const wchar_t *other_name) constON_ModelComponent
CompareNameExact(const ON_ModelComponent &a, const ON_ModelComponent &b)ON_ModelComponentstatic
ComponentSerialNumberAttribute enum valueON_ModelComponent
ComponentStatusAttribute enum valueON_ModelComponent
ComponentType() constON_ModelComponent
ComponentTypeFromUnsigned(unsigned int component_type_as_unsigned)ON_ModelComponentstatic
ComponentTypeIsLocked() constON_ModelComponent
ComponentTypeIsSet() constON_ModelComponent
ComponentTypeIsValid(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
ComponentTypeIsValidAndNotMixed(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
ComponentTypeToString(ON_ModelComponent::Type)ON_ModelComponentstatic
ContentVersionNumber() constON_ModelComponent
CopyFrom(const ON_ModelComponent &src, unsigned int attributes_filter)ON_ModelComponent
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
CreateDisplay(const ON_HatchPattern *pattern, const ON_Hatch *hatch, ON_SimpleArray< ON_NurbsCurve * > &bounds, ON_SimpleArray< ON_Line > &lines, ON_Brep *&pBrep)CRhinoHatchPatternstatic
CreateDisplay(const ON_HatchPattern *pattern, const ON_Hatch *hatch, double pattern_scale, ON_3dVector xdir, ON_3dVector ydir, ON_SimpleArray< ON_NurbsCurve * > &bounds, ON_SimpleArray< ON_Line > &lines, ON_Brep *&pBrep)CRhinoHatchPatternstatic
CRhinoHatchPatternTable classCRhinoHatchPatternfriend
DataCRC(ON__UINT32 current_remainder) const overrideON_ModelComponentvirtual
DeleteComponents(const ON_COMPONENT_INDEX *ci_list, size_t ci_count)ON_Objectvirtual
DeletedName() constON_ModelComponent
DeletedNameAttribute enum valueON_ModelComponent
DeletedNameHash() constON_ModelComponent
DeletedNameIsSet() constON_ModelComponent
DeleteName()ON_ModelComponent
Description() constON_HatchPattern
DestroyRuntimeCache(bool bDelete=true)ON_Objectvirtual
DetachUserData(class ON_UserData *pUserData)ON_Object
DrawPattern(HDC pDC, const ON_4iRect &rect, double angle, COLORREF bkColor, COLORREF fgColor) constCRhinoHatchPattern
Dump(ON_TextLog &) const overrideON_HatchPatternvirtual
EmergencyDestroy()ON_Object
EraseIdentification(bool bIgnoreLocks)ON_ModelComponent
FillType() constON_HatchPattern
FirstUserData() constON_Object
FromModelComponentRef(const class ON_ModelComponentReference &model_component_reference, const ON_HatchPattern *none_return_value)ON_HatchPatternstatic
GetComponentsWithSetStates(ON_ComponentStatus states_filter, bool bAllEqualStates, ON_SimpleArray< ON_COMPONENT_INDEX > &components) constON_Objectvirtual
GetName(ON_wString &component_name) constON_ModelComponent
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
GridON_HatchPatternstatic
Grid60ON_HatchPatternstatic
Hatch1ON_HatchPatternstatic
Hatch2ON_HatchPatternstatic
Hatch3ON_HatchPatternstatic
HatchDashON_HatchPatternstatic
HatchFillType enum nameON_HatchPattern
HatchFillTypeFromUnsigned(unsigned hatch_fill_type_as_unsigned)ON_HatchPatternstatic
HatchLine(int index) constON_HatchPattern
HatchLineCount() constON_HatchPattern
HatchLines() constON_HatchPattern
Id() constON_ModelComponent
IdAttribute enum valueON_ModelComponent
IdIsLocked() constON_ModelComponent
IdIsNil() constON_ModelComponent
IdIsNotNil() constON_ModelComponent
IdIsSet() constON_ModelComponent
IfIdIsNilSetId()ON_ModelComponent
IncrementContentVersionNumber() constON_ModelComponentprotected
Index() constON_ModelComponent
Index(int unset_index_value) constON_ModelComponent
IndexAttribute enum valueON_ModelComponent
IndexIsLocked() constON_ModelComponent
IndexIsSet() constON_ModelComponent
IndexRequired(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
InstanceDefinitionModelSerialNumber() constON_ModelComponent
Internal_SystemComponentHelper()ON_ModelComponentstatic
IsCorrupt(bool bRepair, bool bSilentError, class ON_TextLog *text_log) constON_Object
IsDeleted() constON_ModelComponent
IsHidden() constON_ModelComponent
IsKindOf(const ON_ClassId *pClassId) constON_Object
IsLocked() constON_ModelComponent
IsNamePathSeparator(const wchar_t *s)ON_ModelComponentstatic
IsReferenceComponent() constON_ModelComponent
IsReferencePrefixDelimiter(const wchar_t *s)ON_ModelComponentstatic
IsReferencePrefixSeparator(const wchar_t *s)ON_ModelComponentstatic
IsSystemComponent() constON_ModelComponent
IsValid(class ON_TextLog *text_log=nullptr) const overrideON_HatchPatternvirtual
IsValidComponentName(const wchar_t *candidate_component_name)ON_ModelComponentstatic
IsValidComponentName(const ON_wString &candidate_component_name)ON_ModelComponentstatic
IsValidComponentName(size_t length, const wchar_t *candidate_component_name)ON_ModelComponentstatic
IsValidComponentName(const class ON_ComponentManifest &model_manfest, const ON_ModelComponent &model_component, bool bPermitReferencePrefix, ON_wString &valid_name)ON_ModelComponentstatic
IsValidComponentNameFirstCodePoint(ON__UINT32 unicode_code_point)ON_ModelComponentstatic
IsValidComponentNameFirstCodePoint(int length, const wchar_t *candidate_component_name)ON_ModelComponentstatic
LinkedInstanceDefinitionSerialNumber() constCRhinoHatchPattern
LockAllSettingsExceptName()ON_ModelComponent
LockComponentType()ON_ModelComponent
LockId()ON_ModelComponent
LockIndex()ON_ModelComponent
LockModelComponentStatus()ON_ModelComponent
LockModelSerialNumber()ON_ModelComponent
LockName()ON_ModelComponent
LockParentId()ON_ModelComponent
m_hatchpattern_snCRhinoHatchPattern
m_remap_indexCRhinoHatchPattern
m_sort_indexCRhinoHatchPattern
MarkAggregateComponentStatusAsNotCurrent() constON_Objectvirtual
MemoryRelocate()ON_Objectvirtual
ModelComponentStatus() constON_ModelComponent
ModelComponentStatusIsLocked() constON_ModelComponent
ModelComponentStatusIsSet() constON_ModelComponent
ModelObjectId() const overrideON_ModelComponentvirtual
ModelSerialNumber() constON_ModelComponent
ModelSerialNumberAttribute enum valueON_ModelComponent
ModelSerialNumberIsLocked() constON_ModelComponent
ModelSerialNumberIsSet() constON_ModelComponent
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() constON_ModelComponent
NameAsPointer() constON_ModelComponent
NameAttribute enum valueON_ModelComponent
NameHash() constON_ModelComponent
NameIsEmpty() constON_ModelComponent
NameIsLocked() constON_ModelComponent
NameIsNotEmpty() constON_ModelComponent
NameIsSet() constON_ModelComponent
NameLeaf(const wchar_t *name)ON_ModelComponentstatic
NameParent(const wchar_t *name, bool bIncludeReference)ON_ModelComponentstatic
NamePathSeparatorON_ModelComponentstatic
NameReferencePrefix(const wchar_t *name)ON_ModelComponentstatic
NewNameHash(const wchar_t *new_name) constON_ModelComponent
NextRuntimeSerialNumber()CRhinoHatchPatternstatic
NoAttributes enum valueON_ModelComponent
ObjectType() constON_Objectvirtual
ON_HatchPattern() ON_NOEXCEPTON_HatchPattern
ON_HatchPattern(const ON_HatchPattern &)ON_HatchPattern
ON_ModelComponent() ON_NOEXCEPTON_ModelComponent
ON_ModelComponent(const ON_ModelComponent &source)ON_ModelComponent
ON_ModelComponent(ON_ModelComponent::Type component_type) ON_NOEXCEPTON_ModelComponent
ON_ModelComponent(ON_ModelComponent::Type component_type, const ON_ModelComponent &source) ON_NOEXCEPTON_ModelComponent
ON_Object() ON_NOEXCEPTON_Object
ON_Object(const ON_Object &)ON_Object
ON_HatchPattern::operator=(const ON_HatchPattern &)=defaultON_HatchPattern
ON_ModelComponent::operator=(const ON_ModelComponent &source)ON_ModelComponent
ON_Object::operator=(const ON_Object &)ON_Object
ParentId() constON_ModelComponent
ParentIdAttribute enum valueON_ModelComponent
ParentIdIsLocked() constON_ModelComponent
ParentIdIsNil() constON_ModelComponent
ParentIdIsNotNil() constON_ModelComponent
ParentIdIsSet() constON_ModelComponent
PlusON_HatchPatternstatic
PurgeUserData()ON_Object
Read(ON_BinaryArchive &) overrideON_HatchPatternvirtual
ReadModelComponentAttributes(class ON_BinaryArchive &archive)ON_ModelComponent
ReferenceModelSerialNumber() constON_ModelComponent
ReferencePrefixDelimiterON_ModelComponentstatic
ReferencePrefixSeparatorON_ModelComponentstatic
RemoveAllHatchLines()ON_HatchPattern
RemoveAllReferencePrefixDelimiters(const wchar_t *name)ON_ModelComponentstatic
RemoveHatchLine(int index)ON_HatchPattern
RemoveReferencePrefix(const wchar_t *name)ON_ModelComponentstatic
RemoveTrailingNamePathSeparator(const wchar_t *name)ON_ModelComponentstatic
RemoveTrailingReferencePrefixDelimiter(const wchar_t *name)ON_ModelComponentstatic
RemoveTrailingReferencePrefixSeparator(const wchar_t *name)ON_ModelComponentstatic
RuntimeSerialNumber() constON_ModelComponent
SetAndLockId()ON_ModelComponent
SetAsSystemComponent()ON_ModelComponent
SetAsUnsetSystemComponent()ON_ModelComponent
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
SetComponentType(ON_ModelComponent::Type component_component_type)ON_ModelComponent
SetDeletedModelComponentState(bool bDeleted, class ON_ComponentManifest *manifest)ON_ModelComponent
SetDescription(const wchar_t *pDescription)ON_HatchPattern
SetFillType(ON_HatchPattern::HatchFillType fill_type)ON_HatchPattern
SetHatchLines(const ON_ClassArray< ON_HatchLine > &lines)ON_HatchPattern
SetHatchLines(size_t count, const ON_HatchLine *lines)ON_HatchPattern
SetHiddenModelComponentState(bool bHidden)ON_ModelComponent
SetId(const ON_UUID &component_id)ON_ModelComponent
SetId()ON_ModelComponent
SetIdentification(const class ON_ComponentManifestItem &manifest_item, const wchar_t *manifest_name, bool bSetId, bool bParentId, bool bSetName, bool bSetIndex)ON_ModelComponent
SetIndex(int component_index)ON_ModelComponent
SetLocalizedSystemComponentName(const wchar_t *system_component_localized_name)ON_ModelComponent
SetLockedModelComponentState(bool bLocked)ON_ModelComponent
SetModelComponentStatus(ON_ComponentStatus component_status)ON_ModelComponent
SetModelSerialNumber(unsigned int model_serial_number)ON_ModelComponent
SetModelSerialNumber(unsigned int model_serial_number, unsigned int reference_model_serial_number, unsigned int instance_definition_model_serial_number)ON_ModelComponent
SetName(const wchar_t *component_name)ON_ModelComponent
SetParentId(const ON_UUID &parent_id)ON_ModelComponent
SetUserString(const wchar_t *key, const wchar_t *string_value)ON_Object
SetUserStrings(int count, const ON_UserString *user_strings, bool bReplace)ON_Object
SizeOf() const overrideON_ModelComponentvirtual
SolidON_HatchPatternstatic
SplitName(const wchar_t *name, ON_wString &reference_prefix, ON_wString &name_parent, ON_wString &name_leaf)ON_ModelComponentstatic
SquaresON_HatchPatternstatic
SystemComponentAttribute enum valueON_ModelComponent
ThisIsNullptr(bool bSilentError) constON_Object
TransformUserData(const class ON_Xform &xform)ON_Object
Type enum nameON_ModelComponent
TypeAttribute enum valueON_ModelComponent
UndeleteName()ON_ModelComponent
UniqueNameIgnoresCase(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
UniqueNameIncludesParent(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
UniqueNameRequired(ON_ModelComponent::Type component_type)ON_ModelComponentstatic
UnsetON_HatchPatternstatic
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
wchar_tON_ModelComponentstatic
WorksessionReferenceModelSerialNumber() constCRhinoHatchPattern
Write(ON_BinaryArchive &) const overrideON_HatchPatternvirtual
WriteModelComponentAttributes(class ON_BinaryArchive &archive, unsigned int attributes_filter) constON_ModelComponent
~ON_HatchPattern()=defaultON_HatchPattern
~ON_ModelComponent()=defaultON_ModelComponent
~ON_Object()ON_Objectvirtual