public interface SubdivisionPrimitiveShapeBuilderEx extends Builder
Features.Subdivision.SubdivisionPrimitiveShapeBuilderEx
builder. SubdivisionBodyCollection.createSubdivisionPrimitiveShapeBuilderEx()
Property | Value |
---|---|
CircularSegments | 4 |
Height.Value | 100 (millimeters part), 4 (inches part) |
HeightZ.Value | 100 (millimeters part), 4 (inches part) |
InnerSize.Value | 50 (millimeters part), 2 (inches part) |
LengthX.Value | 100 (millimeters part), 4 (inches part) |
LinearSegments | 1 |
OuterSize.Value | 100 (millimeters part), 4 (inches part) |
RadialSegments | 8 |
Size.Value | 100 (millimeters part), 4 (inches part) |
WidthY.Value | 100 (millimeters part), 4 (inches part) |
XSegments | 1 |
YSegments | 1 |
ZSegments | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
SubdivisionPrimitiveShapeBuilderEx.SphereSubdivisionLevel
Level of subdivisions of cubical cage to construct spherical primitive.
|
static class |
SubdivisionPrimitiveShapeBuilderEx.Types
Type of primitive.
|
Modifier and Type | Method and Description |
---|---|
int |
circularSegments()
Returns the number of segments in circular direction.
|
Expression |
height()
Returns the height.
|
Expression |
heightZ()
Returns the height in Z direction.
|
Expression |
innerSize()
Returns the inner size of torus.
|
Expression |
lengthX()
Returns the length in X direction.
|
int |
linearSegments()
Returns the number of segments in linear direction.
|
Point |
origin()
Returns the origin.
|
Expression |
outerSize()
Returns the outer size of torus.
|
int |
radialSegments()
Returns the number of segments in radial direction.
|
void |
setCircularSegments(int numSegments)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setLinearSegments(int numSegments)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setOrigin(Point origin)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setRadialSegments(int numSegments)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setSphereSubdivisionLevelOption(SubdivisionPrimitiveShapeBuilderEx.SphereSubdivisionLevel level)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setType(SubdivisionPrimitiveShapeBuilderEx.Types type)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setXSegments(int numSegments)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setYSegments(int numSegments)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setZSegments(int numSegments)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
Expression |
size()
Returns the size.
|
SubdivisionPrimitiveShapeBuilderEx.SphereSubdivisionLevel |
sphereSubdivisionLevelOption()
Returns the subdivision level.
|
TransformerData |
transformer()
Returns the transformation tool.
|
SubdivisionPrimitiveShapeBuilderEx.Types |
type()
Returns the type.
|
void |
updateMesh()
Updates the mesh data after changes in the origin.
|
Expression |
widthY()
Returns the width in Y direction.
|
int |
xsegments()
Returns the number of segments in X direction.
|
int |
ysegments()
Returns the number of segments in Y direction.
|
int |
zsegments()
Returns the number of segments in Z direction.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SubdivisionPrimitiveShapeBuilderEx.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SubdivisionPrimitiveShapeBuilderEx.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Point origin() throws NXException, RemoteException
NXException
RemoteException
void setOrigin(Point origin) throws NXException, RemoteException
origin
- NXException
RemoteException
Expression size() throws NXException, RemoteException
NXException
RemoteException
Expression height() throws NXException, RemoteException
NXException
RemoteException
Expression lengthX() throws NXException, RemoteException
NXException
RemoteException
Expression widthY() throws NXException, RemoteException
NXException
RemoteException
Expression heightZ() throws NXException, RemoteException
NXException
RemoteException
void updateMesh() throws NXException, RemoteException
NXException
RemoteException
TransformerData transformer() throws NXException, RemoteException
NXException
RemoteException
Expression innerSize() throws NXException, RemoteException
NXException
RemoteException
Expression outerSize() throws NXException, RemoteException
NXException
RemoteException
SubdivisionPrimitiveShapeBuilderEx.SphereSubdivisionLevel sphereSubdivisionLevelOption() throws NXException, RemoteException
NXException
RemoteException
void setSphereSubdivisionLevelOption(SubdivisionPrimitiveShapeBuilderEx.SphereSubdivisionLevel level) throws NXException, RemoteException
level
- NXException
RemoteException
int xsegments() throws NXException, RemoteException
NXException
RemoteException
void setXSegments(int numSegments) throws NXException, RemoteException
numSegments
- NXException
RemoteException
int ysegments() throws NXException, RemoteException
NXException
RemoteException
void setYSegments(int numSegments) throws NXException, RemoteException
numSegments
- NXException
RemoteException
int zsegments() throws NXException, RemoteException
NXException
RemoteException
void setZSegments(int numSegments) throws NXException, RemoteException
numSegments
- NXException
RemoteException
int radialSegments() throws NXException, RemoteException
NXException
RemoteException
void setRadialSegments(int numSegments) throws NXException, RemoteException
numSegments
- NXException
RemoteException
int circularSegments() throws NXException, RemoteException
NXException
RemoteException
void setCircularSegments(int numSegments) throws NXException, RemoteException
numSegments
- NXException
RemoteException
int linearSegments() throws NXException, RemoteException
NXException
RemoteException
void setLinearSegments(int numSegments) throws NXException, RemoteException
numSegments
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.