Package com.aspose.threed
Class CShape
- java.lang.Object
-
- All Implemented Interfaces:
INamedObject
public class CShape extends ParameterizedProfile
IFC compatible C-shape profile that defined by parameters. The center position of the profile is in the center of the bounding box.
-
-
Field Summary
-
Fields inherited from class com.aspose.threed.A3DObject
name, properties
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDepth()
Gets the depth of the profile.Vector2
getExtent()
Gets the extent in x and y dimension.double
getGirth()
Gets the length of girth.double
getInternalFilletRadius()
Gets the internal fillet radius.double
getWallThickness()
Gets the thickness of the wall.double
getWidth()
Gets the width of the profile.void
setDepth(double value)
Sets the depth of the profile.void
setGirth(double value)
Sets the length of girth.void
setInternalFilletRadius(double value)
Sets the internal fillet radius.void
setWallThickness(double value)
Sets the thickness of the wall.void
setWidth(double value)
Sets the width of the profile.-
Methods inherited from class com.aspose.threed.Profile
getEntityRendererKey
-
Methods inherited from class com.aspose.threed.Entity
getBoundingBox, getExcluded, getParentNode, getParentNodes, setExcluded, setParentNode
-
Methods inherited from class com.aspose.threed.SceneObject
getScene
-
Methods inherited from class com.aspose.threed.A3DObject
findProperty, getName, getProperties, getProperty, removeProperty, removeProperty, setName, setProperty
-
-
-
-
Constructor Detail
-
CShape
public CShape()
Constructor ofCShape
-
-
Method Detail
-
getDepth
public double getDepth()
Gets the depth of the profile.
-
setDepth
public void setDepth(double value)
Sets the depth of the profile.- Parameters:
value
- New value
-
getWidth
public double getWidth()
Gets the width of the profile.
-
setWidth
public void setWidth(double value)
Sets the width of the profile.- Parameters:
value
- New value
-
getGirth
public double getGirth()
Gets the length of girth.
-
setGirth
public void setGirth(double value)
Sets the length of girth.- Parameters:
value
- New value
-
getWallThickness
public double getWallThickness()
Gets the thickness of the wall.
-
setWallThickness
public void setWallThickness(double value)
Sets the thickness of the wall.- Parameters:
value
- New value
-
getInternalFilletRadius
public double getInternalFilletRadius()
Gets the internal fillet radius.
-
setInternalFilletRadius
public void setInternalFilletRadius(double value)
Sets the internal fillet radius.- Parameters:
value
- New value
-
getExtent
public Vector2 getExtent()
Gets the extent in x and y dimension.- Specified by:
getExtent
in classParameterizedProfile
-
-