CShape

Översikt

CShape är en klass i Aspose.3D FOSS för .NET. Arvsfödelse från: ParameterizedProfile, INamedObject.

IFC-kompatibel C-formad profil som definieras av parametrar.

Denna klass ger 11 metoder för att arbeta med CShape-objekt i .NET-program. Tillgängliga metoder är bland annat: A3DObject, CShape, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RemoveProperty, SceneObject, SetProperty. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter installation av Aspose.3D FOSS for .Net paketet. Egenskaper: Depth, Excluded, Girth, InternalFilletRadius, Name, ParentNode,Och fem till.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
DepthdoubleLäs/skrivHämtar eller anger djupet på profilen.
WidthdoubleLäs/skrivHämtar eller anger bredden på profilen.
GirthdoubleLäs/skrivHämtar eller anger längden på omkretsen.
WallThicknessdoubleLäs/skrivHämtar eller anger tjockleken på väggen.
InternalFilletRadiusdoubleLäs/skrivHämtar eller anger den interna avrundningsradien.
ExcludedboolLäs/skrivFår eller anger om denna enhet ska uteslutas under export.
ParentNodesList<Node>Läs.Får alla föräldernoder, en enhet kan vara ansluten till flera föräldroderna för geometriska instanser.
ParentNodeNodeLäs/skrivFår eller ställer in den första föräldernoden, om du sätter in det första föräldrarnoten kommer denna enhet att skiljas från andra föräldrarnoder.
SceneSceneLäs.Hämtar scenen som detta objekt tillhör
NamestringLäs/skrivHämtar eller anger namnet.
PropertiesPropertyCollectionLäs.Hämtar samlingen av alla egenskaper.

Methods

SignatureBeskrivning
CShape()Byggare av
GetExtent()Hämtar omfattningen i x- och y-dimension.
GetEntityRendererKey()Får nyckeln till entitetsrenderaren som är registrerad i renderern.
Entity(name: string)Initialiserar en ny instans av klassen Entity.
GetBoundingBox()Får gränskåpet för den aktuella entiteten i dess objektutrymmeskoordinatsystem.
SceneObject(name: string)Initialisera en SceneObject med ett standardnamn
A3DObject()Initialiserar en ny instans av A3DObject-klassen utan namn.
RemoveProperty(property: Property)Ta bort en dynamisk egenskap.
GetProperty(property: string)Hämta värdet för angiven egenskap
SetProperty(property: string, value: object?)Ställer in värdet för den specificerade egenskapen
FindProperty(propertyName: string)Hittar fastigheten.

Se också:

 Svenska