PyHelios 0.1.11
Loading...
Searching...
No Matches
pyhelios.Context.Context Member List

This is the complete list of members for pyhelios.Context.Context, including all inherited members.

__del__(self)pyhelios.Context.Context
__enter__(self)pyhelios.Context.Context
__exit__(self, exc_type, exc_value, traceback)pyhelios.Context.Context
__init__(self)pyhelios.Context.Context
_check_context_available(self)pyhelios.Context.Contextprotected
_lifecycle_statepyhelios.Context.Contextprotected
_plugin_registrypyhelios.Context.Contextprotected
_validate_file_path(self, str filename, List[str] expected_extensions=None)pyhelios.Context.Contextprotected
_validate_output_file_path(self, str filename, List[str] expected_extensions=None)pyhelios.Context.Contextprotected
_validate_uuid(self, int uuid)pyhelios.Context.Contextprotected
addBox(self, vec3 center=vec3(0, 0, 0), vec3 size=vec3(1, 1, 1), int3 subdiv=int3(1, 1, 1), Optional[RGBcolor] color=None)pyhelios.Context.Context
addBoxObject(self, vec3 center=vec3(0, 0, 0), vec3 size=vec3(1, 1, 1), int3 subdiv=int3(1, 1, 1), Optional[RGBcolor] color=None, Optional[str] texturefile=None, bool reverse_normals=False)pyhelios.Context.Context
addCone(self, vec3 node0, vec3 node1, float radius0, float radius1, int ndivs=20, Optional[RGBcolor] color=None)pyhelios.Context.Context
addConeObject(self, vec3 node0, vec3 node1, float radius0, float radius1, int ndivs=20, Optional[RGBcolor] color=None, Optional[str] texturefile=None)pyhelios.Context.Context
addDisk(self, vec3 center=vec3(0, 0, 0), vec2 size=vec2(1, 1), Union[int, int2] ndivs=20, Optional[SphericalCoord] rotation=None, Optional[Union[RGBcolor, RGBAcolor]] color=None)pyhelios.Context.Context
addDiskObject(self, vec3 center=vec3(0, 0, 0), vec2 size=vec2(1, 1), Union[int, int2] ndivs=20, Optional[SphericalCoord] rotation=None, Optional[Union[RGBcolor, RGBAcolor]] color=None, Optional[str] texturefile=None)pyhelios.Context.Context
addMaterial(self, str material_label)pyhelios.Context.Context
addPatch(self, vec3 center=vec3(0, 0, 0), vec2 size=vec2(1, 1), Optional[SphericalCoord] rotation=None, Optional[RGBcolor] color=None)pyhelios.Context.Context
addSphere(self, vec3 center=vec3(0, 0, 0), float radius=1.0, int ndivs=10, Optional[RGBcolor] color=None)pyhelios.Context.Context
addSphereObject(self, vec3 center=vec3(0, 0, 0), Union[float, vec3] radius=1.0, int ndivs=20, Optional[RGBcolor] color=None, Optional[str] texturefile=None)pyhelios.Context.Context
addTile(self, vec3 center=vec3(0, 0, 0), vec2 size=vec2(1, 1), Optional[SphericalCoord] rotation=None, int2 subdiv=int2(1, 1), Optional[RGBcolor] color=None)pyhelios.Context.Context
addTileObject(self, vec3 center=vec3(0, 0, 0), vec2 size=vec2(1, 1), SphericalCoord rotation=SphericalCoord(1, 0, 0), int2 subdiv=int2(1, 1), Optional[RGBcolor] color=None, Optional[str] texturefile=None, Optional[int2] texture_repeat=None)pyhelios.Context.Context
addTriangle(self, vec3 vertex0, vec3 vertex1, vec3 vertex2, Optional[RGBcolor] color=None)pyhelios.Context.Context
addTrianglesFromArrays(self, np.ndarray vertices, np.ndarray faces, Optional[np.ndarray] colors=None)pyhelios.Context.Context
addTrianglesFromArraysTextured(self, np.ndarray vertices, np.ndarray faces, np.ndarray uv_coords, Union[str, List[str]] texture_files, Optional[np.ndarray] material_ids=None)pyhelios.Context.Context
addTriangleTextured(self, vec3 vertex0, vec3 vertex1, vec3 vertex2, str texture_file, vec2 uv0, vec2 uv1, vec2 uv2)pyhelios.Context.Context
addTube(self, List[vec3] nodes, Union[float, List[float]] radii, int ndivs=6, Optional[Union[RGBcolor, List[RGBcolor]]] colors=None)pyhelios.Context.Context
addTubeObject(self, int ndivs, List[vec3] nodes, List[float] radii, Optional[List[RGBcolor]] colors=None, Optional[str] texturefile=None, Optional[List[float]] texture_uv=None)pyhelios.Context.Context
assignMaterialToObject(self, objID, str material_label)pyhelios.Context.Context
assignMaterialToPrimitive(self, uuid, str material_label)pyhelios.Context.Context
colorPrimitiveByDataPseudocolor(self, List[int] uuids, str primitive_data, str colormap="hot", int ncolors=10, Optional[float] max_val=None, Optional[float] min_val=None)pyhelios.Context.Context
contextpyhelios.Context.Context
copyObject(self, Union[int, List[int]] ObjID)pyhelios.Context.Context
copyObjectData(self, int source_objID, int destination_objID)pyhelios.Context.Context
copyPrimitive(self, Union[int, List[int]] UUID)pyhelios.Context.Context
copyPrimitiveData(self, int sourceUUID, int destinationUUID)pyhelios.Context.Context
deleteMaterial(self, str material_label)pyhelios.Context.Context
deleteObject(self, Union[int, List[int]] objIDs_or_objID)pyhelios.Context.Context
deletePrimitive(self, Union[int, List[int]] uuids_or_uuid)pyhelios.Context.Context
doesMaterialExist(self, str material_label)pyhelios.Context.Context
doesPrimitiveDataExist(self, int uuid, str label)pyhelios.Context.Context
get_available_plugins(self)pyhelios.Context.Context
get_missing_plugins(self, List[str] requested_plugins)pyhelios.Context.Context
get_plugin_capabilities(self)pyhelios.Context.Context
getAllObjectIDs(self)pyhelios.Context.Context
getAllPrimitiveInfo(self)pyhelios.Context.Context
getAllUUIDs(self)pyhelios.Context.Context
getDate(self)pyhelios.Context.Context
getMaterialColor(self, str material_label)pyhelios.Context.Context
getMaterialTexture(self, str material_label)pyhelios.Context.Context
getMaterialTwosidedFlag(self, str material_label)pyhelios.Context.Context
getNativePtr(self)pyhelios.Context.Context
getObjectCount(self)pyhelios.Context.Context
getPrimitiveArea(self, int uuid)pyhelios.Context.Context
getPrimitiveColor(self, int uuid)pyhelios.Context.Context
getPrimitiveCount(self)pyhelios.Context.Context
getPrimitiveData(self, int uuid, str label, type data_type=None)pyhelios.Context.Context
getPrimitiveDataArray(self, List[int] uuids, str label)pyhelios.Context.Context
getPrimitiveDataFloat(self, int uuid, str label)pyhelios.Context.Context
getPrimitiveDataSize(self, int uuid, str label)pyhelios.Context.Context
getPrimitiveDataType(self, int uuid, str label)pyhelios.Context.Context
getPrimitiveInfo(self, int uuid)pyhelios.Context.Context
getPrimitiveMaterialLabel(self, int uuid)pyhelios.Context.Context
getPrimitiveNormal(self, int uuid)pyhelios.Context.Context
getPrimitivesInfoForObject(self, int object_id)pyhelios.Context.Context
getPrimitivesUsingMaterial(self, str material_label)pyhelios.Context.Context
getPrimitiveTwosidedFlag(self, int uuid, int default_value=1)pyhelios.Context.Context
getPrimitiveType(self, int uuid)pyhelios.Context.Context
getPrimitiveVertices(self, int uuid)pyhelios.Context.Context
getTime(self)pyhelios.Context.Context
is_plugin_available(self, str plugin_name)pyhelios.Context.Context
isGeometryDirty(self)pyhelios.Context.Context
isMaterialTextureColorOverridden(self, str material_label)pyhelios.Context.Context
listMaterials(self)pyhelios.Context.Context
loadOBJ(self, str filename, Optional[vec3] origin=None, Optional[float] height=None, Optional[vec3] scale=None, Optional[SphericalCoord] rotation=None, Optional[RGBcolor] color=None, str upaxis="YUP", bool silent=False)pyhelios.Context.Context
loadPLY(self, str filename, Optional[vec3] origin=None, Optional[float] height=None, Optional[SphericalCoord] rotation=None, Optional[RGBcolor] color=None, str upaxis="YUP", bool silent=False)pyhelios.Context.Context
loadXML(self, str filename, bool quiet=False)pyhelios.Context.Context
markGeometryClean(self)pyhelios.Context.Context
markGeometryDirty(self)pyhelios.Context.Context
print_plugin_status(self)pyhelios.Context.Context
rotateObject(self, Union[int, List[int]] ObjID, float angle, Union[str, vec3] axis, Optional[vec3] origin=None, bool about_origin=False)pyhelios.Context.Context
rotatePrimitive(self, Union[int, List[int]] UUID, float angle, Union[str, vec3] axis, Optional[vec3] origin=None)pyhelios.Context.Context
scaleConeObjectGirth(self, int ObjID, float scale_factor)pyhelios.Context.Context
scaleConeObjectLength(self, int ObjID, float scale_factor)pyhelios.Context.Context
scaleObject(self, Union[int, List[int]] ObjID, vec3 scale, Optional[vec3] point=None, bool about_center=False, bool about_origin=False)pyhelios.Context.Context
scalePrimitive(self, Union[int, List[int]] UUID, vec3 scale, Optional[vec3] point=None)pyhelios.Context.Context
setDate(self, int year, int month, int day)pyhelios.Context.Context
setDateJulian(self, int julian_day, int year)pyhelios.Context.Context
setMaterialColor(self, str material_label, color)pyhelios.Context.Context
setMaterialTexture(self, str material_label, str texture_file)pyhelios.Context.Context
setMaterialTextureColorOverride(self, str material_label, bool override)pyhelios.Context.Context
setMaterialTwosidedFlag(self, str material_label, int twosided_flag)pyhelios.Context.Context
setPrimitiveDataDouble(self, uuids_or_uuid, str label, float value)pyhelios.Context.Context
setPrimitiveDataFloat(self, uuids_or_uuid, str label, float value)pyhelios.Context.Context
setPrimitiveDataInt(self, uuids_or_uuid, str label, int value)pyhelios.Context.Context
setPrimitiveDataInt2(self, uuids_or_uuid, str label, x_or_vec, int y=None)pyhelios.Context.Context
setPrimitiveDataInt3(self, uuids_or_uuid, str label, x_or_vec, int y=None, int z=None)pyhelios.Context.Context
setPrimitiveDataInt4(self, uuids_or_uuid, str label, x_or_vec, int y=None, int z=None, int w=None)pyhelios.Context.Context
setPrimitiveDataString(self, uuids_or_uuid, str label, str value)pyhelios.Context.Context
setPrimitiveDataUInt(self, uuids_or_uuid, str label, int value)pyhelios.Context.Context
setPrimitiveDataVec2(self, uuids_or_uuid, str label, x_or_vec, float y=None)pyhelios.Context.Context
setPrimitiveDataVec3(self, uuids_or_uuid, str label, x_or_vec, float y=None, float z=None)pyhelios.Context.Context
setPrimitiveDataVec4(self, uuids_or_uuid, str label, x_or_vec, float y=None, float z=None, float w=None)pyhelios.Context.Context
setTime(self, int hour, int minute=0, int second=0)pyhelios.Context.Context
translateObject(self, Union[int, List[int]] ObjID, vec3 shift)pyhelios.Context.Context
translatePrimitive(self, Union[int, List[int]] UUID, vec3 shift)pyhelios.Context.Context
writeOBJ(self, str filename, Optional[List[int]] UUIDs=None, Optional[List[str]] primitive_data_fields=None, bool write_normals=False, bool silent=False)pyhelios.Context.Context
writePLY(self, str filename, Optional[List[int]] UUIDs=None)pyhelios.Context.Context
writePrimitiveData(self, str filename, List[str] column_labels, Optional[List[int]] UUIDs=None, bool print_header=False)pyhelios.Context.Context