![]() |
0.1.8
|
This is the complete list of members for pyhelios.Context.Context, including all inherited members.
__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.Context | protected |
_lifecycle_state | pyhelios.Context.Context | protected |
_plugin_registry | pyhelios.Context.Context | protected |
_validate_file_path(self, str filename, List[str] expected_extensions=None) | pyhelios.Context.Context | protected |
_validate_output_file_path(self, str filename, List[str] expected_extensions=None) | pyhelios.Context.Context | protected |
_validate_uuid(self, int uuid) | pyhelios.Context.Context | protected |
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 | |
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 | |
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 | |
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 | |
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 | |
context | 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 | |
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 | |
getPrimitiveNormal(self, int uuid) | pyhelios.Context.Context | |
getPrimitivesInfoForObject(self, int object_id) | 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 | |
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 | |
setDate(self, int year, int month, int day) | pyhelios.Context.Context | |
setDateJulian(self, int julian_day, int year) | pyhelios.Context.Context | |
setPrimitiveDataFloat(self, int uuid, str label, float value) | pyhelios.Context.Context | |
setPrimitiveDataInt(self, int uuid, str label, int value) | pyhelios.Context.Context | |
setPrimitiveDataString(self, int uuid, str label, str value) | pyhelios.Context.Context | |
setPrimitiveDataUInt(self, int uuid, str label, int value) | pyhelios.Context.Context | |
setTime(self, int hour, int minute=0, int second=0) | 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 |