Version: 

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