|
Extended Object 65 "3D Mapping" (Entity Type "Extended Object") |
www.CAD6.com |
|
The extended object "3D Mapping" is defined by CAD6studio and CAD6industrie.
Creation of this extended object is not supported in CAD6starter and CAD6engine Eco! If already created, it can be displayed and modified generally, but not modified parametrically.
Data Block SequenceIn its basic data blocks, a 3D mapping stores some general information: Data Block 1100( SpaceIndex, Resolution, DisplayMode )
ParametersSpaceIndex [__int32] Zero-based index of the space this 3D mapping is assigned to. Resolution [__int32] Relative resolution of the 3D mapping. Possible values are:
DisplayMode [__int32] A bit-wise OR combination of options. It can be any combination of the following values: 0x00000000 No display options. 0x00000001 Display space axes for this mapping. 0x00000002 Display the "inside" patches for this mapping.
Data List ContentsIn its data list, a 3D mapping stores a single 3D container.
All 3D containers start with one data block that defines their type: Data Block 1101( ContainerType, Resolution )
ParametersContainerType [__int32] Type of 3D container. Possible values are:
Resolution [__int32] Relative resolution of this element. Possible values are:
Interface Command SequenceMKI_ExtOpen, OwnerID = MKI_DB_OWNER_MK, Type = MKI_OBJ_EXT_3D_MAPPING, Flag = MKI_EXTFLAG_ATTRIB MKI_ExtAddInt32, Type = 1100, ElemCount = 3
Use code like the following to parse the data blocks of this entity in memory:
MKI_BLOCK_ENUM b1100( f_pExt );
__int32 nSpaceIndex = b1100.Int32(0); __int32 nResolution = b1100.Int32(1); __int32 nDisplayMode = b1100.Int32(2);
...
|
CAD6interface 2026.1 - Copyright 2026 Malz++Kassner® GmbH