Version:
2021.1
2020.2
2020.1
2019.2
2019.1
2018.3
PiXYZStudio
v2019.2.1.12
Algo
Types
ComputingQuality
ConeParameters
CostEvaluation
CustomBakeMap
CustomBakeMapList
CylinderParameters
ElementFilter
Feature
FeatureInput
FeatureInputList
FeatureList
FeatureType
FlatteningStopCondition
HexahedronParameters
MapType
MapTypeList
OccurrenceFeatures
OccurrenceFeaturesList
PrimitiveShapeParameters
ReplaceByBoxType
ReplaceByMode
ReplaceByOccurrenceOptions
ReplaceByOption
ReplaceByPrimitiveOptions
SawingMode
SelectionLevel
SmartHiddenType
SphereParameters
UVGenerationMode
Ungrouped functions
assembleCAD
backToBRep
combineMeshesByMaterials
combineMeshesByVisibleMaterials
crackEdges
createFreeEdgesFromPatches
createIdentifiedPatchesFromPatches
createNormals
createTangents
createVisibilityPatchesFromPatch
decimate
decimateTarget
deleteBRepShapes
deleteFreeVertices
deleteLines
deleteNormals
deletePatches
deletePolygons
deleteTextureCoordinates
deleteVisibilityPatches
explodeBodies
explodeConnectedMeshes
explodePartByMaterials
explodePatches
explodeVertexCount
explodeVoxel
extractNeutralAxis
getTessellations
identifyPatches
listFeatures
marchingCubes
mergeVertices
noiseMesh
optimizeCADLoops
optimizeForRendering
optimizeSubMeshes
proxyMesh
removeHoles
repairCAD
replaceBy
replaceByBox
replaceByConvexHull
replaceByPrimitive
retessellate
segment
tessellate
voxelize
voxelizePointClouds
Baking functions
bakeUV
Hidden Detection functions
createVisibilityInformationFromViewPoints
getHiddenOccurrences
hiddenRemoval
hiddenRemovalCamera
hiddenRemovalViewPoints
hiddenSelection
smartHiddenCreateVisibilityInformation
smartHiddenRemoval
smartHiddenSelection
Sawing functions
sawWithAABB
sawWithOBB
sawWithPlane
UV Mapping functions
applyUvTransform
automaticUVMapping
copyUV
mapUvOnAABB
mapUvOnBox
mapUvOnCubicAABB
mapUvOnCustomAABB
mapUvOnCylinder
mapUvOnFittingCylinder
mapUvOnFittingSphere
mapUvOnMBB
mapUvOnPlane
mapUvOnSphere
normalizeUV
removeUV
repackUV
scaleUV
smoothUV
swapUvChannels
fitting functions
getFittingCylinder
getFittingSphere
map_generation functions
bakeMaps
convertNormalMap
fillNormalMap
orientNormalMap
repair functions
barySmooth
crackMoebiusStrips
createCavityOccurrences
invertOrientation
orient
orientFromCamera
orientNormals
remeshSurfacicHoles
removeDegeneratedPolygons
repairMesh
repairNullNormals
smartOrient
vertexOffset
tessellation conversion functions
equilateralize
quadify
requadify
toEditableMesh
toStaticMesh
triangularize
visibility functions
createVisibilityAttributes
deleteVisibilityAttributes
flagVisibilityAttributesOnTransparents
CAD
Types
Body
BodyList
BoundedCurve
Bounds1D
Bounds2D
CADEntity
CircleCurve
ClosedShell
ClosedShellList
CompositeCurve
ConeSurface
Curve
CurveExtrusionSurface
CurveList
CylinderSurface
Domain
DomainList
Edge
EdgeList
EdgeListList
EdgeSurfaceDefinition
EdgeSurfaceDefinitionList
EllipseCurve
EllipticConeSurface
Face
FaceList
HelixCurve
HermiteCurve
HyperbolaCurve
IntersectionCurve
LimitedCurve
LimitedCurveList
LimitedSurface
LineCurve
Loop
LoopList
Model
ModelList
NURBSCurve
NURBSSurface
OffsetCurve
OffsetSurface
OpenShell
OpenShellList
OrientedDomain
OrientedDomainList
OrientedEdge
OrientedEdgeList
ParabolaCurve
PlaneSurface
PolylineCurve
RevolutionSurface
RuledSurface
SegmentCurve
Shape
SphereSurface
Surface
SurfacicCurve
TabulatedCylinderSurface
TorusSurface
TransformedCurve
Vertex
VertexList
Ungrouped functions
setPrecision
curves functions
createBezierCurve
createBoundedCurve
createCircleCurve
createCompositeCurve
createEllipseCurve
createHelixCurve
createHermiteCurve
createHyperbolaCurve
createIntersectionCurve
createLineCurve
createNURBSCurve
createParabolaCurve
createPolylineCurve
createSegmentCurve
createSurfacicCurve
createTransformedCurve
invertCurve
material functions
getFaceMaterial
setFaceMaterial
model management functions
addSurfaceDefinition
addToModel
createModel
getAllModelFaces
getModelBodies
getModelBoundaries
getModelDomains
getModelEdges
getModelVertices
getReferencers
structure access functions
evalCurvatureOnCurve
evalCurvatureOnSurface
evalOnCurve
evalOnSurface
getBodyClosedShells
getBoundedCurveDefinition
getCircleCurveDefinition
getClosedShellOrientedDomains
getCompositeCurveDefinition
getConeSurfaceDefinition
getCurveExtrusionSurfaceDefinition
getCurveLimits
getCylinderSurfaceDefinition
getEdgeDefinition
getEllipseCurveDefinition
getEllipticConeSurfaceDefinition
getFaceDefinition
getHelixCurveDefinition
getHermiteCurveDefinition
getHyperbolaCurveDefinition
getIntersectionCurveDefinition
getLineCurveDefinition
getLoopOrientedEdges
getNURBSCurveDefinition
getNURBSSurfaceDefinition
getOffsetCurveDefinition
getOffsetSurfaceDefinition
getOpenShellOrientedDomains
getParabolaCurveDefinition
getPlaneSurfaceDefinition
getPolylineCurveDefinition
getRevolutionSurfaceDefinition
getRuledSurfaceDefinition
getSegmentCurveDefinition
getSphereSurfaceDefinition
getSurfaceLimits
getSurfacicCurveDefinition
getTabulatedCylinderSurfaceDefinition
getTorusSurfaceDefinition
getTransformedCurveDefinition
getVertexPosition
isCurveClosed
isCurvePeriodic
isSurfaceClosed
isSurfacePeriodic
projectOnCurve
projectOnSurface
structure creation functions
createBody
createClosedShell
createEdge
createEdgeFromCurve
createFace
createLoop
createOpenShell
createVertex
surfaces functions
createBezierSurface
createConeSurface
createCurveExtrusionSurface
createCylinderSurface
createEllipticConeSurface
createNURBSSurface
createOffsetSurface
createPlaneSurface
createRevolutionSurface
createSphereSurface
createTabulatedCylinderSurface
createTorusSurface
Core
Types
AliasTypeDesc
ArrayTypeDesc
BaseTypeDesc
Bool
BoolList
Boolean
Byte
ByteList
Coeff
Color
ColorAlpha
ColorAlphaList
ColorList
Date
DirectoryPath
Double
DoubleList
DoubleListList
Entity
EntityList
EntityListList
EnumTypeDesc
EventDesc
Field
FieldList
FilePath
FilePathList
FunctionDesc
FunctionDescList
GroupDesc
GroupDescList
Ident
IdentPair
IdentPairList
InheritableBool
InheritableBoolList
Int
IntList
IntListList
LicenseInfos
ListTypeDesc
Long
ModuleDesc
ModuleDescList
None
OutputDirectoryPath
OutputFilePath
ParameterDesc
ParameterDescList
Password
Real
Regex
SelectTypeDesc
Short
String
StringList
StringPair
StringPairList
StructTypeDesc
TypeDesc
TypeDescType
UInt
ULong
UShort
Verbose
WebLicenseInfo
WebLicenseInfoList
Ungrouped functions
cloneEntity
deleteEntities
resetSession
updateDocumentation
Desc functions
getEvent
getFunction
getFunctions
getGroup
getGroups
getModules
getModulesName
UI functions
askString
askYesNo
choose
isInteractiveMode
message
setInteractiveMode
database functions
getAllEntities
getEntityType
getEntityTypeString
getTypeStats
load
save
function presets functions
exportPresets
importPresets
removeAllPresets
license functions
addWantedToken
checkLicense
configureLicenseServer
generateActivationCode
generateDeactivationCode
getCurrentLicenseInfos
getLicenseServer
installLicense
isFloatingLicense
listOwnedTokens
listTokens
needToken
releaseToken
releaseWebLicense
removeWantedToken
requestWebLicense
retrieveWebLicenses
tokenValid
pipeline functions
getOutputFilePath
plugins functions
executeCommand
installPlugin
progress functions
popProgression
pushProgression
stepProgression
properties functions
addCustomProperty
getModuleProperty
getProperty
listModuleProperties
listProperties
removeCustomProperty
setModuleProperty
setProperty
supportCustomProperties
system functions
availableMemory
checkForUpdates
clearOtherTemporaryDirectories
getPiXYZWebsiteURL
getProductDocumentationURL
getTempDirectory
getVersion
interruptionRequested
utils functions
getColorFromIndex
verbose functions
addConsoleVerbose
addLogFileVerbose
addSessionLogFileVerbose
configureInterfaceLogger
getInterfaceLoggerConfiguration
removeConsoleVerbose
removeLogFileVerbose
removeSessionLogFileVerbose
setLogFile
GenerateProxy
Types
BakeMaps
BakeOptionSelector
BakeOptions
NoBaking
Ungrouped functions
proxyMeshWithTextures
Geom
Types
AABB
Affine
Angle
Area
Array3
Array4
Axis
CameraCalibration
Curvatures
CurvaturesList
Distance
GeomEntity
Matrix3
Matrix4
Matrix4List
OBB
Orientation
OrientationList
Plane
Point2
Point2List
Point2ListList
Point3
Point3List
Point3ListList
Vector3
Vector3List
Volume
Ungrouped functions
applyTransform
getEntityAABB
Math functions
changeOfBasisMatrix
invertMatrix
multiplyMatrices
multiplyMatrixPoint
multiplyMatrixVector
IO
Types
CloudDirectory
CloudFile
DropBoxAccess
HierarchyMode
ImportFilePath
ImportWizardCoordinateSystem
ImportWizardImportOptions
ImportWizardMaterialAssignment
ImportWizardTessellationQuality
ImportWizardTessellationSettings
LocalDirectoryAccess
LocalFileAccess
OpenStackAccess
OwnCloudAccess
Protocol
WebDAVAccess
Cloud functions
exportSceneToShowIn3D
Import/Export functions
exportScene
exportSelection
importScene
Wizard functions
importWizard
Material
Types
CoeffOrTexture
ColorMaterialInfos
ColorOrTexture
CustomMaterialPattern
Image
ImageDefinition
ImageDefinitionList
ImageList
Material
MaterialDefinition
MaterialDefinitionList
MaterialList
MaterialPatternType
PBRMaterialInfos
ShaderUniformType
StandardMaterialInfos
Texture
UnlitTextureMaterialInfos
Ungrouped functions
addUniformProperty
clearAllMaterials
convertAllMaterialsToColors
convertHeightMapToNormalMap
createCustomMaterialPattern
createImageFromDefinition
createImagesFromDefinitions
createMaterial
createMaterialFromDefinition
createMaterialsFromDefinitions
createMaterialsFromMaps
exportImage
findCustomMaterialPatternByName
findMaterialsByPattern
findMaterialsByProperty
getAllImages
getAllMaterialPatterns
getAllMaterials
getColorMaterialInfos
getImageDefinition
getImageDefinitions
getMaterialDefinition
getMaterialDefinitions
getMaterialPatternType
getPBRMaterialInfos
getStandardMaterialInfos
getUnlitTextureMaterialInfos
importImage
makeMaterialNamesUnique
setFragmentShader
setMaterialPattern
setPBRMaterialInfos
setVertexShader
Polygonal
Types
DressedPoly
DressedPolyList
Edge
EdgeList
EdgeListList
Element
ElementList
Mesh
MeshDefinition
MeshDefinitionList
MeshList
Patch
PatchList
Polygon
PolygonList
PolygonListList
StaticMesh
StyleType
StylizedLine
StylizedLineList
Tessellation
TessellationAttribute
TessellationList
TopologyCategoryMask
TopologyConnectivityMask
TopologyDimensionMask
UVCoord
UVCoordList
Vertex
VertexList
VertexListList
element attributes access functions
getNormal
getTextureCoordinates
getVisiblePolygons
geometry access functions
createMeshFromDefinition
createMeshesFromDefinitions
getEdgePolygons
getEdgeVertices
getEdges
getFreeEdges
getFreeVertices
getMeshDefinition
getMeshDefinitions
getPatches
getPolygonEdges
getPolygonVertices
getPolygons
getTessellationBoundaries
getVertexCoordinates
getVertexEdges
getVertexPolygons
getVertices
modification functions
destroyElements
invertElements
Scenario
Types
BakeOptions
GenerateDiffuseMap
NoBaking
Ungrouped functions
generateLODChain
generatePhantomMesh
runGenericProcess
selectIdentical
Scene
Types
AlternativeTree
AlternativeTreeList
BRepShape
Component
ComponentList
ComponentType
DirectionalLight
Filter
FilterExpression
FilterList
Light
LightComponent
MergeHiddenPartsMode
Metadata
MetadataDefinition
MetadataDefinitionList
MetadataList
Occurrence
OccurrenceList
OccurrenceListList
PackedTree
Part
PartList
PositionalLight
PropertyValue
Shape
SpotLight
TessellatedShape
Variant
VariantList
VisibilityMode
Ungrouped functions
addComponent
addLightComponent
addMetadata
cleanUnusedMaterials
computeSubTreeChecksum
createAndSelectOccurrenceFromSelection
createAndSelectOccurrences
createCompleteTree
createDirectionalLight
createMetadatasFromDefinitions
createOccurrence
createOccurrenceFromSelection
createOccurrences
createPartsFromMeshes
createPositionalLight
createSpotLight
deleteComponentByType
deleteComponentsByType
deleteEmptyOccurrences
deleteOccurrences
findByActiveMaterial
findByMetadata
findByProperty
findPartOccurrencesInAABB
getAABB
getActiveMaterial
getChildren
getCompleteTree
getComponent
getComponentByOccurrence
getComponentOccurrence
getComponentType
getGlobalMatrix
getGlobalVisibility
getLocalMatrix
getMetadata
getMetadatasDefinitions
getNodeName
getOBB
getOccurrenceActiveMaterial
getParent
getPartActiveShape
getPartOccurrences
getPolygonCount
getReferencers
getRoot
getVertexCount
getViewpointsFromCavities
hasComponent
hide
listComponents
listPartSubMaterials
mergeMaterials
moveOccurrences
renameLongOccurrenceName
replaceMaterial
selectByMaterial
setComponentOccurrence
setOccurrenceMaterial
setParent
show
showOnly
alternative trees functions
createAlternativeTree
getAlternativeTreeRoot
listAlternativeTrees
debug functions
print
filters functions
addFilterToLibrary
evaluateExpressionOnOccurrences
evaluateExpressionOnSubTree
exportFilterLibrary
findFilterByName
getFilterFromLibrary
getFilteredOccurrences
importFilterLibrary
listFilterLibrary
removeFilterFromLibrary
merging functions
mergeByTreeLevel
mergeFinalLevel
mergeParts
mergePartsByAssemblies
mergePartsByMaterials
transferCADMaterialsOnPartOccurrences
modification functions
applyTransformation
createSymmetry
rotate
setLocalMatrix
part functions
getPartMesh
getPartModel
getPartsMeshes
getPartsTransforms
getPartsTransformsIndexed
setPartMesh
setPartModel
setPartsTransforms
setPartsTransformsIndexed
pivots functions
movePivotPointToOccurrenceCenter
movePivotPointToOrigin
movePivotPointToSelectionCenter
setPivotOnly
prototype functions
getPrototype
prototypeSubTree
setPrototype
selection functions
clearSelection
deleteSelection
explodeSelection
getSelectedOccurrences
invertOrientationSelection
invertSelection
select
selectAllPartOccurrences
unselect
simplification functions
compress
convertToOldSchoolVisibility
identifyInstances
makeInstanceUnique
rake
removeSymmetryMatrices
removeUselessInstances
resetPartTransform
resetTransform
selectByMaximumSize
selectDuplicated
selectInstances
selectPartsFromNoShow
variant functions
addVariant
duplicateVariant
getVariantTree
listVariants
removeVariant
setCurrentVariant
setVariantTree
View
Ungrouped functions
fit
toOrigin
Occurrence functions
createOccurrenceOnCameraTarget
color override functions
disableColorOverriding
enableColorOverriding
setOverridingColors
viewer functions
getCurrentCamera
getProjectionMatrix
getViewMatrix
visibility functions
beginVisibilitySession
drawCappingPlane
endVisibilitySession
setVisibilitySessionCamera
visibilityShoot