Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
{
	id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
	name: "Element<LOCALIZATION_STRING_ID>",
	type: "Wall<LOCALIZATION_STRING_ID>",
	disciplineId: "6a6e4d09-3550-4483-8134-98ac1e6c1afb",
	parent: null,
	attributes: {
                element: {
                        divisionId: "10074EEF-9418-4D64-9C6D-23932835A7F1"
                },                 	parent: null,
	attributes: {
		general: {
			name: "<PP>Wall layer<LOCALIZATION_STRING_ID>",
			valid: true
		},
		quantity: {
			length: 8523.27,
			width: 300,
			height: 2500,
			volume: 6392448992.508584,
			area: 21308163.308361948
		},
		<...>,
		geometry: {
			<geometry_type>: {
				'colors':4291993670,
	 			'vertices':[96.149, 179.546...],
 				'faces':[4,0,1,2,3, 3,4,5,6, ...]
			}
		}
	},
	children: <child_objects>
}

...

Code Block
{
	objects: {
		id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
,		type: "Wall<LOCALIZATION_STRING_ID>",
		divisionId: "10074EEF-9418-4D64-9C6D-23932835A7F1",
		disciplineId: "6a6e4d09-3550-4483-8134-98ac1e6c1afb",
		parent: null,
		children: <child_objects>}
	},
	{...},
	...
}

...

Code Block
{
	colors: [123414, 9817413, ....],
	objects: [
		{
			id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
			name: "Element<LOCALIZATION_STRING_ID>",
			type: "Wall<LOCALIZATION_STRING_ID>",
			divisionId: "10074EEF-9418-4D64-9C6D-23932835A7F1",
			disciplineId: "6a6e4d09-3550-4483-8134-98ac1e6c1afb",
			parent: null,
			attributes: {
				general: {
					name: "<PP>Wall layer<LOCALIZATION_STRING_ID>",
					valid: true
				},
				quantity: {
					length: 8523.27,
					width: 300,
					height: 2500,
					volume: 6392448992.508584,
					area: 21308163.308361948
				},
				<...>,
				geometry: {
					mesh: {<mesh_type_geometry>}
				}
			},
			children: <child_objects>
		},
		{...},
		...
	],
}

...

Code Block
{
	elementcount: 14312,
	viewbox: {
		x: 827364,
		y: 23765,
		z: 2974652,
		with: 827346,
		height: 2873456,
		depth: 1726354
	},
	colors: [123414, 9817413, ....],
	objects: [
		{
			id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
			type: "Wall<LOCALIZATION_STRING_ID>",
			divisionId: "10074EEF-9418-4D64-9C6D-23932835A7F1",
			disciplineId: "6a6e4d09-3550-4483-8134-98ac1e6c1afb",
			parent: null,
			attributes: {
				general: {
					name: "<PP>Wall layer",
					valid: true
				},
				quantity: {
					length: 8523.27,
					width: 300,
					height: 2500,
					volume: 6392448992.508584,
					area: 21308163.308361948
				},
				<...>,
				geometry: {
					threejs: {<threejs_type_geometry>}
				}
			},
			children: <child_objects>
		},
		{...},
		...
	],
}

...

Code Block
{
	id: "54dd1d25-4c58-4af2-96a1-1d26fa440177",
	attributes: {
		name: "Allplan Tübing",
		shortDescrthumbnail: "http://bimplus.net/images/thumb123231..png",
		createdshortDescr: "Mi  8 Mai 2013 11:48:13 CEST...",
		changedcreated: "Mi  8 Mai 2013 11:48:13 CEST",
		lastOpenedchanged: "Mi  8 Mai 2013 11:48:13 CEST",
		thumbnaildisciplines: "http://bimplus.net/images/thumb123231.png",
		divisions: [
			{
				id: "0f106af0-a919-44c5-b211-15bd5ef620b6",
				name: "Architecture<LOCALIZATION_STRING_ID>",
				revisions: [1, 2, 3, 4, ...],
				disciplines : [
					{
						iddivisionId : "6a6e4d09-3550-4483-8134-98ac1e6c1afb",
						namedivisionName: "Wand<LOCALIZATION_STRING_ID>",
						categoryrevisions: "/1/34/",
						ifcType: null
					},
					{...},
					...
				[1, 2, 3, 4, ...]
			},
			{...},
			...
		]
	}
}

Class diagram (v2, draft)

...