Close

Relief for ODA Team in Ukraine

Learn more
ODA IFC SDK
IfcSurfaceStyleWithTextures Class
Syntax
C++
class IfcSurfaceStyleWithTextures : public IfcPresentationItem;

This entity allows to include image textures in surface styles. These image textures can be applied repeating across the surface or mapped with a particular scale upon the surface. This entity is part of the surface style table for presentation information assigned to surfaces for shading, rendering and lighting with textures. The mapping of the texture onto the surface or the solid is determined by the texture coordinates, in absence of an IfcTextureCoordinate assigned to each surface texture, a default mapping of the texture to the geometric face or surface applies. 

Surface textures included in the IfcSurfaceStyleWithTextures are two dimensional map formats. They define 2D images that contain an array of colour values describing the texture. Depending on the number of IfcSurfaceTextures being included in the list of Textures the IfcSurfaceStyleWithTextures either describes a single texture, or a multi texture. 

 

  • Single texture: a single surface texture is applied to the styled geometric item (entirely or partly) with optional repetition and texture transformation
  • Multi-texture: two or more surface textures are applied to the styled geometric item (entirely or partly) with optional repetition, texture transformation or texture coordinate mapping being specific for each texture.
OdIfc4x1__IfcSurfaceStyleWithTexturesOdIfc4x1__IfcSurfaceStyleWithTexturesOdIfc4x1__IfcSurfaceStyleWithTexturesOdIfc4x1__IfcSurfaceStyleWithTexturesOdIfc4x1__IfcSurfaceStyleWithTexturesOdIfc4x1__IfcSurfaceStyleWithTextures

File: IfcSurfaceStyleWithTexturesAutoImpl.h 

Namespace: OdIfc4x1 

Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.